Sap-bw-write-optimized-dso

提供:Dev Guides
移動先:案内検索

SAP BW-最適化されたDSOの書き込み

最適化された書き込みDSOでは、ロードされたデータは、さらなる処理のためにすぐに利用できます。

ライト最適化DSOは、データがデータストアオブジェクトに書き込まれる前にこのデータに対して複雑な変換を実行している場合、大量のデータセット用の一時的な記憶領域を提供します。 その後、データを更なるインフォプロバイダに更新できます。 すべてのデータに対して一度だけ複雑な変換を作成する必要があります。

書き込み最適化DSOは、データを保存するためのEDWレイヤーとして使用されます。 ビジネスルールは、データが追加のインフォプロバイダーに更新された場合にのみ適用されます。

Write Optimized DSOでは、システムはSIDを生成せず、SIDをアクティブにする必要はありません。 これは、時間を節約し、データをさらに迅速に処理できることを意味します。 これらのデータストアオブジェクトに基づいてレポートを作成できます。

書き込み最適化DSOの構造

アクティブなデータのテーブルのみが含まれており、標準のDSOで必要に応じてデータをアクティブ化する必要はありません。 これにより、データをより迅速に処理できます。

最適化されたDSOの書き込みでは、ロードされたデータは集約されません。 同じ論理キーを持つ2つのデータレコードがソースから抽出された場合、両方のレコードがDataStoreオブジェクトに保存されます。 ただし、集約の原因となったレコードは残っているため、データの集約は後で標準のDataStoreオブジェクトで行うことができます。

システムは、書き込みが最適化されたDataStoreオブジェクトに対して一意の技術キーを生成します。 このタイプのDataStoreオブジェクトでは、標準のキーフィールドは不要です。 とにかく標準キーフィールドがある場合、それらはセマンティックキーと呼ばれるため、他の技術キーと区別できます。

技術キーはで構成されています-

  • 要求GUIDフィールド(0REQUEST)

  • データパッケージフィールド(0DATAPAKID)

  • データレコード番号フィールド(0RECORD)で、新しいデータレコードのみをロードします。

    *Tコードを使用:RSA1*

RSA1ワークベンチ

  • [モデリング]タブ→[インフォプロバイダー]→[InfoArea]を選択し、右クリックして[データストアオブジェクトの作成]をクリックします*。

データストアオブジェクトの作成

DataStoreオブジェクトの技術名と説明を入力します。

データストアオブジェクトのタイプ-これはDSOタイプを選択するために使用されます。 デフォルトでは標準のDSOが必要です。

次のスクリーンショットに示すように、* Create(F5)*ボタンをクリックします。

データストアオブジェクト

DSOタイプを変更するには、次のスクリーンショットに示すように、設定タブに移動します。 [編集]アイコンをクリックし、新しいウィンドウが開いたら、データストアオブジェクトを変更し、必要なタイプを選択できます。

設定