您可以通过CommitJob提交作业。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

PUT /api/v2/projects/[projectName]/jobs/[jobName]/commit HTTPS

请求参数

名称 类型 是否必选 示例值 描述
jobName String job1

作业名称

projectName String project1

项目名称

RegionId String cn-hangzhou

区域ID

说明 公共云用户请忽略此参数。
isOnOff Boolean true

是否启用Autoscale

maxCU Float 10.0

最大CU数,作业运行期间使用的资源不会超过该上限。单位为CU,1 CU=1 Core + 4 GB RAM

configure String {"fetch_delay":1.0,"recommendOnly":true}

您可以配置以下几项:

  • 调优策略:系统根据选择的策略和期望值对作业自动调优,以达到期望值。目前只支持数据滞留时间fetch_delay,单位为秒。
  • 期望值:数据滞留时间阈值,当Source的数据滞留时间超过该阈值时,触发AutoScale并优化作业并发度。
  • 建议recommendOnly:true表示开启plan建议功能。
说明
  • 仅支持通过AutoScale后台服务提供plan建议。
  • 仅在AutoScale设置为true时,recommendOnly生效。
  • 仅Blink3.6.3以上版本支持recommendOnly。
  • 仅Blink3.x版本支持AutoScale功能。
  • 当开启AutoScale时,需要传入maxCu和configure参数。

返回数据

名称 类型 示例值 描述
RequestId String FD0FF8C0-779A-45EB-9674-FF3E127B10D2

请求ID

示例

请求示例

https://[endpoint]/api/v2/projects/[projectName]/jobs/[jobName]/commit
&<公共请求参数>

正常返回示例

XML 格式

<requestId>C5C6746D-2FFC-4D5D-A6A8-FA8DF7585DC2</requestId>

JSON 格式

{"requestId":"C5C6746D-2FFC-4D5D-A6A8-FA8DF7585DC2"}

错误码

访问错误中心查看更多错误码。