调用ListFlowNodeInstance接口,查询工作流节点实例列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListFlowNodeInstance

系统规定参数。取值:ListFlowNodeInstance。

RegionId String cn-hangzhou

地域ID。

ProjectId String FP-257A173659F5****

项目ID。

StartTime Long 1540796248000

开始时间。

StatusList.N RepeatList FAILED

状态列表。

OrderBy String start_time

排序字段。

OrderType String desc

排序类型。

PageNumber Integer 1

分页查询的页数。

PageSize Integer 20

分页查询的每页数量。

返回数据

名称 类型 示例值 描述
RequestId String 83B256D4-4E95-454B-AD08-799DF31D5556

请求ID。

PageNumber Integer 1

页码。

PageSize Integer 20

每页数量。

Total Integer 12

总数。

FlowNodeInstances Array

节点实例列表。

Id String FNI-9D14A7CCF2687B84

节点实例ID。

GmtCreate Long 1540796236000

创建时间。

GmtModified Long 1540796247000

修改时间。

Type String JOB

节点类型。

Status String OK

状态:

  • PREP(等待启动)。
  • SUBMITTING(提交中)。
  • RUNNING(运行中)。
  • DONE(已完成)。
  • OK(执行成功)。
  • FAILED(执行失败)。
  • KILLED(已终止)。
  • KILL_FAILED(终止失败)。
  • START_RETRY(开始重试)。
JobId String FJ-A23BD131A862F184

作业ID。

JobName String myJob

作业名称。

JobType String HIVE_SQL

作业类型。

JobParams String ls -l

作业内容。

FailAct String STOP

失败策略:

  • STOP(终止工作流)。
  • CONTINUE(跳过)。
MaxRetry String 0

最大重试次数。

RetryInterval String 200

重试间隔。

NodeName String node

节点名称。

FlowId String F-35683D0E45734E34

工作流ID。

FlowInstanceId String FI-7CAF9709CD328EBE

工作流实例ID。

ClusterId String C-A6C9F4F1E9E****

集群ID。

HostName String emr-header-1.cluster-12345

节点实例运行所在的机器HostName,支持Master和Gateway机器。Hostname格式为emr-header-1.cluster-12345,可登录机器用hostname命令查看对应的值。

ProjectId String FP-7A1018ADE917****

项目ID。

Pending Boolean false

是否已经结束。

StartTime Long 1540796237000

开始运行时间。

EndTime Long 1540796248000

运行结束时间。

Duration Long 200

运行持续时间。

Retries Integer 0

重试次数。

ExternalId String application_1541559535023_34027

启动器的Application的ID。

ExternalSubId String container_1541559535023_34027_01_000001

启动器Container的ID。

ExternalChildIds String application_1541559535023_34028

任务的Application列表。

ExternalStatus String SUCCESS

外部状态:

  • SUBMITTED(已提交)。
  • RUNNING(运行中)。
  • SUCCESS(执行成功)。
  • FAIL(执行失败)。
  • KILL_FAIL(终止失败)。
  • KILL_SUCCESS(终止成功)。
ExternalInfo String empty

外部信息,例如运行作业的错误诊断信息。

示例

请求示例

http(s)://[Endpoint]/?Action=ListFlowNodeInstance
&RegionId=cn-hangzhou
&<公共请求参数>

正常返回示例

XML 格式

<ListFlowNodeInstanceResponse>
  <PageSize>10</PageSize>
	  <RequestId>BCF52B64-007F-4883-BAEA-0499106D07C2</RequestId>
	  <PageNumber>1</PageNumber>
	  <Total>1</Total>
	  <FlowNodeInstances>
		    <FlowNodeInstance>
			      <FailAct>STOP</FailAct>
			      <Status>OK</Status>
			      <EndTime>1542957514000</EndTime>
			      <ClusterId>C-A6C9F4F1E9EC****</ClusterId>
			      <ExternalId>application_1542955685866_0003</ExternalId>
			      <pending>false</pending>
			      <JobName>success</JobName>
			      <GmtModified>1542957514000</GmtModified>
			      <StartTime>1542957499000</StartTime>
			      <ProjectId>FP-17AB3389E1AD9A34</ProjectId>
			      <MaxRetry>0</MaxRetry>
			      <ParamConf>{"cyctime":"2018-11-23 15:18:19"}</ParamConf>
			      <ExternalStatus>SUCCESS</ExternalStatus>
			      <GmtCreate>1542957499000</GmtCreate>
			      <JobType>SHELL</JobType>
			      <ExternalInfo></ExternalInfo>
			      <Retries>0</Retries>
			      <RetryInterval>0</RetryInterval>
			      <Id>FJI-F4FC53D7207E4BEF</Id>
			      <HostName>emr-header-2.cluster-500160670</HostName>
			      <JobId>FJ-31BD66C7BC502815</JobId>
		    </FlowNodeInstance>
	  </FlowNodeInstances>
	</ListFlowNodeInstanceResponse>

JSON 格式

{
    "PageSize": 10,
    "RequestId": "BCF52B64-007F-4883-BAEA-0499106D07C2",
    "PageNumber": 1,
    "Total": 1,
    "FlowNodeInstances": {
        "FlowNodeInstance": [
            {
                "FailAct": "STOP",
                "Status": "OK",
                "EndTime": 1542957514000,
                "ClusterId": "C-A6C9F4F1E9EC****",
                "ExternalId": "application_1542955685866_0003",
                "pending": false,
                "JobName": "success",
                "GmtModified": 1542957514000,
                "StartTime": 1542957499000,
                "ProjectId": "FP-17AB3389E1AD9A34",
                "MaxRetry": 0,
                "ParamConf": "{\"cyctime\":\"2018-11-23 15:18:19\"}",
                "ExternalStatus": "SUCCESS",
                "GmtCreate": 1542957499000,
                "JobType": "SHELL",
                "ExternalInfo": "",
                "Retries": 0,
                "RetryInterval": 0,
                "Id": "FJI-F4FC53D7207E4BEF",
                "HostName": "emr-header-2.cluster-500160670",
                "JobId": "FJ-31BD66C7BC502815"
            }
        ]
    }
}

错误码

访问错误中心查看更多错误码。