Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

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. RunAJobユーティリティ
  9. ParamSetCliユーティリティ
  10. REST APIコード
  11. REST APIリソースクイックリファレンス

REST APIリファレンス

REST APIリファレンス

ジョブ

ジョブ

このジョブリソースを使用して、線形タスクフローなど、IDまたは名前に基づいてタスクを開始または停止します。ジョブの完了ステータスを取得することもできます。
IDに基づいてタスクを開始または停止するには、タスクの8文字のオブジェクトIDまたはフェデレーションタスクIDを使用します。
8文字のオブジェクトIDを見つけるには、タスクを参照してください。ただし、このリソースから返されるタスクIDは、Defaultフォルダ内のタスクの実行にのみ使用できます。
組織でプロジェクトとフォルダを使用している場合は、ルックアップまたはオブジェクトを参照してフェデレーションタスクIDを取得してください。
データ取り込みおよびレプリケーション
ファイル取り込みとレプリケーション
タスクの場合は、
ファイル取り込みとレプリケーション
ジョブリソースを使用します。詳細については、「ファイル取り込みとレプリケーションREST API」を参照してください。

ジョブステータス

ジョブ要求にcallbackURLが含まれる場合は、サービスがジョブの完了時に要求をコールバックURLに送信します。サービスでは、コールバックの要求に必ずJSONを使用します。
コールバックは複数回呼び出される場合があります。例えば、次の状況では、複数のコールバックが発生する可能性があります。
  • コールバックサーバーは200件以外のHTTPステータスコードを返した場合。
  • コールバックサーバーが30秒以内に応答しない場合。
  • コールバックサーバーがダウンしている場合。
  • 一時的なネットワーク障害がある場合。
これらのいずれかの状況では、URL接続が切断され、サービスではこの切断が、失敗した試行としてカウントされます。サービスは、正常な応答を受信するために3回の試行を即座に行います。その後、試行間隔は指数関数的に増加します。例えば、最初の試行は30秒間隔で始まり、合計時間が30分に達するまでに最大3分間隔まで延長されます。
サービスはコールバックURLからPOST要求を実行します。次のテキストは、応答のサンプルです。
{ @type:"callbackUrlResponse" endTime: "2013-02-27T18:57:52.000Z", objectId: "0034J90000000M", objectName: "taskName", runId: 5, status: "COMPLETED" // or “FAILED” }