Sap-bpc-data-loading
SAP BPC-データのロード
BPCでのデータのロードは、Planning and Consolidationシステムでデータを移動したり、データをコピーおよび移動したり、アプリケーションからデータをエクスポートしたりできるData Managerの助けを借りて行われます。 Data Managerはデータをパッケージの形で移動します。これにより、スケジュールされたシーケンスをバックグラウンドで実行でき、一部は他のプロセスを開始できます。
ソースシステムからSAP NetWeaver BWのキューブへのデータのロード
エクストラクターを使用して、SAP ECCシステム、SAP CRM、SRMなどのさまざまなソースシステムからデータをプルできます。 非SAPソースからSAP BWシステムのInfoCubeにデータをロードすることもできます。
データをInfoCubeにロードするには、BWシステムのワークベンチに移動します。
トランザクションコード:RSA1
データウェアハウスワークベンチが開き、左側のソースシステムに移動します。
BWシステムでのデータ収集は、次の方法を使用して行うことができます-
- サービスAPI
- フラットファイルの転送
- DBコネクト
- ユニバーサルデータ統合
- XMLベースのデータ統合
- サードパーティのETLツール
- アプリケーション固有のデータ収集
ソースシステムの作成
[ファイル]をダブルクリックし、論理システム名、ソースシステム名、タイプ、リリースを入力します。
次に、特性データのインフォソースを作成します。 InfoSourceの右ペイン→アプリケーションコンポーネントの作成を右クリックします。
インフォソースを作成したら、それを右クリックしてデータソースを割り当てます。
次に、ソースシステム→インフォパッケージを右クリックして、マスタデータを選択して保存します。
負荷特性を定義します。
最後に、トランザクションデータのInfoSourceを作成します。 更新データと情報パッケージを作成して、トランザクションデータを読み込みます。
SAP NetWeaver BWからSAP BPCへのデータのロード
SAP BW InfoCubeからBPCシステムにデータをロードできます。 BPC Data Managerを使用すると、BPCコードパッケージを使用できます。 異なるアプリケーションのデータをコピーまたは移動でき、アプリケーションからデータをエクスポートできます。 BPCパッケージはBWプロセスチェーンに基づいており、BPCインストールが付属しています。
データマネージャーツールはExcelに統合されています。 BPCを開始するには、Planning and Consolidation→eTools→Data Managerに移動します。
データマネージャパッケージでは、異なるデータ転送モードがあります-
- 集約上書き
- 追加
情報プロバイダーからデータをロードしている間、次のオプションがあります-
- マージ
- 交換する
また、ロードごとに多数のレコードが生成されるため、BPCはデルタロードもサポートします。 高度な拡張パッケージを使用してデルタの初期化が可能であり、[データマネージャー]タブの[整理]オプションでデルタロードを実行できます。
BWシステムでは、標準インフォキューブ、仮想インフォキューブ、標準および最適化されたデータストアオブジェクトDSOの全負荷がサポートされています。
標準のInfoCubeおよび標準の最適化されたDSOのData Managerを使用して、デルタロードを実行できます。
次に、変数を含む変換ファイルと変換ファイルを含むパッケージを作成し、BWプロセスチェーンをトリガーします。 パッケージリンクの個別のタスクに異なるパッケージを組み合わせることができます。
変換ファイルの作成
変換ファイルは、BWからBPCへのフィールドのマッピングを提供し、BPCのExcelファイルです。 これには、管理コンソールで定義されたBPCディメンションを持つBWのインフォオブジェクトからのトランザクションデータが含まれています。
ファイルをマッピングするために定義された3つのセクションがあります-
- オプション-一般的な設定が含まれています。
- マッピング-BPCシステムのディメンションをBW InfoObjectのソース列に割り当てるために使用されます。
- 変換-変換ルーチンを適用する他のExcelシートのリンクが含まれています。
変換ファイルを作成するには-BPC Excelクライアントに移動します。 次に、これらの変換ファイルを使用するアプリケーションセットとアプリケーションを選択します。
次に、Business Planning and ConsolidationのData Manager→詳細→新しい変換ファイルに移動します。
オプション、マッピング、および変換の3つのセクションを含むExcelシートが表示されます。 オプション、コンバージョンに変更を加える必要はありません。
マッピングに移動し、BWのInfoObjectからBPCディメンションへのトランザクションデータマッピングを定義します。
例
アカウント= ZACCOUNT
時間= ZBPCTIME
SIGNEDDATA = ZAMOUNT
次のスクリーンショットに示すように、Business Planning and Consolidationリボンの[その他]タブに移動して、既存の変換ファイルをコピーしたり、既存の変換ファイルを更新したりすることもできます。
変換ファイルを作成する
変換ファイルは、BPCディメンションの変換ルールを適用するために使用されるExcelファイルです。 それは3つのセクションが含まれています-
- External -外部ソースからの値が含まれています。
- 内部-BPCディメンションに必要な値が含まれています。
- 式-各レコードに適用される変換式を定義します。
変換ファイルを作成するには-BPC Excelクライアントに移動します。 これらの変換ファイルを使用するAppSetおよびApplicationを選択します。
Business Planning and Consolidationリボン→詳細→新しい変換ファイルに移動します
次のような他の機能も使用できます-変換ファイルの管理、変換ファイルのコピーなど。
フラットファイルからディメンションへのマスターデータの読み込み
CSV、XLSなどのソースフラットファイルからBPCディメンションのデータをロードできます。 最初に管理コンソールを使用してディメンションを作成する必要があり、接続を確立する必要があります。
[BPC Excel]→[EPM]タブに移動し、左側のパネルでログをクリックします。 接続名、ユーザー名、およびパスワードを選択します。
[データマネージャー]タブ→[EPM]→[データのアップロード]に移動します。
名前を入力し、「保存」をクリックします。
上記のように変換ファイルを作成します。 送信元と送信先でフィールドの数が同じ場合、マッピングを使用する必要はありません。
[オプション]セクションには値のみがあり、この変換ファイルの残りのフィールドは空白になります。
異なる数のデータ列を持つソースとターゲットがある場合、上のスクリーンショットの「説明」のようにマッピングの下で定義する必要があります。
変換ファイルを作成したら、次は変換を検証して処理します。 データタイプを選択→フラットファイルからマスターデータを選択し、「保存」アイコンをクリックします。
BPC Excelの上部にある「DM」タブ→パッケージの実行に移動します。
[データ管理]をクリックして、フラットファイルからインポートマスタデータ属性を選択します。
下部にある[実行]をクリックし、上記で作成したデータファイルと変換ファイルのパスを入力します。
このデータをアップロードするディメンションを選択し、[実行]をクリックします。 正常に完了すると、Webポータルにアクセスして、ディメンションの下のデータを確認できます。