SAPサードパーティ統合
このセクションでは、TalendとSAPを統合する方法について説明します。
必要なモジュールはありますが、SAPだけではビジネスのすべての情報ニーズに対応することはできません。ビジネスのカスタム要件を満たすために、SAPは他のシステムと統合する必要があります。他のデータソースからのSAPとの間のデータの変換とエンリッチメントは、非常に一般的なユースケースです。
TalendとSAPを統合する方法はいくつかあります。
- BAPI呼び出しを使用する
- Talend SAP RFC Serverを使用してIDocを処理する
- Talendコンポーネントを使用してSAPテーブルへアクセスする
BAPI呼び出しを使用してTalendとSAPを統合する
Talendは、ビジネスアプリケーションプログラミングインターフェイス(BAPI)に基づく読み取りと書き込みをサポートしています。このBAPI機能により、ユーザーはメタデータの一部としてBAPIストラクチャーをTalendリポジトリーにインポートできます。Talendは次のストラクチャーをサポートしています。
- 単一の入力
- ストラクチャー入力
- テーブル入力
Talend SAP RFC Serverを使用してIDocを処理する
Talend SAP RFC ServerはIDocの送受信に使用されるモジュールです。TalendはTalend Data Mapper内のすべてのIDocストラクチャーをサポートしています。Talend SAP RFC Serverは同時に複数のIDocを処理できます。
- tSAPIDocReceiver
tSAPIDocReceiverコンポーネントは、Talend SAP RFC Serverに接続します。後者は、SAPゲートウェイへの認証後に任意の形式でIDocを受信します。このデータはTalend Data Mapperで抽出でき、他のTalendコンポーネントで使用できます。
- tSAPIdocOutput
tSAPIdocOutputコンポーネントは、XML形式のIDocデータセットをSAPシステムにアップロードできます。
SAPBWとSAP HANAをサポートするTalend SAP RFC Serverコンポーネントは、これ以外にもあります。tSAPBWInputコンポーネントは、JDBC (Java Database Connectivity) APIを介して機能します。SAPBIとBWをサポートするために、Talend製品には常に新たな機能が追加されています。