BeeX Tech blog

BeeXではクラウドネイティブアプリ開発、企業の基幹クラウド基盤構築、システム移行、運用保守を行っています。

SAP Business Data Cloudを一から設定してみた(第4回:SAP DP Agentの設定)

はじめに

こんにちは、BeeXの福地です。本ブログは、2026年第1四半期にリリースされたSAP Business Data Cloud(BDC)のパートナー向けTDDライセンス(テスト、デモ、開発用ライセンス)を購入し、一から設定した内容をシリーズ化してお届けしています。

今回は第4回の内容になります。なお、これ以前のブログについては以下のリンクからご覧ください。

第1回:BDCのプロビジョニング

第2回:BDCのフォーメーション

第3回:SAP Cloud Connector(SCC)の設定

第4回:SAP DP Agentの設定(➡今回)

第5回:SAP S/4HANA Cloud Public EditionとSAP Datasphereの連携

第6回:SAP Datasphereのデータプロバイダプロファイル

第7回:BDCコックピットの設定

第8回:SAP Datasphereのマーケットプレイス

第9回:データプロダクトのインストール

第10回:データプロダクトを活用してみた

SAP DP Agentとは?

SAP DP Agent(Data Provisioning Agent)は、SAP HANAのSmart Data Integration(SDI)の一部として提供されるデータ連携・レプリケーションのためのソフトウェアコンポーネントです。SAP HANA外部のデータソース(オンプレミスのデータベースやシステム)と、SAP HANAをリアルタイムまたはバッチで接続する「橋渡し役」を担います。

SAP DP Agentの設定について

以下のヘルプやCommunityブログを参考に設定していきます。

SAP Help: SAP Datasphere を使用してデータプロビジョニングエージェントを設定する方法

Communityブログ: SAP S/4HANAとSAP Datasphereのデータ連携 : DP Agentの設定

SAP DP Agentのインストール

今回は新規インストールの設定例です。
SAP for Meのソフトウェアセンタから「HANA DP AGENT 2.0」をダウンロードしてインストーラを起動します。どこにインストールするか、エージェント名、エージェントサービスユーザなどを設定しインストールします。

IP許可リストの設定

事前にDP AgentがインストールされているホストのIPアドレスを確認します。

(今回、Amazon EC2上のホストにDP Agentをインストールしています。)

DP Agent がDSPにアクセスできるように、DSPメニューの「システム」「設定」「IP許可リスト(信頼されたIP)」からIPアドレスを設定します。

IP許可リストが設定されました。

DSPでのDP Agentの設定

DSPメニューから「システム」「設定」「データ統合」のオンプレミスエージェントで「+」ボタンから設定します。

DP Agentが作成されましたが、まだ有効化されていません。(次項のコマンドライン設定で有効化されます。)

コマンドラインによるDP Agentの設定

コマンドプロンプトを管理者として実行し、コマンド「agentcli.bat --configAgent」を実行します。ここで控えていた情報と以下の設定サンプルを参考に実際の環境に合わせて適切なオプションを選択してください。

最終的にステータスが「CONNECTED」なればOKです。

エージェントアダプタの追加

コマンドラインでの設定完了後、再度、「DPAgent」を編集し、ソースシステムとの接続に使用するエージェントアダプタを追加します。

選択したエージェントアダプタが追加されました。

DSPでの接続の作成

オンプレミスのS/4HANA(以下、オンプレS/4HANA)への接続を設定します。

作成後、チェックします。

ライブデータ接続(トンネル)の設定

ソースシステム (SAP BW/4HANA など) からモデルをインポートする場合は、ソースシステムに対して “トンネル” タイプのライブデータ接続を作成します。
「システム」「設定」「データ統合」から「ライブデータ接続を管理」を選択します。

「+」からオンプレS/4HANAへのライブデータ接続(トンネル)を設定します。

DSPでの接続の編集

前項で作成したライブデータ接続(トンネル)を接続に追加し、チェックします。

すべて有効になっていることが確認できました。
以上でDP Agentの設定は一通り完了です。

参考資料

SAP Help: データプロビジョニングエージェント (SAP HANA スマートデータインテグレーション) のトラブルシューティング

まとめ

今回はSAP DP Agentについて解説しました。DP Agentは、前回のSAP Cloud Connector (SCC) 同様、データ連携・レプリケーションのためには必須になりますので設定方法を理解しておくことをお薦めします。このブログがどなたかのお役に立てば幸いです。

次回はS/4HANA Cloud Public EditionとDSPの連携についてS/4HANA Cloud側の設定も含めて解説します。お楽しみに!