Sqoop导入不适用于蜂窝镶木地板



Sqoop Hive Import 中的更改数据捕获

我正试图使用Sqoop进行更改数据捕获,但当我写的时候——作为拼花地板,我的Sqoop导入命令正在下降。但从我的Sqoop命令中删除——作为拼木地板后,它正在工作,并将文本格式的数据放在蜂窝表中,但希望它放在拼花地板蜂窝表中。

我想从我的数据中进行更新操作。

我写了以下命令:

Sqoop import --connect "myoracleconntiondetails" 
--username myuser --password mypasswd 
--query 'select * from test_table where $CONDITIONS' 
--hive_import --hive-database test_dase 
--hive-table test_dase.test_table --null-string 'NULL' 
--null-non-string '-99999' --target-dir mydir/full path 
--split-by mycol --incremental append 
--merge-key could -as-parquet -m -10

我得到这个错误:

运行sqoop:org.kitesdk.data.validationException时出现异常:数据集名称test_dase.test_table不是字母数字(加上''(Org.kitesdk.data.validation:数据集名称test_dase.test_table不是字母数字(加上''(

相关内容

最新更新