Sqoop导入不适用于蜂巢实木复合地板

问题描述 投票:0回答:1

更改Sqoop-Hive导入中的数据捕获

我正在尝试使用Sqoop更改数据捕获,但是当我在编写-as-parquet时,我的Sqoop导入命令正在下降。但是从我的Sqoop命令中删除了-as-parquet后,它正在工作并将数据以文本格式放置在蜂巢表中,但要在镶木蜂巢表中使用。

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

import hive sqoop parquet cdc
1个回答
0
投票

我已经在下面的命令中写了这个:

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 -steing'NULL'--null-非字符串'-99999'--target-dir mydir /完整路径-由mycol分割--increamental附加--merge-key可以-as-parquet -m -10] >

对于上述命令,我得到以下错误:

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

© www.soinside.com 2019 - 2024. All rights reserved.