獲取Pipeline信息。
調試
您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。
授權信息
當前API暫無授權信息透出。
請求語法
GET /api/v1/pipelines/{PipelineId}
請求參數
名稱 | 類型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
PipelineId | string | 是 | 工作流 ID。如何獲取工作流任務 ID,請參見 ListPipelineRuns 。 | pipeline-hynm2bv8wqhp5e**** |
返回參數
返回參數 Manifest 補充說明
apiVersion: "core/v1"
metadata:
version: "v1"
# 工作流的提供方。
provider: "132668**********"
identifier: "my***"
spec:
inputs:
parameters:
- name: "inputTableName"
value: "myDefault"
# 類型,支持 String, Double, Bool, Int, Map, List。
type: "String"
desc: "Table Name"
# 參數是否必填,默認 false。
required: false
outputs:
artifacts:
- name: "outputTable"
metadata:
# 類型,支持 DataSet,Model,ModelEvaluation,Any,DataStream,Raw(原始數據),本例為 DataSet。
type:
DataSet:
locationType: "MaxComputeTable"
desc: "Source MaxCompute Table Output Port"
container:
image: "registry.***.com/***/***:v*"
command:
- "bash"
- "***.sh"
volumeMounts:
- name: "download-volume"
path: "/***"
initContainers:
- image: "registry.***.com/***/***:v*"
command:
- "***.sh"
args:
- "--***"
name: "initdownload"
volumeMounts:
- name: "download-volume"
path: "/downloadPath"
volumes:
- name: "download-volume"
emptyDir: {}
示例
正常返回示例
JSON
格式
{
"RequestId": "63EDFF2F-4D51-46F0-9D65-2F8F393B****",
"PipelineId": "pipeline-hynm2bv8wqhp5e****",
"Provider": "132668941337****",
"Identifier": "SqlWrite",
"Version": "v1",
"Manifest": "apiVersion: ****",
"GmtCreateTime": "2021-01-21T17:12:35.232Z",
"GmtModifiedTime": "2021-01-21T17:12:35.232Z",
"Uuid": "q8dp9hklueznhg****",
"WorkspaceId": "726**"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
變更時間 | 變更內容概要 | 操作 |
---|---|---|
2024-07-24 | API 內部配置變更,不影響調用 | 查看變更詳情 |