查看处理节点详情

读取一个与处理结果关联的节点的配置和运行快照。

GET https://api.moi.matrixorigin.cn/v5/lineage/artifacts/{artifact_id}/nodes/{node_id}

调用前准备

先查看处理结果链路,从响应取得处理结果 ID 和节点 ID。准备有目标工作区访问权限的个人访问令牌、目标工作区 ID、处理结果 ID 和节点 ID。

节点 ID 不能使用节点显示名称替代。

路径参数

curl "https://api.moi.matrixorigin.cn/v5/lineage/artifacts/$ARTIFACT_ID/nodes/$NODE_ID" \
  -H "X-API-Key: $AI_STUDIO_API_KEY" \
  -H "X-Workspace-ID: $WORKSPACE_ID"

字段

类型

是否必填

说明

artifact_id

string

必填

工作流处理结果 ID,取自处理链路响应中的处理结果信息。

node_id

string

必填

处理结果拓扑中的节点 ID,取自生产节点 ID 或节点列表中的节点 ID。不能使用节点显示名称替代。

成功响应

data 返回节点身份、选定运行记录和运行快照。中间节点没有持久化输出时,空输出不能单独证明节点未运行。

响应字段如下。

{
  "code": "OK",
  "msg": "OK",
  "data": {
    "workflow": {
      "workflow_id": "wf-001",
      "workflow_version_id": "ver-001"
    },
    "node": {
      "node_id": "node-001",
      "label": "解析文件",
      "selected_run_id": "run-001",
      "candidate_runs": 1
    },
    "run": {
      "config": {},
      "runtime_input": {},
      "runtime_output": {},
      "status": "success",
      "duration_ms": 10
    }
  }
}

字段

类型

是否必填

说明

code

string

否

成功时为 OK。

msg

string

否

成功时为 OK。

下面表格展开响应示例中 data 下的 workflow 对象;每一行是该对象的一个字段。

字段

类型

是否必填

说明

workflow_id

string

否

工作流 ID;仅在有值时返回。

workflow_version_id

string

否

工作流版本 ID;仅在有值时返回。

下面表格展开响应示例中 data 下的 node 对象;每一行是该对象的一个字段。

字段

类型

是否必填

说明

node_id

string

否

节点 ID。

label

string

否

节点显示标签;仅在有值时返回。

workitem_type_id

string

否

工作项类型 ID;仅在有值时返回。

selected_run_id

string

否

选定的节点运行记录 ID;仅在有值时返回。

parallel_index

integer

否

并行索引;仅在有值时返回。

candidate_runs

integer

否

可选运行记录数;仅在有值时返回。

下面表格展开响应示例中 data 下的 run 对象;每一行是该对象的一个字段。

字段

类型

是否必填

说明

config

object

否

节点配置。

runtime_input

object

否

节点运行输入。

runtime_vars

object

否

节点运行变量。

runtime_output

object

否

节点运行输出。

status

string

否

节点运行状态;仅在有值时返回。

error

string

否

节点运行错误;仅在有错误时返回。

duration_ms

integer

否

节点运行耗时(毫秒);仅在有值时返回。

错误响应

{
  "code": "ErrNotFound",
  "msg": "资源不存在",
  "data": null
}

字段

类型

是否必填

说明

code

string

否

错误代码。

msg

string

否

可读错误信息。

data

null

否

错误响应中为 null。

后续操作

本接口返回节点详情。若还要查看处理结果级关系,返回查看处理结果链路。

最后更新于