参考: インテグレーション データ エージェントの技術要件
データ エージェント
データ エージェントは、Adaptive Planning カスタマーのオンプレミス サーバーで実行されるインテグレーションのコンポーネントです。データ エージェントは、JDBC 準拠のデータベースまたはカスタム スクリプト化されたデータ ソースから情報を抽出します。また、データ エージェントは Adaptive Planning からデータをエクスポートします。データ エージェントにはカスタマーのファイアウォールの背後に展開された Windows を実行するコンピュータが必要であり、ホストされたサービスとして実行されます。データ エージェントは、オンプレミス アプリケーションへのアクセスと、クラウド上の Adaptive Planning への接続を管理します。
データ エージェント サービス (エージェント サービス) は、データ エージェントを管理します。このサービスは Windows サービスとして実行され、カスタマーのファイアウォールの背後にインストールされた Java アプリケーションを起動します。エージェント サービスは、Adaptive Planning ゲートウェイを長期間ポーリングします。ゲートウェイ サーバーは、ファイアウォールを介してエージェント サービスのオンプレミス インスタンスへの通信を仲介します。このゲートウェイは、サービスのそのインスタンスによってホストされるすべてのデータ エージェントに代わって Adaptive Planning サーバーからリクエストを受信します。エージェント サービスのインストールされた各インスタンスは、複数のデータ エージェントをホストできます。
インストールには Workday Adaptive Planning データ エージェント マネージャが含まれます。これは、カスタマーがエージェント サービスを最初に設定および構成するために使用するデスクトップ ユーティリティです。インストールにはオプションで Pentaho Kettle と Kettle ETL Designer である Spoon が含まれます。オプションの Pentaho Kettle コンポーネントが使用されている場合、エージェント サービスは Kettle ETL 実行インスタンス (ジョブ ランナー) のプールを管理します。各実行インスタンスは、独自のプロセスで実行される Java 仮想マシンです。エージェント サービスは、起動するすべての Kettle ETL スクリプトを独立したジョブ ランナーに委任します。Adaptive Planning には、Spoon 環境と Adaptive Planning Integration 間のデザイン タイム接続を可能にするプラグインが用意されています。これらのプラグインにより、Adaptive Planning のクラウド インスタンスへの認証、クラウドへのスクリプトのパブリッシュ、および Kettle UI 内からのスクリプト ベースのインテグレーションのテストが可能になります。オプションの Pentaho コンポーネントは、Pentaho Kettle スクリプトを使用してデータを抽出することが要求されている場合にのみ必要です。データ エージェントが Adaptive Planning JDBC データ ソースを使用して JDBC 準拠のデータベースからデータを抽出する場合、これらのコンポーネントは必要ありません。
オンプレミス データ エージェントは、エージェント UI を使用してクラウドから管理および制御されます。エージェント UI は Adaptive Planning データ デザイナーの一部であり、Web ブラウザからアクセスします。データ デザイナーでエージェントが作成されると、オプションの Pentaho Kettle コンポーネントと共に、データ エージェントの最新バージョンをダウンロードしてインストールできます。エージェント UI は、エージェントの現在のステータスとバージョンの詳細を表示し、カスタマーがデータ エージェントをプロビジョニング/プロビジョニング解除/一時停止/再開できるようにします。エージェント UI を介してデータ エージェントのより新バージョンにアップグレードすることもできます。インテグレーションの概念を参照してください。
技術仕様
データ エージェントが存在するマシンには、次の技術仕様が推奨されています。正確な仕様はデータ量に依存するため、Adaptive Planning のプロフェッショナル サービスのコンサルタントと検証する必要があります。
- オペレーティング システム
- 対応するプラットフォーム:
- Windows 2022 Server
- Windows 2019 Server
- Windows 2016 Server
- Windows 11
- Windows 10
- Pentaho Kettle および Java バージョンのデータ エージェント サポート:
- データ エージェントのバージョンJava バージョン (64 ビット推奨)Pentaho データ インテグレーション (Kettle) バージョン2025R1 データ エージェント v19OpenJDK 11, Azul Zulu OpenJDK 119.32024R2 データ エージェント v18OpenJDK 8, Azul Zulu OpenJDK 88.32024R1 データ エージェント v17OpenJDK 8, Azul Zulu OpenJDK 88.32023R2 データ エージェント v16OpenJDK 8, Azul Zulu OpenJDK 88.32023R1 データ エージェント v15OpenJDK 8, Azul Zulu OpenJDK 88.32022R2 データ エージェント v14OpenJDK 8, Azul Zulu OpenJDK 88.32022R1 データ エージェント v13OpenJDK 8, Azul Zulu OpenJDK 88.32021R2 データ エージェント v12OpenJDK 8, Azul Zulu OpenJDK 88.32021R1 データ エージェント v12OpenJDK 8, Azul Zulu OpenJDK 88.22020R2 データ エージェント v10OpenJDK 8, Azul Zulu OpenJDK 88.22019.3 データ エージェント v8OpenJDK 8, Azul Zulu OpenJDK 88.22017.1 データ エージェント v6 および v7xOpenJDK 8, Azul Zulu OpenJDK 86.1v6 より前の従来のデータ エージェント - サポートされていませんサポートされていませんサポートされていませんKettle スクリプトを使用しない場合は、Java バージョン 11 を使用することもできます。
- ディスク容量
- データ エージェントをインストールし、一時ファイルおよびキャッシュ データを保存するための容量として、C ドライブに 60GB の空き容量を確保することをお勧めします。別のドライブを代わりに使用することはできません。
- データ エージェント専用に少なくとも 2GB が必要です。
- 一時ファイルおよびキャッシュ データに必要な追加のディスク容量は、実装状況によって異なります。
- メモリ
- 少なくとも 8GB を推奨しています。仮想マシンを使用してデータ エージェントをホストする場合、12GB を推奨します。
- 接続性
- データ エージェントは、HTTPS を使用して Adaptive Planning サーバーと通信します。ポート 443 (HTTPS のデフォルト ポート) は、データ エージェント サービス マネージャによって Adaptive Planning サーバーおよび他の Web ベースのソースと通信するために使用されます。
- 地理
- エージェント サービスを実行するマシン 1 台では、複数の地域のテナントにサービスを提供することはできません。
- ドメインによるアクセス制限
- トラフィックのバランス処理およびデータ主権/データ常駐管理には、へのアクセス権が必要です。*.adaptiveplanning.comドメイン