目次

Search

  1. PowerExchange for SAP NetWeaverの作業の開始
  2. PowerExchange for SAP Dynamic ABAP Table Extractorを使用したデータ統合
  3. ABAPを使用したデータ統合
  4. ALEを使用したIDoc統合
  5. BAPI/RFC関数を使用したデータ統合
  6. データ移行
  7. ビジネスコンテンツの統合
  8. SAP BWデータ抽出
  9. SAP BIへのデータのロード
  10. データタイプリファレンス
  11. コードページおよびUnicodeのサポート
  12. 用語解説

PowerExchange for SAP NetWeaver PowerCenterユーザーガイド

PowerExchange for SAP NetWeaver PowerCenterユーザーガイド

SAP ECCソースおよびターゲットを使用したセッションの設定の概要

SAP ECCソースおよびターゲットを使用したセッションの設定の概要

マッピングにABAPプログラムが必要な場合、適切なReaderを選択してセッションを実行します。SAPセッションのReaderは、SAPアプリケーションサーバがデータを抽出するワークプロセスを決定します。
セッションは以下のモードのどちらかで実行できます。
  • ファイルモード。
    SAPデータをステージングファイルに抽出します。データセットが大きい場合、ファイルモードを使用します。
  • ストリームモード。
    RFCプロトコルを使用してデータを抽出します。
    RFCストリームモードセッションでは、フォアグラウンド処理を使用します。データセットが小さく、データの実行が高速な場合、ストリームモードを使用します。
ABAPプログラムを使用するマッピングの場合は、ABAPプログラムを生成およびインストールするときに、ストリームモードかファイルモードかを選択します。
マッピングに階層しかない場合は、ストリームモードまたはファイルモードでセッションを実行できます。マッピングに階層あるいはIDoc定義が含まれている場合、PowerCenter統合サービスはリモート関数コールを行い、階層データを抽出します。
1つのアプリケーションソース修飾子の中に階層定義および詳細テーブル定義が含まれるマッピングの場合は、詳細テーブルデータを抽出するABAPプログラムによって、リモート関数コールで抽出された階層データに詳細データも結合されます。マッピングに階層も詳細テーブル定義も含まれている場合、SAP Staging Readerを選択してください。
セッションプロパティでReaderタイプとしてSAP Streaming ReaderまたはSAP Staging Readerを選択することができますが、PowerCenter統合サービスは常にRFC経由で階層データを抽出します。
以下の表に、ファイルモードセッションおよびストリームモードセッションのプロパティを示します。
Reader タイプ
接続ファイル
プロトコル
データアクセス
ワークプロセス
マッピング内のソース
SAP Staging Reader
sapnwrfc.ini
RFC(ファイルモード)
FTP、SFTP、NFS、Direct
ダイアログ、バックグラウンド
テーブル、階層、階層およびテーブル
SAP Streaming Reader
sapnwrfc.ini
RFC(ストリームモード)
データストリーム
ダイアログ
テーブル
データをSAPテーブルにロードするようにセッションを設定することができます。PowerCenter統合サービスは、データをSAPシステムにパケットとして送信します。SAPトランスポートモジュールは、セッション設定に基づいて一括モードまたはノーマルモードのいずれかでSAPテーブルにデータをロードします。SAPテーブルには、トランスペアレント型テーブル、プール型テーブル、クラスタ型テーブルなどがあります。