フラットファイルからトランザクションデータをロードする方法 SAP BI/BW

シナリオを利用してフラット ファイルからトランザクション データをロードする方法を学びます。

シナリオ: 「DEMO_DSO」という名前の DSO にデータをロードします。DSO には次のフィールドがあります。

主要なフィールド:

ZCUST – 顧客

ZMAT – マテリアル

データフィールド:

ZPRICE – 材料価格

ZQTY – 数量

フラットファイルからトランザクションデータをロード

データをロードする手順を見てみましょう DSO フラットファイルから

ステップ 1) フラット ファイルのソース システムを作成します。

  1. トランザクションコード RSA1 に移動します
  2. [OK]ボタンをクリックします。

フラットファイルからトランザクションデータをロード

次の画面で、

  1. [モデリング]タブ -> [ソース システム]に移動します。
  2. FILEという名前のフォルダーを右クリックし、コンテキストメニューから「作成」を選択します。

フラットファイルからトランザクションデータをロード

次の画面で、

  1. 論理システム名を入力します。
  2. 入力する Description.[続行]ボタンをクリックします。

フラットファイルからトランザクションデータをロード

ステップ 2) アプリケーションコンポーネントを作成します。

  1. トランザクションコード RSA1 に移動します
  2. [OK]ボタンをクリックします。

フラットファイルからトランザクションデータをロード

  1. [モデリング] タブ -> [データ ソース] に移動します。
  2. ソース システムを選択します。

フラットファイルからトランザクションデータをロード

  1. 右クリック→アプリケーションコンポーネントの作成。

フラットファイルからトランザクションデータをロード

  1. 技術名を入力します。
  2. 入力する Descriptイオン。
  3. [続行]をクリックします。

フラットファイルからトランザクションデータをロード

ステップ 3) データソースを作成します。

  1. トランザクションコード RSA1 に移動します
  2. [OK]ボタンをクリックします。

フラットファイルからトランザクションデータをロード

  1. [モデリング] タブ -> [データ ソース] に移動します。
  2. 右クリック→データソースの作成。

フラットファイルからトランザクションデータをロード

  1. 技術名を入力してください。
  2. DataType データソースを選択します。
  3. [続行]をクリックします。

フラットファイルからトランザクションデータをロード

  1. 以下に示すフィールドに入力します。 この構造は、トランザクション データがロードされる DSO と同じである必要があります。

フラットファイルからトランザクションデータをロード

  1. [抽出] タブで、アダプタとして [ローカル ワークステーションからテキスト タイプ ファイルをロード] を選択します。
  2. ロードするフラット ファイルがシステムに配置されるファイル パスを選択し、データ ソースをアクティブ化します。

フラットファイルからトランザクションデータをロード

ステップ4) データソース(ソース)とDSO(間の変換を作成するTarget).

  1. トランザクション コード RSA1 に移動します。
  2. [OK]ボタンをクリックします。

フラットファイルからトランザクションデータをロード

  1. 「モデリング」タブ→「情報プロバイダー」に移動します。
  2. 変換を作成します。

フラットファイルからトランザクションデータをロード

  1. Enter Target オブジェクト タイプ。
  2. Enter Target オブジェクト名。
  3. ソース オブジェクト タイプを入力します。
  4. ソースオブジェクト名を入力します。
  5. ソース システムを入力します。
  6. [続行]をクリックします。

フラットファイルからトランザクションデータをロード

以下の画面は、ソースフィールドを Target フィールド。

フラットファイルからトランザクションデータをロード

ステップ 5) データ転送プロセスを作成します。

DTP フォルダーを右クリックし、コンテキスト メニューから [データ転送プロセスの作成] オプションを選択します。

フラットファイルからトランザクションデータをロード

作成したDTPは以下の画面になります。

フラットファイルからトランザクションデータをロード

ステップ 6) Infopackage を作成し、DataSource(PSA) へのデータロードをスケジュールします。

  1. トランザクション コード RSA1 に移動します。
  2. [OK]ボタンをクリックします。

フラットファイルからトランザクションデータをロード

  1. 「モデリング」タブ ->「データソース」に移動します。
  2. 「データソース」を右クリックし、「インフォパッケージの作成」を選択します。

フラットファイルからトランザクションデータをロード

  1. インフォパッケージに入る Descriptイオン。
  2. [保存]をクリックします。

フラットファイルからトランザクションデータをロード

  1. 「スケジュール」タブをクリックします。
  2. [開始] ボタンをクリックして、フラット ファイルからデータ ソースへのロードを開始します。

フラットファイルからトランザクションデータをロード

ステップ 7) データを DSO にロードします。

  1. DTP の [実行] タブをクリックします。
  2. 「実行」ボタンをクリックすると、DataSource(PSA)からDSOへのデータロードが開始されます。

フラットファイルからトランザクションデータをロード