我需要向sqoop脚本提供某些用户定义的占位符/参数,在执行时应该获取这些占位符/参数。
例如,我当前的sqoop脚本如下所示:
sqoop job --create dummy_sqoop_job_name -- \
--options-file $USER_HOME/option_files/import.txt \
--password-file $USER_HOME/sqoop.password \
--table SCHEMA_NAME.TABLE_NAME \
--split-by SPLIT_KEY_COL \
--incremental append \
--check-column $CHECK_COLUMN \
--last-value $LAST_VALUE \
--target-dir $USER_HOME/staged/input/
我需要用属性文件中的值替换所有以$开头的占位符。
属性文件将是生成数据包的一部分。
占位符可以是任何东西,这里我用$来标识占位符。
请让我知道,如果我可以实现这个在sqoop与否
暂无答案!
目前还没有任何答案,快来回答吧!