パイプラインの定義を更新します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
paiflow:UpdatePipeline |
update |
*All Resource
|
なし | なし |
リクエスト構文
PUT /api/v1/pipelines/{PipelineId} HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| PipelineId |
string |
必須 |
パイプライン ID。 ListPipelineRuns を呼び出して、パイプラインジョブの ID を取得できます。 |
pipeline-hynm2bv8********** |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| body |
object |
任意 |
リクエストデータ。 |
|
| 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: "Read Table-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: "Data Type Conversion-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****** |
例
成功レスポンス
JSONJSON
{
"RequestId": "DA869D1B-035A-43B2-ACC1-C56681******"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。