REST APIリファレンス > REST APIリソースクイックリファレンス > データ統合リソースクイックリファレンス
  

データ統合リソースクイックリファレンス

次のリストに、データ統合リソースに対して実行可能な操作を示します。
コードタスク(バージョン1リソース)
コードタスクジョブを作成、開始、およびキャンセルします。また、セッションログにアクセスしたり、コードタスクのジョブの詳細やジョブのステータスを表示したりすることもできます。
次の表に、操作の一覧を示します。
操作
方法
URI
コードタスクの設定パラメータを取得する。
GET
GET <server URL>/disnext/api/v1/CodeTask/<Code task ID>
コードタスクのジョブステータスを取得する。
GET
GET <server URL>/disnext/api/v1/CodeTask/JobStatus/<Code task job ID>
コードタスクのセッションログを取得する。
GET

GET <server URL>/logservice/api/v1/jobs/<Code task job ID>/logs
コードタスクのSparkタスクの結果を取得する。
GET

GET <server URL>/logservice/api/v1/jobs/<Code task job ID>/callback
コードタスクを作成する。
POST
POST <server URL>/disnext/api/v1/CodeTask
コードタスクを開始する。
POST
POST <server URL>/disnext/api/v1/CodeTask/Start
コードタスクをキャンセルする。
PUT
PUT <server URL>/disnext/api/v1/CodeTask/Cancel
接続(バージョン2リソース)
組織の接続詳細を取得します。また、接続の作成、更新、テスト、削除も実行できます。
次の表に、操作の一覧を示します。
操作
方法
URI
組織のすべての接続の詳細を取得する。
GET
/api/v2/connection
Secure Agent IDおよび接続タイプ別の接続のリストを取得する。
GET
/api/v2/connection/search?agentId=<agentId>&uiType=<uiType>
ランタイム環境IDおよび接続タイプ別の接続のリストを取得する。
GET
/api/v2/connection/search?runtimeEnvironmentId=<runtimeEnvironmentId>&uiType=<uiType>
接続IDで接続の詳細を取得する。
GET
/api/v2/connection/<id>
接続名で接続の詳細を取得する。
GET
/api/v2/connection/name/<name>
接続のソースメタデータの詳細を取得する。
GET
/api/v2/connection/source/<connection ID>/metadata
接続のターゲットメタデータの詳細を取得する。
GET
/api/v2/connection/target/<connection ID>/metadata
接続IDでソースとして使用できるオブジェクトを取得する。
GET
/api/v2/connection/source/<id>
接続名でソースとして使用できるオブジェクトを取得する。
GET
/api/v2/connection/source/name/<name>
接続IDでターゲットとして使用できるオブジェクトを取得する。
GET
/api/v2/connection/target/<id>
接続名でターゲットとして使用できるオブジェクトを取得する。
GET
/api/v2/connection/target/name/<name>
接続をテストする。
GET
/api/v2/connection/test/<id>
接続を作成する。
POST
/api/v2/connection
接続を更新する。
POST
/api/v2/connection/<id>
接続を削除する。
DELETE
/api/v2/connection/<id>
接続の移行(バージョン2リソース)
参照されたアセット内の古いバージョンの接続を、組織内の最新バージョンに移行します。
次の表に、操作の一覧を示します。
操作
方法
URI
接続の移行ジョブを開始する。
POST
saas/api/v2/connectionMigration/migrate
コネクタ(バージョン2リソース)
組織で使用可能なコネクタのリスト、コネクタの詳細と属性を取得します。
次の表に、操作の一覧を示します。
操作
方法
URI
組織で使用可能なコネクタを取得する。
GET
/api/v2/connector
コネクタタイプのメタデータを取得する。
GET
/api/v2/connector/metadata?connectorName=<connectorName>
データプレビュー(バージョン2リソース)
マッピングのデータをプレビューします。
次の表に、操作の一覧を示します。
操作
方法
URI
接続IDでソースデータをプレビューする。
GET
/api/v2/connection/source/<id>/datapreview/<objectName>
接続名でソースデータをプレビューする。
GET
/api/v2/connection/source/name/<name>/datapreview/<objectName>
接続IDでターゲットデータをプレビューする。
GET
/api/v2/connection/target/<id>/datapreview/<objectName>
接続名でターゲットデータをプレビューする。
GET
/api/v2/connection/target/name/<name>/datapreview/<objectName>
データサービス(バージョン1リソース)
データサービスリポジトリからデータサービスを実行します。
次の表に、操作の一覧を示します。
操作
方法
URI
データサービスを実行する。
POST
/DSRepo/rest/api/v1/services/run/<service name>
動的マッピングタスク(バージョン1リソース)
同じマッピングに基づいてジョブをバッチにまとめる動的マッピングタスクを作成します。タスクを実行して、ジョブの詳細を取得することもできます。
次の表に、操作の一覧を示します。
操作
方法
URI
動的マッピングタスクの詳細を取得する。
GET
/batch-mapping/api/v1/dynamictask/<id>
動的マッピングタスクを実行するジョブの詳細を取得する。
GET
/batch-mapping/api/v1/Job/monitor/task/<Id>/run/<runId>
動的マッピングタスクを作成する。
POST
/batch-mapping/api/v1/dynamictask
動的マッピングタスクを実行する。
POST
/batch-mapping/api/v1/Job
動的マッピングタスクを実行するジョブを停止する。
POST
/batch-mapping/api/v1/Job/stop
動的マッピングタスクを更新する。
PUT
/batch-mapping/api/v1/dynamictask/<Id>
動的マッピングタスクを削除する。
DELETE
/batch-mapping/api/v1/dynamictask/<id>
式(バージョン2リソース)
式を検証します。
次の表に、操作の一覧を示します。
操作
方法
URI
式を検証する。
POST
/saas/api/v2/expression/validate
フィールド(バージョン2リソース)
ソースオブジェクトまたはターゲットオブジェクトのフィールドの詳細を取得して更新します。
次の表に、操作の一覧を示します。
操作
方法
URI
接続IDでソースオブジェクトのフィールドを取得する。
GET
/api/v2/connection/source/<id>/field/<object name>
接続名でソースオブジェクトのフィールドを取得する。
GET
/api/v2/connection/source/name/<name>/field/<object name>
接続IDでターゲットオブジェクトのフィールドを取得する。
GET
/api/v2/connection/target/<id>/field/<object name>
接続名でターゲットオブジェクトのフィールドを取得する。
GET
/api/v2/connection/target/name/<name>/field/<object name>
接続IDでソースフラットファイルのフィールドを更新する。
POST
/api/v2/connection/source/<id>/field/<objectName>
接続IDでターゲットフラットファイルのフィールドを更新する。
POST
/api/v2/connection/target/<id>/field/<objectName>
接続IDでフラットファイルでないソースオブジェクトのフィールドを更新する。
POST
/api/v2/connection/source/<id>/fields?objectName=<object name>
接続IDでフラットファイルでないターゲットオブジェクトのフィールドを更新する。
POST
/api/v2/connection/target/<id>/fields?objectName=<object name>
ファイルリスナ(バージョン1リソース)
ファイルリスナを作成、更新、削除、および実行し、ファイルリスナの関連付けの所有者を、あるユーザーから別のユーザーに変更します。
次の表に、操作の一覧を示します。
操作
方法
URI
ファイルリスナの詳細を取得する。
GET
mftsaas/api/v1/filelisteners/<filelistener ID>
ファイルリスナのステータスを取得する。
GET
mftsaas/api/v1/filelisteners/job/<Job ID>/status
ファイルリスナジョブの詳細を取得する。
GET
mftsaas/api/v1/filelisteners/<Run ID>/activityLog
ファイルリスナとイベントリスナを作成する。
POST
mftsaas/api/v1/filelisteners
ファイルリスナ関連付けの所有者を変更する。
POST
mftsaas/api/v1/ChangeCallbackOwnership
ファイルリスナを開始する。
POST
mftsaas/api/v1/filelisteners/<file listener ID>/start
ファイルリスナを停止する。
POST
mftsaas/api/v1/filelisteners/<file listener ID>/stop
ファイルリスナを更新する。
PUT
mftsaas/api/v1/filelisteners/<filelistener ID>
ファイルリスナを削除する。
DELETE
mftsaas/api/v1/filelisteners/<file listener ID>
ファイル転送(バージョン1リソース)
ファイルをリモートサーバーに送信します。またはリモートサーバーからファイルを受信します。
次の表に、操作の一覧を示します。
操作
方法
URI
ファイル転送ジョブのステータスを取得する。
GET
mftsaas/api/v1/job/<runID>/status
ファイルを転送する。
POST
mftsaas/api/v1/sendfiles/<connection ID>
ファイルを受信する。
POST
mftsaas/api/v1/receivefiles/<connection ID>
ホストされたサーバーを使用し、ファイル転送タスク用のファイルを圧縮して転送する。
POST
mftsaas/api/v1/filetransferTask/execute/1003
ホストされたサーバーを使用し、ファイル転送タスク用のファイルを圧縮解除して転送する。
POST
mftsaas/api/v1/filetransferTask/execute/1004
ホストされたサーバーを使用し、ファイル転送タスク用のファイルを暗号化して転送する。
POST
mftsaas/api/v1/filetransferTask/execute/1001
ホストされたサーバーを使用し、ファイル転送タスク用のファイルを復号して転送する。
POST
mftsaas/api/v1/filetransferTask/execute/1002
リモートサーバーを使用し、ファイル転送タスク用のファイルを圧縮して転送する。
POST
mftsaas/api/v1/filetransferTask/execute/1003
リモートサーバーを使用し、ファイル転送タスク用のファイルを圧縮解除して転送する。
POST
mftsaas/api/v1/filetransferTask/execute/1004
リモートサーバーを使用し、ファイル転送タスク用のファイルを暗号化して転送する。
POST
mftsaas/api/v1/filetransferTask/execute/1001
リモートサーバーを使用し、ファイル転送タスク用のファイルを復号して転送する。
POST
mftsaas/api/v1/filetransferTask/execute/1002
固定幅設定(バージョン2リソース)
フラットファイルのソース、ターゲット、ルックアップ用の固定幅形式を取得、作成、更新、および削除します。
次の表に、操作の一覧を示します。
操作
方法
URI
すべての固定幅形式を取得する。
GET
/api/v2/fwConfig
形式IDで固定幅形式を取得する。
GET
/api/v2/fwConfig/<id>
フェデレーションIDで固定幅形式を取得する。
GET
/api/v2/fwConfig/frs/<id>
形式名で固定幅形式を取得する。
GET
/api/v2/fwConfig/name/<name>
固定幅形式を作成する。
POST
/api/v2/fwConfig
固定幅形式を更新する。
POST
/api/v2/fwConfig/<id>
固定幅形式を削除します。
DELETE
/api/v2/fwConfig/<id>
階層マッパー(バージョン1リソース)
階層データを別の階層構造に変換する階層マッパーを作成または実行します。階層マッパーに関するメタデータも取得できます。
次の表に、操作の一覧を示します。
操作
方法
URI
階層マッパーに関するメタデータを取得する。
GET
/h2h/api/v1/idsm/metadata/<hierarchical mapper ID>
階層マッパーを作成する。
POST
/h2h/api/v1/create/<hierarchical mapper ID>
階層マッパーを実行する。
POST
/h2h/api/v1/service/run/<hierarchical mapper ID>
ジョブログファイル(バージョン1リソース)
完了したデータ統合ジョブのログ情報を、オペレーションインサイトから取得します。
次の表に、操作の一覧を示します。
操作
方法
URI
すべてのログ情報を取得する。
GET
/cdiinsights-service/api/v1/analytical/Orgs(<orgID>)/JobLogEntries
リニアタスクフロー(バージョン2リソース)
単一のリニアタスクフローの詳細や、組織内のすべてのリニアタスクフローの詳細を取得します。リニアタスクフローの作成、更新、および削除を行うこともできます。
次の表に、操作の一覧を示します。
操作
方法
URI
すべてのリニアタスクフローの詳細を取得する。
GET
/api/v2/workflow
タスクフローIDでリニアタスクフローの詳細を取得する。
GET
/api/v2/workflow/<id>
タスクフロー名でリニアタスクフローの詳細を取得する。
GET
/api/v2/workflow/name/<name>
リニアタスクフローを作成する。
POST
/api/v2/workflow
リニアタスクフローを更新する。
POST
/api/v2/workflow/<id>
リニアタスクフローを削除する。
DELETE
/api/v2/workflow/<id>
マッピング(バージョン2リソース)
組織内の1つのマッピングの詳細またはすべてのマッピングの詳細を取得します。
次の表に、操作の一覧を示します。
操作
方法
URI
すべてのマッピングの詳細を取得する。
GET
/api/v2/mapping
マッピングIDでマッピングの詳細を取得する。
GET
/api/v2/mapping/<id>
マッピング名でマッピングの詳細を取得する。
GET
/api/v2/mapping/name/<name>
マッピングIDでマッピング内のすべてのトランスフォーメーションの詳細を取得する。
GET
/api/v2/mapping/additionalTransformationInfo/<mapping ID>
マッピングIDでマッピング内の特定のタイプのトランスフォーメーションの詳細を取得する。
GET
/api/v2/mapping/additionalTransformationInfo/<mapping ID>?txType=<transformation type>
マッピング名でマッピング内のすべてのトランスフォーメーションの詳細を取得する。
GET
/api/v2/mapping/additionalTransformationInfoByName/<mapping name>
マッピング名でマッピング内の特定のタイプのトランスフォーメーションの詳細を取得する。
GET
/api/v2/mapping/additionalTransformationInfoByName/<mapping name>?txType=<transformation type>
マッピングイメージを取得する。
GET
/api/v2/mapping/<id>/image?deployed=<true|false>
マッピングタスク(バージョン2リソース)
マッピングタスクの詳細を取得します。マッピングタスクを作成、更新、および削除することもできます。
次の表に、操作の一覧を示します。
操作
方法
URI
タスクIDでマッピングタスクの詳細を取得する。
GET
/api/v2/mttask/<id>
フェデレーションIDでマッピングタスクの詳細を取得する。
GET
/api/v2/mttask/frs/<id>
タスク名でマッピングタスクの詳細を取得する。
GET
/api/v2/mttask/name/<name>
マッピングタスクを作成する。
POST
/api/v2/mttask/
タスクIDでマッピングタスクを更新する。
POST
/api/v2/mttask/<id>
フェデレーションIDでマッピングタスクを更新する。
POST
/api/v2/mttask/frs/<id>
マッピングタスクを削除する。
DELETE
/api/v2/mttask/<id>
PowerCenterマップレット(バージョン2リソース)
PowerCenterマップレットの詳細を取得したり、組織内のすべてのPowerCenterマップレットのリストを要求します。また、このリソースを使用して、PowerCenterマップレットをアップロードおよび削除することもできます。
次の表に、操作の一覧を示します。
操作
方法
URI
すべてのPowerCenterマップレットのリストを取得する。
GET
/api/v2/customFunc
マップレットIDでPowerCenterマップレットの詳細を取得する。
GET
/api/v2/customFunc/<id>
マップレット名でPowerCenterマップレットの詳細を取得する。
GET
/api/v2/customFunc/name/<name>
新しいPowerCenterマップレットをアップロードする。
POST
/api/v2/customFunc
PowerCenterマップレットを更新する。
POST
/api/v2/customFunc/<id>
PowerCenterマップレットを削除する。
DELETE
/api/v2/customFunc/<id>
同期タスクの変換
同期タスクからデータ転送タスクに変換します。
次の表に、操作の一覧を示します。
操作
方法
URI
同期タスクとデータ転送タスク機能の互換性をテストする。
GET
/dtt/dss/convert/test/<assetId>
同期タスクからデータ転送タスクに変換する。
POST
/dtt/dss/convert/<assetId>
タスクフロー(バージョン1リソース)
タスクフローのステータスを取得したり、タスクフローをパブリッシュおよびパブリッシュ解除します。
次の表に、操作の一覧を示します。
操作
方法
URI
タスクフローのステータスを取得する。
GET
/active-bpel/services/tf/status/<run ID>
タスクフローをパブリッシュする。
POST
/active-bpel/asset/v1/publish
タスクフローをパブリッシュ解除する。
POST
/active-bpel/asset/v1/unpublish