将 as400 表导入到带有时间戳分区的配置单元。我添加两个参数:
--hive-partition-key "time"
对于名称分区列和映射分区值:
--hive-partition-value "2018-05-01"
我的问题是如何在 hive-partition-value 中添加查询,例如:
$timestamp=select now() as timestamp from mytable
--hive-partition-value $timestamp
使用date
命令:
current_date=$(date +%Y-%m-%d)
然后:
sqoop import --hive-partition-key "time" --hive-partition-value "$current_date" ...
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句