目次

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

Amazon S3をターゲットとするタスクの接続構成

Amazon S3をターゲットとするタスクの接続構成

タスクターゲットのターゲット接続がAmazon S3の場合、ターゲット接続の構成配列に次のフィールドおよびキーと値のペアを含めることができます。
キー
タイプ
必須
説明
partitionTime
String
-
ストリーミング取り込みタスクがAmazon S3バケットにパーティションを作成する際に従う時間間隔。
次のいずれかの値を入力します。
  • なし
  • 5分
  • 10分
  • 15分
  • 20分
  • 30分
  • 1時間
  • 1日
minUploadPartSize
Integer
-
複数の独立したパートセットとしてサイズの大きなファイルをアップロードする場合の最小パートサイズ(MB単位)。このプロパティを使用して、ファイルのロードをAmazon S3に合わせます。
50から5120までの数値を入力できます。
multipartUploadThreshold
Integer
-
オブジェクトを複数のパートで並行してアップロードする場合のマルチパートしきい値。
50から5120までの数値を入力できます。
Object Name/Expression
String
Amazon S3ターゲットファイル名、またはAmazon S3ファイル名パターンの正規表現。

POST要求の例

フラットファイルソースとAmazon S3ターゲットを使用する
ストリーミング統合
タスクを更新するには、次の例のような要求を送信できます。
{ "name": "flatfile to amazon S3", "description": "flatfile to amazon S3", "runtimeId": "01000025000000000003", "locationId": "5sJ0JDyJyWLlrosS5qJjsQ", "currentVersion": "2", "messageFormat": "binary", "nodes": [ { "name": "flatfile to amazon S3_source", "type": "source", "connectionId": "012MGS0B00000000002N", "transformationType": "", "config": [ { "key": "File", "value": "logfile" }, { "key": "initialPosition", "value": "Current Time" }, { "key": "rolloverPattern", "value": "test" }, { "key": "tailingMode", "value": "Single file" } ] }, { "name": "flatfile to amazon S3_target", "type": "target", "connectionId": "012MGS0B0000000000I7", "transformationType": "", "config": [ { "key": "partitionTime", "value": "None" }, { "key": "minUploadPartSize", "value": 5120 }, { "key": "multipartUploadThreshold", "value": 5120 }, { "key": "Object Name/Expression", "value": "test" } ] } ], "edges": [ { "from": "flatfile to amazon S3_source", "to": "flatfile to amazon S3_target" } ] }