日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

GetPipelineRunNode - 獲取工作流任務節(jié)點信息

工作流任務中包含多個節(jié)點,通過該接口獲取節(jié)點的詳細信息。

接口說明

PAIFlow 支持復合形式的工作流,這些工作流在運行時也會體現(xiàn)為復合形式的節(jié)點。想要獲取到這類節(jié)點的詳細信息,可以傳入 Depth 參數(默認值為 2),可以遞歸地獲取到所查詢節(jié)點及其內含有的 Depth 層數的子節(jié)點的詳細信息。

工作流的每次運行會存在一個虛擬的根節(jié)點,這個根節(jié)點可以通過 GetRun 接口返回獲取。調用 GetNode 接口查詢該根節(jié)點,可以獲取到對應運行的所有節(jié)點的詳細信息及其組織結構。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

授權信息

當前API暫無授權信息透出。

請求語法

GET /api/v1/pipelineruns/{PipelineRunId}/nodes/{NodeId}

請求參數

名稱類型必填描述示例值
PipelineRunIdstring

工作流任務的 ID。如何獲取工作流任務 ID,請參見 ListPipelineRuns

flow-ebppc********5lwea
NodeIdstring

工作流任務中一個節(jié)點的 ID。如何查看節(jié)點 ID,請參見 ListPipelineRuns

node-wcs9z********27ps3
Depthinteger

查詢節(jié)點詳細信息的深度(層數),當 Depth 為 2 時,將會返回該節(jié)點及其下一層的所有子節(jié)點的詳細信息。

2
Typestring

節(jié)點類型,取值如下。

  • Logical(默認值):表示邏輯節(jié)點,用戶提交節(jié)點的都是邏輯節(jié)點。
  • Physical:表示物理節(jié)點,對應一個執(zhí)行特定邏輯的容器的運行,邏輯節(jié)點在后臺運行時會轉換為物理節(jié)點。
Logical
TokenIdstring

被分享的工作流任務的 ID。

https://pai.console.aliyun.com/?regionId=cn-hangzhou&workspaceId=102******&mode=noSidebar#/paiflow/pipeline-runs/flow-6y7******?Token=eyJ0e******

返回參數

名稱類型描述示例值
object

返回體結構。

RequestIdstring

請求 ID。

0a981ea816**********42244e7ba2
ApiVersionstring

工作流定義的版本。

core/v1
Metadataobject

節(jié)點的元信息。

NodeIdstring

節(jié)點的 ID。

node-wcs9z********27ps3
Providerstring

節(jié)點所對應的工作流的提供方,通常情況下指代工作流的上傳者(官方提供的工作流 Provider 為 PAI)。

15577********904
Namestring

節(jié)點的名稱。

flow-ebppc********5lwea
Versionstring

節(jié)點所對應的工作流的版本。

v1
Identifierstring

節(jié)點所對應的工作流的標識名。

composite-pipeline
NodeTypestring

節(jié)點的類型,可能值:

  • Pod:具體運行的一個節(jié)點。
  • Dag:復合類型節(jié)點,本質是一個由子節(jié)點組成的 Dag 圖。
Dag
RelatedNodeIdsarray

Alink 邏輯節(jié)點所對應的物理節(jié)點 ID 或 Alink 物理節(jié)點所對應的邏輯節(jié)點 ID。

string

節(jié)點 ID。

node-wcs9z********27ps3
DisplayNamestring

節(jié)點的展示名稱(可能會被修改)。

flow-ebppc********5lwea
Specobject

節(jié)點的定義。

HasPipelinesboolean

該節(jié)點是否含有子節(jié)點,可能值:

  • true:該節(jié)點為復合類型節(jié)點,如果需要進一步查詢其子節(jié)點信息,需要傳入更深的 Depth 參數。
  • false:該節(jié)點為實際運行的節(jié)點。
true
Dependenciesarray

節(jié)點與其他節(jié)點的依賴關系。

string

所依賴的其他節(jié)點對應工作流的名稱。

"single-node-sub1"
Pipelinesarray<object>

子節(jié)點列表。

object

子節(jié)點的詳細信息。

詳細結構參見Pipeline相關接口描述。
Inputsobject

節(jié)點的輸入信息。

Artifactsarray<object>

節(jié)點的輸入產物列表。

object

節(jié)點的輸入產物。

{"Name":"input","Value":"******"}
Parametersarray<object>

節(jié)點的輸入參數列表。

object

節(jié)點的輸入參數。

