MAPREDUCE服务 MRS-开源sqoop-shell工具使用指导:create命令扩展属性

时间:2023-11-30 14:23:53

create命令扩展属性

针对HDFS与SFTP服务器或RDB进行数据交换场景,MRS在开源sqoop-shell工具的基础上对create命令属性进行扩展,以达到在创建作业时指定行、列分隔符及转换步骤的目的。

表2 create命令扩展属性

属性

说明

fields-terminated-by

默认的列分割符。

lines-terminated-by

默认的行分割符。

input-fields-terminated-by

输入步骤的列分割符,当不指定时,默认等于fields-terminated-by的值。

input-lines-terminated-by

输入步骤的行分割符,当不指定时,默认等于lines-terminated-by的值。

output-fields-terminated-by

输出步骤的列分割符,当不指定时,默认等于fields-terminated-by的值。

output-lines-terminated-by

输出步骤的行分割符,当不指定时,默认等于lines-terminated-by的值。

trans

指定转换步骤,值为转换步骤文件所在的路径。当指定文件的相对路径时,默认为“sqoop2-shell”脚本所在路径下的文件。当配置了该属性,其他扩展属性都被忽略。

support.huaweicloud.com/cmpntguide-mrs/mrs_01_1162.html