获取单个工作流实例
更新时间:2025-08-07
接口描述
根据工作流实例ID以及工作空间ID获取单个工作流实例的详情
权限说明
用户获取工作空间下特定工作流WORKFLOW
特定工作流实例的详情,需具有以下任一权限
- 查看工作流的权限: 查看
VIEW
- 运行工作流的权限: 运行
EXECUTE
- 编辑工作流的权限:编辑
MODIFY
- 管理工作流的权限:管理
MANAGE
注意事项
无
请求结构
Plain Text
1GET /v2/workspaces/{workspaceId}/job/run/{jobInstanceId} HTTP/1.1
2Host: databuilder.bd.baidubce.com
3Authorization: authorization string
请求头域
除公共头域外,无其它特殊头域
请求参数
参数名 | 类型 | 是否必填 | 参数位置 | 说明 |
---|---|---|---|---|
workspaceId | String | 是 | Path参数 | 工作空间ID,不允许为空或者只包含空白字符 |
jobInstanceId | String | 是 | Path参数 | 工作流实例ID,不允许为空或者只包含空白字符 |
响应头域
除公共头域外,无其它特殊头域
响应参数
参数名称 | 类型 | 描述 |
---|---|---|
requestId | String | 请求ID |
code | String | 响应码 |
message | String | 响应描述信息 |
result | JobRun | 工作流实例详情 |
错误码
错误码 | 错误描述 | HTTP状态码 | 中文解释 |
---|---|---|---|
AccessDenied | 无操作权限 | 403 | 暂无操作权限 |
请求示例
Plain Text
1GET https://databuilder.bd.baidubce.com/v2/workspaces/workspace_9862_0763f283d58a/job/run/ins_8de75d63f92d3e53
2
3X-Region: bd
4X-Via: api-gateway
5Authorization: xxxxxx
6Host: host
7X-Bce-Request-Id: 75f4d4ad-d478-4494-95cd-74449a33365a
8Accept: */*
9Accept-Encoding: gzip, deflate, br
10Connection: keep-alive
响应示例
Plain Text
1HTTP/1.1 200 OK
2Content-Type: application/json
3Transfer-Encoding: chunked
4Date: Mon, 28 Jul 2025 05:36:55 GMT
5Keep-Alive: timeout=180
6Connection: keep-alive
7{
8 "requestId": "75f4d4ad-d478-4494-95cd-74449a33365a",
9 "code": "SUCCESS",
10 "result": {
11 "jobInstanceId": "ins_8de75d63f92d3e53",
12 "jobId": "jid_91fb624c59d85b23",
13 "jobName": "xxxx",
14 "jobStatus": "FAILURE",
15 "durationSec": 163,
16 "runUsername": "zhaoxiwen02",
17 "tasks": [
18 {
19 "name": "未命名-依赖检查-0",
20 "id": "tid-0",
21 "description": "",
22 "clusterList": [],
23 "dependentTask": {
24 "dependentTaskParam": {
25 "workspaceId": "workspace_9862_0763f283d58a",
26 "jobId": "jid_beeb5b5bcbe4c533",
27 "depTaskId": "tid-0",
28 "cycle": "week",
29 "dateValue": "lastWeek",
30 "checkInterval": 60,
31 "failurePolicy": "DEPENDENT_FAILURE_WAITING",
32 "failureWaitingTime": 2,
33 "checkCycleConfValid": true
34 }
35 },
36 "taskStatus": "PENDING",
37 "valid": true,
38 "taskProvided": false
39 }
40 ]
41 }
42}