创建数据任务
接口描述
创建数据迁移、同步、校验、订正等任务
接口地址
/cloudcanal/console/api/v1/openapi/datajob/create
请求 方式
POST
请求参数
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 |
|---|---|---|---|---|
| clusterId | 链接数据源的集群id | body | 是 | long |
| srcDsId | 源端数据源id | body | 是 | long |
| srcHostType | 源数据源host类型 PRIVATE PUBLIC | body | 是 | String |
| srcSchema | 源端库表描述,详见 数据源schema说明 | body | 是 | String |
| dstDsId | 目标数据源id | body | 是 | long |
| dstHostType | 目标数据源host类型 PRIVATE PUBLIC | body | 是 | String |
| dstSchema | 目标库表描述,可由 srcSchema 配合 mappingDef 计算得出,可为空 | body | 否 | String |
| mappingDef | 库表映射,详见 映射规则说明 | body | 是 | String |
| jobType | 任务类型,可通过 获取任务类型 接口查询获取 | body | 是 | String |
| initialSync | 如果是数据同步任务,是否需要初始化数据(全量迁移) | body | 否 | Boolean |
| shortTermNum | 如果有短期同步,持续多少天 | body |