この操作を呼び出して、ジョブインスタンスを照会できます。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 例 | 説明 |
---|---|---|---|---|
Action | String | 必須 | ListFlowJobHistory |
実行する操作。 値を ListFlowJobHistory に設定します。 |
ProjectId | String | 必須 | FP-257A173659F59685 |
プロジェクトの ID。 |
RegionId | String | 必須 | cn-hangzhou |
プロジェクトが配置されているリージョンの ID。 |
Id | String | 任意 | FJ-BCCAE48B90CCB37B |
ジョブの ID。 |
InstanceId | String | 任意 | FJI-BCCAE48B90CCB37B |
ジョブインスタンスの ID。 |
JobType | String | 任意 | SHELL |
ジョブの種類。 |
PageNumber | Integer | 任意 | 1 |
返されるページのページ番号。 |
PageSize | Integer | 任意 | 20 |
返される各ページのエントリ数。 |
StatusList.N | RepeatList | 任意 | ["FAILED"] |
ジョブインスタンスのステータス。 有効な値:
|
TimeRange | String | 任意 | {"type":"range","from":1564416000000,"to":1567008000000} |
ジョブインスタンスを照会する時間範囲。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
NodeInstances |
ノードインスタンスのリスト。 |
||
NodeInstance |
ジョブインスタンスの情報。 |
||
ClusterId | String | C-A6C9F4F1E9EC88D9 |
クラスターの ID。 |
EndTime | Long | 1540796248000 |
ジョブインスタンスの実行が終了した時刻。 |
EnvConf | String | {"key":"value"} |
ジョブ用に設定された環境変数。 |
ExternalId | String | application_1541559535023_34027 |
ランチャーアプリケーションの ID。 |
ExternalInfo | String | empty |
ジョブインスタンスの外部情報 (ジョブインスタンスのエラー診断情報など)。 |
ExternalStatus | String | SUCCESS |
ジョブインスタンスの外部ステータス。 有効な値:
|
FailAct | String | STOP |
ノードインスタンスの操作に失敗したときに実行する操作。 有効な値:
|
GmtCreate | Long | 1540796236000 |
ジョブの作成時刻。 |
GmtModified | Long | 1540796247000 |
ジョブの変更時刻。 |
HostName | String | emr-header-1.cluster-12345 |
ジョブインスタンスを実行するホストのホスト名。 ホストはマスターホストまたはゲートウェイホストになります。 ホスト名の形式は、emr-header-1.cluster-12345 です。 ホストにログインして hostname コマンドを実行すると、このパラメーターの値を表示できます。 |
Id | String | FNI-9D14A7CCF2687B84 |
ジョブインスタンスの ID。 |
JobId | String | FJ-A23BD131A862F184 |
ジョブの ID。 |
JobName | String | myJob |
ジョブの名前。 |
JobParams | String | ls -l |
ジョブの内容。 |
JobType | String | HIVE_SQL |
ジョブの種類。 |
MaxRetry | Integer | 0 |
障害が発生したときにノードインスタンスの実行を再試行する最大回数。 |
NodeName | String | Empty |
ノード名。 |
ParamConf | String | {"date":"${yyyy-MM-dd}"} |
ジョブの設定パラメーター。 |
ProjectId | String | FP-3535FE0BE5224A47 |
プロジェクトの ID。 |
Retries | Integer | 0 |
ノードインスタンスの実行を再試行する回数。 |
RetryInterval | Long | 200 |
ノードインスタンスの実行を連続して再試行する時の時間間隔。 |
RunConf | String | {"priority":1,"userName":"hadoop","memory":2048,"cores":1} |
ジョブに設定されたスケジューリングパラメーター。
|
StartTime | Long | 1540796237000 |
ジョブインスタンスの実行が開始した時刻。 |
Status | String | OK |
ジョブインスタンスのステータス。 有効な値:
|
Type | String | JOB |
ノードの種類。 有効な値:
|
pending | Boolean | false |
ジョブインスタンスの実行が終了したかどうかを示します。 |
PageNumber | Integer | 1 |
返されたページのページ番号。 |
PageSize | Integer | 20 |
返された 1 ページあたりのエントリ数。 |
RequestId | String | F5540D8F-06E8-4E3C-B47A-D75CED72A795 |
リクエストの ID。 |
Total | Integer | 12 |
返されたエントリの総数。 |
例
リクエストの例
http(s)://[Endpoint]/? Action=ListFlowJobHistory
&Id=FJ-BCCAE48B90CCB37B
&ProjectId=FP-257A173659F59685
&RegionId=cn-hangzhou
&<共通リクエストパラメーター>
通常のレスポンス例
XML
形式
<ListFlowJobHistoryResponse>
<PageSize>10</PageSize>
<RequestId>BCF52B64-007F-4883-BAEA-0499106D07C2</RequestId>
<PageNumber>1</PageNumber>
<Total>1</Total>
<NodeInstances>
<NodeInstance>
<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-F4FC53D7207E****</Id>
<HostName>emr-header-2.cluster-50016****</HostName>
<JobId>FJ-31BD66C7BC502815</JobId>
</NodeInstance>
</NodeInstances>
</ListFlowJobHistoryResponse>
JSON
形式
{
"PageNumber":1,
"PageSize":10,
"NodeInstances":{
"NodeInstance":[
{
"FailAct":"STOP",
"Retries":0,
"ExternalId":"application_1542955685866_0003",
"JobName":"success",
"GmtCreate":1542957499000,
"GmtModified":1542957514000,
"HostName":"emr-header-2.cluster-50016****",
"JobType":"SHELL",
"Status":"OK",
"MaxRetry":0,
"RetryInterval":0,
"ClusterId":"C-A6C9F4F1E9EC****",
"JobId":"FJ-31BD66C7BC502815",
"pending":false,
"ParamConf":"{\"cyctime\":\"2018-11-23 15:18:19\"}",
"Id":"FJI-F4FC53D7207E****",
"EndTime":1542957514000,
"ExternalInfo":"",
"StartTime":1542957499000,
"ExternalStatus":"SUCCESS",
"ProjectId":"FP-17AB3389E1AD9A34"
}
]
},
"RequestId":"BCF52B64-007F-4883-BAEA-0499106D07C2",
"Total":1
}
エラーコード
エラーコードについては、「API エラーセンター」をご参照ください。