目次

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リファレンス

フラットファイルをソースおよびターゲットとする場合の構成配列内の構成情報

フラットファイルをソースおよびターゲットとする場合の構成配列内の構成情報

応答は、要求で入力したフィールドのみを返します。
要求が成功した場合、応答は次のフィールドを返します。
キー
タイプ
必須
説明
File
String
読み取るソースファイルの絶対パスと名前。
initialPosition
String
テールするファイルからデータを読み取る際の開始位置。
rolloverPattern
String
-
ロールオーバーするファイルのファイル名パターン。
tailingMode
String
ロギングパターンに基づいて、1つまたは複数のファイルをテールします。
File Name
String
ターゲットファイルの名前。
interimDirectory
String
Secure Agent上のステージングディレクトリへのパス。
rolloverSize
Integer
タスクがファイルをステージングディレクトリからターゲットに移動する際のファイルサイズ(KB)。
rolloverEvents
Integer
ファイルのロールオーバーの前に蓄積するイベントまたはメッセージの数。
rolloverTime
Integer
-
ターゲットファイルがロールオーバーするまでの時間(ミリ秒単位)。
要求が失敗すると、応答にエラーの理由が含まれます。

POST応答の例

要求が成功した場合、次の例のような応答を受信します。
{ "Success": { "name": "FileToFile", "description": "FileToFile_V2", "runtimeId": "01000025000000000003", "locationId": "5sJ0JDyJyWLlrosS5qJjsQ", "currentVersion": "2", "messageFormat": "binary", "nodes": [ { "name": "FileToFile_source", "type": "source", "connectionId": "0100000B000000000002", "transformationType": "", "config": [ { "key": "File", "value": "siagent.log" }, { "key": "initialPosition", "value": "Current Time" }, { "key": "rolloverPattern", "value": "" }, { "key": "tailingMode", "value": "Single file" } ] }, { "name": "FileToFile_target", "type": "target", "connectionId": "0100000B000000000002", "transformationType": "", "config": [ { "key": "File Name", "value": "testing.log" }, { "key": "interimDirectory", "value": "/home/agent/infa/test_file_target" }, { "key": "rolloverSize", "value": 100 }, { "key": "rolloverEvents", "value": 100 }, { "key": "rolloverTime", "value": 100 } ] } ], "edges": [ { "from": "FileToFile_source", "to": "FileToFile_target" } ], "runtimeOptions": { "maxLogSize": { "value": 10, "unit": "MB" }, "logLevel": "INFO" } } }