エラスティックランタイム環境の設定
マッピング実行中にエラスティックランタイム環境がカスタムバイナリファイルにアクセスして実行できるよう、ランタイム環境でこれらのファイルを設定することができます。
カスタムバイナリファイルを設定する前に、Informatica Intelligent Cloud Services内でデータを処理できるKubernetesクラスタを作成できるエラスティックランタイム環境を必ずAWSにデプロイしてください。
エラスティックランタイム環境のデプロイの詳細については、「
Deploy an elastic runtime environment」を参照してください。
エラスティックランタイム環境をデプロイした後、マウントされたディスクにカスタムバイナリファイルを配置し、使用するバイナリファイルの正確なパスをPOST要求内にコピーします。
カスタムバイナリファイルを管理するには、Informatica Intelligent Cloud Services for Elastic Runtime Environment内で以下の手順を実行します。
- 1組織にログインし、セッションIDとランタイム環境IDを取得します。
- 2REST APIへのPOST呼び出しを、セッションID、ランタイム環境ID、および、マウントされたディスクから以前にコピーしたバイナリファイルのパスを渡して行います。
POST呼び出しの詳細については、『REST APIリファレンス』ガイド内の「
Supplementary files」を参照してください。
POST要求の例を以下に示します。
POST <base URL>/api/v3/RuntimeEnvironment/<runtime environment ID>/ElasticConfig
Content-Type: application/json
Accept: application/json
INFA-SESSION-ID: <SessionId>
{
"rteId": "rte-12345",
"specification": {
"agent": {
"dataIntegrationServer": {
"sap": {
"jcos": [{"sourcePath": "/<path to binaries>/jco1"}],
"nwrfcs": [{"sourcePath": "/<path to binaries>/nwrfc1"}],
"hanas": [{"sourcePath": "/<path to binaries>/hana1"}]
}
このPOST呼び出しにより、データ統合サーバーの再起動がトリガーされます。
- 3Administratorでデータ統合サーバーの状態を確認することで、エラスティックランタイム環境が起動されて稼働していることを確認します。
- 4接続をテストするかマッピングを実行することで、エラスティックランタイム環境がカスタムバイナリファイルをアクセスして使用できることを確認します。
エラスティックランタイム環境の設定および使用方法の詳細については、Administratorのヘルプにある「エラスティックランタイム環境」を参照してください。