# ドキュメントタイプパラメーターを使用したBAPI関数の呼び出しによるSAPシステムからのデータの取得

このシナリオは、サブスクリプションベースのTalend製品にのみ適用されます。

このシナリオでは、[Document] (ドキュメント)タイプの定義済みの入力および出力パラメーターを使用してBAPIファンクション*RFC\_READ\_TABLE*を呼び出すことで、SAPシステム内の*SFLIGHT*というテーブルからデータを取得するジョブについて説明します。

![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/components-tsapbapi_s2_job.png)

前提条件:

SAP接続が[Repository] (リポジトリー)ツリービュー内で

* *RFC\_READ\_TABLE*ファンクションを使用して設定されていること。このファンクションは、取得されてSAP接続のSAP Bapiフォルダーに保存されています。

* さらに、*RFC\_READ\_TABLE*ファンクションの入出力スキーマのXMLメタデータが取得され、[File xml] (xmlファイル)ノードに保存されていること。

SAP接続を設定する方法、およびSAP関数とSAP関数スキーマをXMLメタデータとして取得する方法は、[Talend Studioでメタデータを管理](https://help.qlik.com/talend/r/ja-JP/8.0/studio-user-guide/managing-metadata-in-studio)をご覧ください。

![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/components-tsapbapi_s2_prerequisites.png)

### このセクション内

* [コンポーネントを追加する](https://help.qlik.com/talend/ja-JP/components/8.0/sap/tsapbapi-txmlmap-tlogrow-tfixedflowinput-adding-components-standard-component-enterprise-create)
* [コンポーネントを設定](https://help.qlik.com/talend/ja-JP/components/8.0/sap/tsapbapi-txmlmap-tlogrow-tfixedflowinput-configuring-components-standard-component-enterprise)
* [ジョブを保存して実行](https://help.qlik.com/talend/ja-JP/components/8.0/sap/tsapbapi-txmlmap-tlogrow-tfixedflowinput-saving-and-executing-job-standard-component-enterprise-press)

**関連資料**

* [tSAPBapi](https://help.qlik.com/talend/ja-JP/components/8.0/sap/tsapbapi "複数の入出力パラメーターまたはドキュメントタイプパラメーターを使用し、SAPサーバーからデータを抽出、または、SAPサーバーへデータのロードを行います。")

**関連情報**

* [tLogRow](https://help.qlik.com/talend/r/ja-JP/8.0/components/logs-and-errors/tlogrow)
* [tFixedFlowInput](https://help.qlik.com/talend/r/ja-JP/8.0/components/tfixedflowinput/tfixedflowinput)
* [tXMLMap](https://help.qlik.com/talend/r/ja-JP/8.0/components/txmlmap/txmlmap)