目次

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

インポートパッケージのアップロード

インポートパッケージのアップロード

POST要求を使用してインポートパッケージをアップロードします。

POST要求

インポートパッケージをアップロードするには、次のURIを使用します。
/public/core/v3/import/package
Content-Typeの場合、次を使用します。
multipart/form-data
要求本文には、
package
の名前の部分を含めます。そのコンテンツでは、インポートするエクスポートZIPファイルを使用します。
Informatica Intelligent Cloud Services
では、エクスポートZIPファイルの内容が作成後に変更されていないことを確認するためのチェックサム検証がデフォルトで使用されます。変更されたエクスポートZIPファイルを含むインポートパッケージをアップロードする場合は、relaxChecksumパラメータを含めて値をTrueに設定します。
次の図に、Postmanの要求本文の例を示します。
図は、「package」がキーで、export.zipファイルが値のPostmanのPOST要求本文を示しています。

POST応答

成功した場合、インポートジョブの次の情報が返されます。
フィールド
タイプ
説明
jobId
String
インポートジョブのID。
jobStatus
Collection
パッケージのアップロードステータス。
state
String
ステータスのオブジェクトで返されます。
「実行中」、「成功」、「失敗」などインポートジョブのステータス。
message
String
ステータスのオブジェクトで返されます。
インポートジョブのステータスメッセージ。
checksumValid
Boolean
インポートパッケージのチェックサムが有効かどうかを示します。

POST応答の例

次の例のような応答を受信します。
{ "jobId": "2oZb7vFI2QQg4ncd4AyCGn", "jobStatus": { "state": "NOT_STARTED", "message": null } "checksumValid": true }