フラットファイルからマスターデータをロードする方法 SAP BI/BW
⚡ スマートサマリー
フラットファイルからマスターデータをロードします SAP BI/BWは、フラットファイルソースシステムの構成、データソース、変換、DTP、およびインフォパッケージの作成によって実現されます。構造化されたワークフローにより、クリーンな属性マップが保証されます。ping検証済みtrac情報オブジェクトへの信頼性の高いロードと、データの確実なロード。
フラットファイルからマスターデータをロード
マスタデータの読み込み SAP BI/BWは、分析レポート作成の基礎となるタスクです。このチュートリアルでは、明確で再現性の高いワークフローを使用して、フラットファイルからInfoObjectにマスタデータをロードする方法を学びます。
シナリオを用いて負荷について学びます。 マスタデータをInfoObjectにロードする ZMAT (資材番号) ZMAT_NM (品目名)。以下に、フラットファイルからマスタデータInfoObjectにデータをロードするための詳細な手順を示します。
ステップ1:フラットファイルのソースシステムを作成する
最初の段階はフラットファイルソースシステムを登録することです。 SAP BIは、受信データの発信元を認識できる。
- トランザクションコードに移動 RSA1.
- [OK]ボタンをクリックします。
次の画面では:
- MFAデバイスに移動する モデリングタブ > ソースシステム.
- という名前のフォルダーを右クリックします FILE そして、コンテキストメニューから「作成」を選択します。
次の画面:
- 論理システム名を入力します。
- 入力する Descriptイオン。
- 詳しくはこちら 続ける.
ステップ2:アプリケーションコンポーネントを作成する
アプリケーションコンポーネントはデータソースを論理的に整理します。フラットファイルの読み込みが適切にグループ化されるように、データソースを作成する前にデータソースを定義してください。
- MFAデバイスに移動する モデリングタブ > データソース.
- 先ほど作成したソースシステムを選択してください。
- 右クリックして選択 アプリケーションコンポーネントを作成する.
- 技術名を入力します。
- 入力する Descriptイオン。
- 詳しくはこちら 続ける.
データソースを作成する
次に、アプリケーションコンポーネントの下に、受信したフラットファイル構造を保持するデータソースを作成します。
- MFAデバイスに移動する モデリングタブ > データソース.
- 右クリックして選択 データソースの作成.
- 技術名を入力します。
- データソースのデータ型を選択してください。
- 詳しくはこちら 続ける.
- 以下のフィールドを入力してください。この構造は以下と一致する必要があります。 DSO そこに取引データがロードされます。
- 抽出プロセス タブで、アダプタとして「ローカルワークステーションからテキストタイプのファイルを読み込む」を選択します。
- フラットファイルが配置されているファイルパスを選択し、データソースをアクティブ化します。
詳しくはこちら Save.
ステップ3:データソースとInfoObject属性間の変換を作成する
この変換では、ソースフィールドがターゲットのInfoObject属性にどのようにマッピングされるかを定義します。 SAP BIが地図を自動提案pingフィールド名が一致する場合。
データソースを右クリックして選択する 変革を作成する.
次の画面:
- 入力する Target オブジェクト タイプ。
- 入力する Target オブジェクト名。
- サブタイプを入力してください。
- 詳しくはこちら 続ける.
変換は自動マップで作成されますping ソースフィールドからターゲットフィールドへの変換。
データ転送プロセス(DTP)を作成する
DTPは、PSAからアクティブなデータターゲットにレコードを転送します。
DTP フォルダーを右クリックして、 データ転送プロセスを作成する コンテキストメニューから選択します。
下の画面は、DTPが正常に作成されたことを示しています。
ステップ4:インフォパッケージを作成し、データロードをスケジュールする
InfoPackageは、フラットファイルをPSAに読み込む方法を制御します。DTPを実行する前にスケジュールしてください。
- Enter RSA1 コマンドプロンプトで入力します。
- メディア掲載 Enter.
- MFAデバイスに移動する モデリングタブ > データソース.
- データソースを右クリックして選択する インフォパッケージを作成する.
- インフォパッケージに入る Descriptイオン。
- 詳しくはこちら Save.
- クリック スケジュール タブには何も表示されないことに注意してください。
- 詳しくはこちら お気軽にご連絡ください フラットファイルからデータソースへのロードを開始します。
ステップ5:データをDSOにロードする
最終段階では、DTPを実行して、PSAからアクティブなマスタデータInfoObjectにレコードを移動します。
- クリック 実行する DTPのタブ。
- クリック 実行する データソース(PSA)からDSOへのデータロードを開始するボタン。
フラットファイルマスターデータロードのベストプラクティス
実績のある習慣をいくつか守ることで、フラットファイルのロードを予測しやすく、トラブルシューティングも容易になります。 SAP BI/BW。
- フラットファイルを検証する: 有効化する前に、ファイル内のフィールドの順序、区切り文字、および日付形式がデータソースの構造と一致していることを確認してください。
- 属性キーを一致させる: ロード拒否を回避するため、InfoObjectのキーフィールドがソースファイル内で一意であることを確認してください。
- 少量のサンプルでテストする: InfoPackageとDTPを最初に小さなファイルで実行し、マップ作成後にフルボリュームにスケールアップしてください。ping は確認できました。
- PSA記録を監視する: InfoPackageの実行後、PSAを確認してレコード数をチェックしてからDTPをトリガーしてください。
- 負荷を記録する: ロード処理を容易に再現または引き継げるように、アプリケーションコンポーネント、データソース、およびDTPの名前を記録してください。




















