云数据迁移 CDM-作业任务参数说明:参数说明
参数说明
参数 |
是否必选 |
类型 |
说明 |
---|---|---|---|
throttlingConfig.numExtractors |
否 |
Integer |
最大抽取任务并发数,例如:“20”。 |
groupJobConfig.groupName |
否 |
枚举 |
选择作业所属的分组,默认分组为“DEFAULT”。 |
throttlingConfig.numLoaders |
否 |
Integer |
仅当HBase或Hive作为目的数据源时该参数才有效。 最大加载任务数,例如:“5”。 |
throttlingConfig.recordDirtyData |
否 |
Boolean |
是否写入脏数据,例如:“true”。 |
throttlingConfig.writeToLink |
否 |
String |
脏数据要写入的连接,目前只支持写入到OBS连接或HDFS连接。例如:“obslink”。 |
throttlingConfig.obsBucket |
否 |
String |
写入脏数据的OBS桶的名称,只有当脏数据要写入OBS连接的时候,此参数才生效。例如:“dirtyData”。 |
throttlingConfig.dirtyDataDirectory |
否 |
String |
写入脏数据的目录:
|
throttlingConfig.maxErrorRecords |
否 |
String |
单个分片的最大错误记录数。单个map的错误记录超过设置的最大错误记录数时,任务自动结束,已经导入的数据不回退。 |
schedulerConfig.isSchedulerJob |
否 |
Boolean |
是否开启定时任务,例如:“true”。 |
schedulerConfig.cycleType |
否 |
String |
定时任务的周期类型,目前支持五种周期类型:
|
schedulerConfig.cycle |
否 |
Integer |
定时任务的周期,如果周期类型选择了“minute”,“cycle”输入“10”,就表示该定时任务每10分钟执行一次。 |
schedulerConfig.runAt |
否 |
String |
定时任务在周期内的触发时间,当周期为“hour”、“week”或“month”时,该参数有效。
|
schedulerConfig.startDate |
否 |
String |
定时任务的开始时间,例如:“2018-01-24 19:56:19”。 |
schedulerConfig.stopDate |
否 |
String |
定时任务的结束日期,例如:“2018-01-27 23:59:00”。 如果不输入结束时间,则表示定时任务将一直执行,永远不会结束。 |
schedulerConfig.disposableType |
否 |
枚举 |
作业运行完是否删除:
|
retryJobConfig.retryJobType |
否 |
枚举 |
如果作业执行失败,选择是否自动重试:
|