我可以将SQL表导入Hive,但是当我尝试SQL查看时,我收到错误。 有什么想法吗?
答案 0 :(得分:0)
来自Sqoop documentation:
If your table has no index column, or has a multi-column key, then you must also manually choose a splitting column.
我认为这是你的情况。提供其他选项,例如:
--split-by tablex_id
其中tablex_id是视图中可用作主键或索引的字段。
答案 1 :(得分:0)
没有任何特殊命令可以导入View窗体RDBMS。
使用带有--split-by的简单导入命令,即sqoop与主键相同。
答案 2 :(得分:0)
您可以导入 rdbms 视图数据,但您必须在命令中传递 -m 1 或 --split-by。