源端为HBase/CloudTable
JSON样例
"from-config-values": { "configs": [ { "inputs": [ { "name": "fromJobConfig.table", "value": "rf_from" }, { "name": "fromJobConfig.columnFamilies", "value": "rowkey&f" }, { "name": "fromJobConfig.columns", "value": "rowkey:rowkey&f:_small" }, { "name": "fromJobConfig.formats", "value": { "f:_date": "yyyy-MM-dd", "f:_timestamp": "yyyy-MM-dd HH:mm:ss" } } ], "name": "fromJobConfig" } ] }
参数说明
- HBase/CloudTable作业参数说明
参数
是否必选
类型
说明
fromJobConfig.table
是
String
需要抽取数据的表名,例如“cdm”。
fromJobConfig.columnFamilies
否
String
抽取数据所属的列族。
fromJobConfig.columns
否
String
需要抽取的列,列号之间使用“&”分割,列族与列之间用“:”分隔,例如:“cf1:c1&cf2:c2”。
fromJobConfig.isSplit
否
Boolean
选择是否拆分Rowkey,例如“true”。
fromJobConfig.delimiter
否
String
用于切分Rowkey的分隔符,若不设置则不切分,例如“|”。
fromJobConfig.startTime
否
String
时间区间左边界(包含该值),格式为“yyyy-MM-dd hh:mm:ss”。
表示只抽取该时间及以后的数据。
fromJobConfig.endTime
否
String
时间区间右边界(不包含该值),格式为“yyyy-MM-dd hh:mm:ss”。
表示只抽取该时间以前的数据。
fromJobConfig.formats
否
数据结构
时间格式,请参见fromJobConfig.formats参数说明。
- fromJobConfig.formats参数说明
参数
是否必选
类型
说明
name
是
String
列号,例如:“1”。
value
是
String
时间格式,例如:“yyyy-MM-dd”。