ストリーミング取り込みとレプリケーションジョブに関する詳細の取得
jobsリソースを使用して、ストリーミング取り込みとレプリケーションジョブの詳細を取得します。
GET要求
ストリーミング取り込みとレプリケーションジョブの詳細を要求するには、次のURLを使用します。
<server URI>/sisvc/monitor/v1/jobs/<dataflow ID>/<run ID of the job>
GET要求の例
ストリーミング取り込みとレプリケーションジョブの詳細を取得するには、次の例のような要求を送信します。
GET https://usw1-ing.dm2-us.informaticacloud.com/sisvc/monitor/v1/jobs/1948938e-3923-4602-aba8-f122e3d66faf/42559
Content-Type: application/json
Accept:application/json
IDS-SESSION-ID:2l0oeVx22Rujiej7yTokmT
GET応答
成功した場合はジョブオブジェクトが返され、エラーが発生した場合はエラーオブジェクトが返されます。
成功した場合、応答には、ストリーミング取り込みとレプリケーションジョブに関する次の情報が含まれます。
パラメータ | タイプ | 説明 |
---|
assetId | String | ストリーミング取り込みとレプリケーションジョブのID。 |
assetName | String | ストリーミング取り込みとレプリケーションジョブの名前。 |
duration | Integer | ジョブのデプロイに要した時間。 |
endTime | Integer | ジョブのデプロイの終了時刻(UTC時間)。 |
startTime | Integer | ジョブのデプロイの開始時刻(UTC時間)。 |
extraData | String | タスクID、デプロイされたバージョン、Secure AgentグループIDなどの追加情報。 |
runId | Integer | ストリーミング取り込みとレプリケーションジョブの実行ID。IDはデプロイのたびに変わります。 |
orgId | String | ログインユーザーが属する組織のID。 |
runtimeEnv | String | ストリーミング取り込みとレプリケーションジョブをデプロイしたSecure AgentのID。 |
startedBy | String | ストリーミング取り込みとレプリケーションタスクを作成したユーザーの名前。 |
status | String | ストリーミング取り込みとレプリケーションジョブのステータス。ジョブは、次のいずれかのステータスになります。 - - デプロイ中。ジョブはデプロイ中です。
- - 稼働中。ジョブは実行中です。
- - 実行中(警告あり)。ジョブは実行中ですが警告があります。
- - 実行中(エラーあり)。ジョブは実行中ですがエラーがあります。
- - アンデプロイ済み。ジョブはアンデプロイされています。
- - 停止。ジョブが意図的に停止されました。
|
GET応答の例
ストリーミング取り込みとレプリケーションジョブの詳細を取得する要求が成功した場合、次の例のような応答を受け取ります。
{
"assetId": "1948938e-3923-4602-aba8-f122e3d66faf",
"assetName": "testmonitor",
"assetType": "SI_DATAFLOW",
"correlationId": null,
"duration": 1543,
"endTime": "2022-02-14T04:04:13.000+0000",
"extraData": "{\"id\":\"0RwiUUb9bVwjL67dWOKjoI\",\"version\":1,\"agentGroupId\":null}",
"location": "Default",
"runId": 42559,
"orgId": "2lFy0UUNnlnbjhaoT3TSqw",
"runtimeEnv": "011ZFB2500000000000N",
"startedBy": "siqa_new",
"status": "Undeployed",
"startTime": "2022-02-14T03:38:30.000+0000",
"deployedVersion": 1
}