使用日期列的Sqoop增量导入错误

时间:2016-12-20 09:29:27

标签: hive sqoop

我正在尝试使用sqoop逐步导入。它适用于列id但是当我在日期列中尝试执行相同的操作时它显示错误,mysql中的日期列是varchar格式。

代码:

sqoop import --connect jdbc:mysql://$hostName/$dbName --username $userName --password $pass --query "select * , 'username' as user_name, 'date' as created_date from $tableName WHERE $cloumnName between ${values[0]} and ${values[1]} AND \$CONDITIONS"  --target-dir outputPath --append --m mapperNo --split-by splitByValue --check-column cloumnName --incremental $imode

错误:

  

16/12/20 01:18:46错误tool.ImportTool:导入时出错:字符列(date_field)不能用于确定要逐步导入的行。

0 个答案:

没有答案