0
我有一个oracle表,它有80个列和id分区在状态列上。我的要求是创建一个具有相似的Oracle表格模式并按状态分区的配置表格。Sqoop - 基于oracle分区表架构创建空的hive分区表
我尝试使用sqoop -create-hive-table选项。但不断收到错误
错误sqoop.Sqoop:出现异常运行Sqoop:java.lang.IllegalArgumentException:分区键状态不能是要导入的列。
我知道在Hive中,分区列不应该在表定义中,但是我该如何解决该问题?
我不想手动编写create table命令,因为我有50个这样的表导入并且想使用sqoop。
任何建议或想法?
谢谢
是的,我已经在做类似的事情了。我将表名称传递给Oracle,并通过查询sys表来构建模式 – user3646519 2015-05-28 16:36:06