我发现在运行时覆盖 sqoop 作业属性时,我只能覆盖一个属性。
示例 1:如果我提交
sqoop job --exec test123 -- --query "select * from test where update_batch_id between 4 and 10 and \$CONDITIONS" -- --last-value 3
它仅覆盖查询属性
示例 2:如果我提交
sqoop job --exec test123 -- --last-value 3 -- --query "select * from test where update_batch_id between 4 and 10 and \$CONDITIONS"
它仅覆盖查询属性 last-value 属性。
执行 sqoop 作业时是否可以覆盖多个 sqoop 属性?如果没有,是否有可用的解决方法?
我可以在不运行的情况下更新 Sqoop 作业吗?