{"Name":"inputTable","Value":"******"}
Outputsobject

節(jié)點的輸出信息。

Artifactsarray<object>

節(jié)點的輸出產物列表。

object

節(jié)點的輸出產物。

{"Name":"output","Value":"******"}
Parametersarray<object>

節(jié)點的輸出參數列表。

object

節(jié)點的輸出參數。

{"Name":"outputTable","Value":"******"}
Whenstring

節(jié)點運行的判斷條件。

  • 如果運行條件返回為真,就執(zhí)行該節(jié)點。
  • 如果運行條件返回為假,該節(jié)點被跳過,狀態(tài)為 Skipped。
”{{inputs.parameters.skip}} == false“
WithItemsarray

將工作流節(jié)點擴展為多個工作流節(jié)點。

string

數據集中的一項,會擴展為一個工作流節(jié)點。

abc
WithParamstring

指向一個參數,該參數的值是一個數組,數組的每一項會擴展為一個工作流節(jié)點。

"{{pipelines.generate.outputs.result}}"
WithSequenceobject

指向一個數字序列,序列中的每一項會擴展為一個工作流節(jié)點。

Startinteger

數字序列的起始數字。

1
Endinteger

數字序列的結束數字。

10
Formatstring

對數字序列的值進行格式化。

"2020-05-%d"
Parallelisminteger

節(jié)點并行度上限。

2
StatusInfoobject

節(jié)點的執(zhí)行狀態(tài)信息。

FinishedAtstring

節(jié)點執(zhí)行的結束時間。

2021-10-15T10:40:54.000Z
StartedAtstring

節(jié)點執(zhí)行的開始時間。

2021-10-15T10:39:58.000Z
Statusstring

節(jié)點的運行狀態(tài),可能值:

  • Succeeded:運行成功。
  • Running:運行中。
  • Failed:運行失敗。
  • Skipped:跳過(前序節(jié)點失敗導致)。
  • ReadyToSchedule:準備運行(前序節(jié)點未完成導致)。
  • Unknown:未知。
Succeeded
Conditionsarray<object>

節(jié)點的運行狀況列表。

object

節(jié)點的詳細運行狀況。

{"ArtifactArchived": "true"}
Progressstring

節(jié)點的運行進度。

9/9

示例

正常返回示例

JSON格式

{
  "RequestId": "0a981ea816**********42244e7ba2",
  "ApiVersion": "core/v1",
  "Metadata": {
    "NodeId": "node-wcs9z********27ps3",
    "Provider": "15577********904",
    "Name": "flow-ebppc********5lwea",
    "Version": "v1",
    "Identifier": "composite-pipeline",
    "NodeType": "Dag",
    "RelatedNodeIds": [
      "node-wcs9z********27ps3"
    ],
    "DisplayName": "flow-ebppc********5lwea"
  },
  "Spec": {
    "HasPipelines": true,
    "Dependencies": [
      "\"single-node-sub1\""
    ],
    "Pipelines": [
      {
        "test": "test",
        "test2": 1
      }
    ],
    "Inputs": {
      "Artifacts": [
        {
          "Name": "input",
          "Value": "******"
        }
      ],
      "Parameters": [
        {
          "Name": "inputTable",
          "Value": "******"
        }
      ]
    },
    "Outputs": {
      "Artifacts": [
        {
          "Name": "output",
          "Value": "******"
        }
      ],
      "Parameters": [
        {
          "Name": "outputTable",
          "Value": "******"
        }
      ]
    },
    "When": "”{{inputs.parameters.skip}} == false“",
    "WithItems": [
      "abc"
    ],
    "WithParam": "\"{{pipelines.generate.outputs.result}}\"",
    "WithSequence": {
      "Start": 1,
      "End": 10,
      "Format": "\"2020-05-%d\""
    },
    "Parallelism": 2
  },
  "StatusInfo": {
    "FinishedAt": "2021-10-15T10:40:54.000Z",
    "StartedAt": "2021-10-15T10:39:58.000Z",
    "Status": "Succeeded",
    "Conditions": [
      {
        "ArtifactArchived": "true"
      }
    ],
    "Progress": "9/9"
  }
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

變更時間變更內容概要操作
2024-07-24API 內部配置變更,不影響調用查看變更詳情
2023-12-21OpenAPI 入參發(fā)生變更查看變更詳情
2022-07-06OpenAPI 返回結構發(fā)生變更查看變更詳情
2022-06-14新增 OpenAPI查看變更詳情