目次

Search

  1. はじめに
  2. Informatica Intelligent Cloud Services REST API
  3. プラットフォームREST APIバージョン2リソース
  4. プラットフォームREST APIバージョン3リソース
  5. データ統合 REST API
  6. 一括取り込みファイルREST API
  7. 一括取り込みストリーミングREST API
  8. Model Serve REST API
  9. RunAJobユーティリティ
  10. ParamSetCliユーティリティ
  11. REST APIコード
  12. REST APIリソースクイックリファレンス

REST APIリファレンス

REST APIリファレンス

statusリソース

statusリソース

status
リソースを使用して、
ストリーミング統合
ジョブのステータスを取得します。

GET要求

ストリーミング統合
ジョブのステータスを要求するには、次のURLを使用します。
<server URI>/sisvc/monitor/v1/status/dataflows/<dataflow ID>

GET要求の例

ストリーミング統合
ジョブのステータスを取得するには、次の例のような要求を送信します。
POST https://usw1-ing.dm2-us.informaticacloud.com/sisvc/monitor/v1/status/dataflows/1948938e-3923-4602-aba8-f122e3d66faf Content-Type: application/json Accept:application/json IDS-SESSION-ID:2l0oeVx22Rujiej7yTokmT

GET応答

成功した場合はジョブステータスオブジェクトが返され、エラーが発生した場合はエラーオブジェクトが返されます。
成功した場合、応答には、
ストリーミング統合
ジョブのステータスに関する次の情報が含まれます。
パラメータ
タイプ
説明
dataflowName
String
ストリーミング統合
ジョブの名前。
dataflowId
Integer
ストリーミング統合
ジョブのID。
status
String
ストリーミング統合
ジョブのステータス。ジョブは、次のいずれかのステータスになります。
  • デプロイ中。ジョブはデプロイ中です。
  • 稼働中。ジョブは実行中です。
  • 実行中(警告あり)。ジョブは実行中ですが警告があります。
  • 実行中(エラーあり)。ジョブは実行中ですがエラーがあります。
  • アンデプロイ済み。ジョブはアンデプロイされています。
  • 停止。ジョブが意図的に停止されました。
timestamp
Integer
Secure Agentが
ストリーミング統合
ジョブのステータスを記録する時間(ミリ秒単位)。
reports
Array
各ノードのステータスの詳細。
graph
String
ジョブのソースとターゲットのスループット情報。
runId
Integer
ストリーミング統合
ジョブの実行ID。IDはデプロイのたびに変わります。

GET応答の例

ストリーミング統合
ジョブのステータスを取得する要求が成功した場合、次の例のような応答を受け取ります。
{ "dataflowName": "testmonitor", "dataflowId": "1948938e-3923-4602-aba8-f122e3d66faf", "status": "Running", "timestamp": 1644839755000, "reports": [ { "name": "testmonitor_testmonitor_source", "id": "a5684428-f41f-4d24-b73f-33c232314a91", "status": "Running", "timestamp": 1644839756000, "message": null }, { "name": "testmonitor_testmonitor_target", "id": "4f59b5fb-b5b2-4b83-994b-0d3e56f67e22", "status": "Running", "timestamp": 1644839756000, "message": null } ], "graph": "{\"agentId\":\"011ZFB0800000000000N\",\"nodes\":[{\"id\":\"a5684428-f41f-4d24-b73f-33c232314a91\",\"name\":\"testmonitor_source\",\"serviceType\":\"source\",\"config\":[{\"key\":\"_nativeName\",\"value\":\"src\"},{\"key\":\"consumerProperties\",\"value\":null}],\"connectionId\":\"011ZFB0B0000000000KJ\",\"type\":\"\",\"metaMetadata\":\"\"},{\"id\":\"4f59b5fb-b5b2-4b83-994b-0d3e56f67e22\",\"name\":\"testmonitor_target\",\"serviceType\":\"target\",\"config\":[{\"key\":\"_nativeName\",\"value\":\"trgt\"},{\"key\":\"batchSize\",\"value\":\"1048576\"},{\"key\":\"mdFetchTimeout\",\"value\":\"5000\"},{\"key\":\"producerProperties\",\"value\":null}],\"connectionId\":\"011ZFB0B0000000000KJ\",\"type\":\"\",\"metaMetadata\":\"\"}],\"edges\":[{\"id\":\"6ae185ea-7e6e-4bf6-bd9e-0be5ef3a8e78\",\"name\":\"testmonitor_source_testmonitor_target\",\"from\":\"testmonitor_source\",\"to\":\"testmonitor_target\",\"type\":\"success\",\"config\":[],\"metaMetadata\":\"\"}],\"runtimeOptions\":null}", "version": 1, "runId": 42563 }