sqoop 使用 Cloudera QuickStart VM 上的 --columns param 将 Hive 表的特定列以不同的顺序导出到 mySQL



我想导出并绑定蜂巢表列与MySQL表的指定列具有不同的列顺序但相同的数据类型。

我在Cloudera QuickStart VM

中尝试了以下命令

我试图将源_tb的col绑定到dest_tb。

- 输入场终止 - by" 001" - 数字映射1

列出的列在source_tb和column_name中显示的序列如图所示。

错误工具。basesQoopTool:出口的错误解析参数

有人可以指出我的错误,并纠正我

预先感谢

通常是Hive Warehouse目录包含带有" .db"

的DB文件夹名称

- export-dir/user/hive/warehouse/source.db/source_tb

修改DB名称应该解决您的问题。

最新更新