云数据迁移 CDM-目的端为HBase/CloudTable:参数说明
参数说明
参数 |
是否必选 |
类型 |
说明 |
---|---|---|---|
toJobConfig.table |
是 |
String |
写入数据的表名,例如:“TBL_EXAMPLE”。 |
toJobConfig.storageType |
是 |
枚举 |
将数据写入到HBase表中的方法:
|
toJobConfig.columns |
否 |
String |
需要抽取数据的列,列号之间使用“&”分割,列族与列之间用“:”分隔,例如:“cf1:c1&cf2:c2”。 |
toJobConfig.rowKeyColumn |
是 |
String |
作为rowkey的列,列号之间使用“&”分割,列族与列之间用“:”分隔,例如:“cf1:c1&cf2:c2”。 |
toJobConfig.isOverride |
否 |
Boolean |
使用BULKLOAD方式导入数据时,是否清空数据,例如:“true”。 |
toJobConfig.delimiter |
否 |
String |
当选取多个列做rowkey时,连接多列的分隔符,例如:“|”。 |
toJobConfig.isRowkeyRedundancy |
否 |
Boolean |
是否将选做Rowkey的数据同时写入HBase的列。 |
toJobConfig.algorithm |
否 |
枚举 |
创建新HBase表时采用的压缩算法,支持SNAPPY和GZ算法,默认为“NONE”。 |
toJobConfig.writeToWAL |
否 |
Boolean |
选择是否开启HBase的预写日志机制(WAL,Write Ahead Log)。
|
toJobConfig.transType |
否 |
Boolean |