更新工作流程的定義。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
paiflow:UpdatePipeline |
update |
*全部資源
|
無 | 無 |
請求文法
PUT /api/v1/pipelines/{PipelineId} HTTP/1.1
路徑參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| PipelineId |
string |
是 |
工作流程 ID。如何擷取工作流程工作 ID,請參見 ListPipelineRuns 。 |
pipeline-hynm2bv8********** |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| body |
object |
否 |
請求 Body。 |
|
| 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****** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "DA869D1B-035A-43B2-ACC1-C56681******"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。