创建工作流(Pipeline)。工作流是由一系列节点组成的有向无环图,定义了一个机器学习流程。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
paiflow:CreatePipeline |
create |
*全部资源
|
无 | 无 |
请求语法
POST /api/v1/pipelines HTTP/1.1
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| body |
object |
否 |
请求 body。 |
|
| WorkspaceId |
string |
是 |
工作空间 ID。如何获取工作空间 ID,请参见 ListWorkspaces 。 |
72*** |
| Manifest |
string |
是 |
工作流定义,具体样例见下方请求参数补充说明。 |
apiVersion: "core/v1"********* |
工作流定义样例:该工作流由读数据表(data_source),类型转换(type_transform)组成。
apiVersion: "core/v1"
metadata:
provider: "166233998075****"
version: "v1"
identifier: "my_pipeline"
name: "source-transform"
spec:
inputs:
parameters:
- name: "execution_maxcompute"
value:
spec:
endpoint: "http://service.cn.maxcompute.aliyun-inc.com/api"
odpsProject: "test_i****"
type: "Map"
pipelines:
- apiVersion: "core/v1"
metadata:
provider: "pai"
version: "v1"
identifier: "data_source"
name: "data-source"
displayName: "读数据表-1"
spec:
arguments:
parameters:
- name: "inputTableName"
value: "pai_online_project.wumai_data"
- name: "execution"
from: "{{inputs.parameters.execution_maxcompute}}"
- apiVersion: "core/v1"
metadata:
provider: "pai"
version: "v1"
identifier: "type_transform"
name: "type-transform"
displayName: "类型转换-1"
spec:
arguments:
artifacts:
- name: "inputTable"
from: "{{pipelines.data_source.outputs.artifacts.outputTable}}"
parameters:
- name: "cols_to_double"
value: "time,hour,pm2,pm10,so2,co,no2"
- name: "execution"
from: "{{inputs.parameters.execution_maxcompute}}"
dependencies:
- "data_source"
其中关键参数配置如下:
provider:替换为您的账号 ID。
odpsProject:替换为绑定到工作空间中的 MaxCompute 资源名称。如何查询 MaxCompute 资源名称,请参见管理工作空间。
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
返回结构体。 |
||
| RequestId |
string |
请求 ID。 |
DA869D1B-035A-43B2-ACC1-C56681****** |
| PipelineId |
string |
工作流 ID。 |
pipeline-hynm2bv8********** |
示例
正常返回示例
JSON格式
{
"RequestId": "DA869D1B-035A-43B2-ACC1-C56681******",
"PipelineId": "pipeline-hynm2bv8**********"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。