"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"
}
]
}
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
fromJobConfig.table |
Yes |
String |
Name of the table from which data is extracted. For example, cdm. |
fromJobConfig.columnFamilies |
No |
String |
Column family to which the data to be extracted belongs |
fromJobConfig.columns |
No |
String |
Columns to be extracted. Use & to separate column numbers and : to separate column families and columns. For example, cf1:c1&cf2:c2. |
fromJobConfig.isSplit |
No |
Boolean |
Whether to split the rowkey. For example, true. |
fromJobConfig.delimiter |
No |
String |
Delimiter used for splitting rowkeys. If this parameter is not set, row keys will not be split. For example, vertical bars (|). |
fromJobConfig.startTime |
No |
String |
Minimum timestamp of the time range (the time point is included). The format is yyyy-MM-dd hh:mm:ss. Only the data created at this point in time and later is extracted. |
fromJobConfig.endTime |
No |
String |
Maximum timestamp of the time range (the time point is not included). The format is yyyy-MM-dd hh:mm:ss. Only the data created before this point in time is extracted. |
fromJobConfig.formats |
No |
Data structure |
Time format. For details, see Description of the fromJobConfig.formats parameter. |
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
name |
Yes |
String |
Column number. For example, 1. |
value |
Yes |
String |
Time format. For example, yyyy-MM-dd. |