开发者社区> 问答> 正文

批量计算作业API有哪些?

批量计算作业API有哪些?

展开
收起
小天使爱美 2020-03-30 11:18:02 1062 0
1 条回答
写回答
取消 提交回答
  • 创建作业(DAG类型) 创建(提交)一个DAG类型的作业。

    创建作业(App类型) 创建一个使用 App 的 job 资源。

    停止作业 停止作业,作业状态为 Waiting 和 Running 时可以使用该操作。 删除作业 删除作业 重启作业 重启作业,作业状态为 Stopped 和 Failed 时可以执行此操作。

    修改作业优先级 修改作业优先级。 获取作业描述 获取作业描述。类型不一样返回的内容也不一样,目前有2中类型:DAG和App。

    获取作业 获取作业信息。

    获取作业列表 获取作业列表。 获取任务信息 获取任务信息。

    获取任务列表 获取任务描述。

    获取实例信息 获取实例信息。

    获取实例列表 描述 请求语法 GET /jobs/{Id}/tasks/{TaskName}/instances?Marker={Marker}&MaxItemCount={MaxItemCount} 属性说明 属性名称 类型 是否必须 描述 Id string 是 作业标识符。 TaskName string 是 任务名。 Marker string 否 本页起始资源标识符。 MaxItemCount int 否 实际返回最大资源数量。 返回信息 成功 返回200状态码以及Instance列表信息,如下。

    { "NextMarker": "", "Items":[{ "InstanceId": 0, "State": "Running", "StartTime": "2016-11-01T15:25:03.020203Z", "EndTime": "", "RetryCount": 30, "Progress": 0, "StderrRedirectPath": "oss://bucket/tests/a44c0ad8-a003-11e6-8f8e-fefec0a80e06/logs/stderr.job-0000000058184218000008150000000D.task.0", "StdoutRedirectPath": "oss://bucket/tests/a44c0ad8-a003-11e6-8f8e-fefec0a80e06/logs/stdout.job-0000000058184218000008150000000D.task.0", "Result": { "ExitCode": 0, "ErrorCode": "", "ErrorMessage": "", "Detail": "" } }] } 属性说明 属性名称 类型 是否必须 描述 NextMarker string 是 下一页起始资源标识符。最后一页该值为空。 Items array 是 资源列表。 错误 状态码 错误码 错误信息 语义 404 InvalidResource.NotFound Specified resource is not found. 用户请求的资源不存在。 400 InvalidMaxItemCount Specified parameter MaxItemCount is not valid. Its type must be integer. MaxItemCount必须是一个integer。 400 InvalidMaxItemCount Specified parameter MaxItemCount is not valid. It must be in [0, 100]. MaxItemCount的大小必须在0与100之间。

    2020-03-30 11:57:08
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载