查看工作流重新运行详情¶
读取一个工作流重新运行分支的状态和关联执行信息。
GET https://api.moi.matrixorigin.cn/v5/workflow/v2/workflow-apps/{workflow_id}/executions/{execution_id}/reruns/{rerun_id}
调用前准备¶
先查看工作流重新运行列表取得重新运行 ID。准备具有目标工作区访问权限的个人访问令牌和目标工作区 ID。
调用示例¶
将 $AI_STUDIO_API_KEY、$WORKSPACE_ID、$WORKFLOW_ID、$EXECUTION_ID 和 $RERUN_ID 替换为实际值。
curl "https://api.moi.matrixorigin.cn/v5/workflow/v2/workflow-apps/$WORKFLOW_ID/executions/$EXECUTION_ID/reruns/$RERUN_ID" \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID"
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
string |
是 |
工作流 ID,位于请求路径中。 |
|
string |
是 |
源作业 ID,位于请求路径中。 |
|
string |
是 |
重新运行 ID,位于请求路径中。 |
成功响应¶
成功时返回 200 和该重新运行分支的当前信息。
{
"code": "OK",
"msg": "OK",
"data": {
"rerun": {
"rerun_id": "rerun-001",
"branch_id": "branch-001",
"case_id": "case-001",
"source_branch_id": "branch-000",
"new_workflow_execution_id": "exec-002",
"source_execution_id": "exec-001",
"node_key": "root.load",
"mode": "continue_from_node",
"status": "running"
}
}
}
字段 |
类型 |
说明 |
|---|---|---|
|
string |
成功时为 |
|
string |
成功时为 |
|
object |
响应数据。 |
|
object |
重新运行分支信息。 |
下面表格展开响应示例中 data 下的 rerun 对象;每一行是该对象的一个字段。
字段 |
类型 |
说明 |
|---|---|---|
|
string |
重新运行 ID。 |
|
string |
分支 ID。 |
|
string |
案例 ID。 |
|
string |
源分支 ID;有值时返回。 |
|
string |
新作业 ID;有值时返回。 |
|
string |
源作业 ID;有值时返回。 |
|
string |
源案例 ID;有值时返回。 |
|
string |
重新运行起点;有值时返回。 |
|
string |
源节点执行 ID;有值时返回。 |
|
string |
重新运行方式。 |
|
string |
当前分支状态。 |
|
string |
分支错误信息;有错误时返回。 |
|
string |
创建时间;有值时返回。 |
|
string |
更新时间;有值时返回。 |
字段 |
类型 |
说明 |
|---|---|---|
|
string |
启动时的错误信息;有值时返回。 |
|
string |
刷新分支信息时的错误;有值时返回。 |
错误响应¶
{
"code": "ErrNotFound",
"msg": "资源不存在",
"data": null
}
字段 |
类型 |
说明 |
|---|---|---|
|
string |
错误代码。 |
|
string |
可读错误信息。 |
|
null |
错误响应中为 |