首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Cloudera QuickStart VM上的-列param导出蜂窝表的特定列,其顺序不同。

使用Cloudera QuickStart VM上的-列param导出蜂窝表的特定列,其顺序不同。
EN

Stack Overflow用户
提问于 2018-03-25 10:37:53
回答 1查看 351关注 0票数 0

我希望导出并绑定hive表列到mysql表的指定列,该列具有不同的列顺序,但数据类型相同。

我在cloudera QuickStart VM中尝试了下面的命令

我正在尝试将源_tb的cols绑定到Dest_tb。

sqoop导出--连接jdbc:mysql://localhost/散户_ export --用户名根--密码cloudera --表mysql_tb_name --列order_date,revenue_demo --导出-dir/user/hive/仓库/source_db/source_tb-输入-字段-终止于"\001"--num-mappers 1

其中列按顺序排列,如source_tb和column_name中所显示的,与数据类型相同的Destinationtb中所显示的一样。

ERROR tool.BaseSqoopTool:用于导出的错误解析参数

有人能指出我的错误,纠正我吗?

提前谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-03-29 14:47:40

通常,Hive仓库目录包含以".db“后缀的db文件夹名。

-导出-dir/user/hive/Ware.db/source_tb

修改db名称可以解决您的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49474888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档