Sap-bw-write-optimized-dso
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*
- [モデリング]タブ→[インフォプロバイダー]→[InfoArea]を選択し、右クリックして[データストアオブジェクトの作成]をクリックします*。
DataStoreオブジェクトの技術名と説明を入力します。
データストアオブジェクトのタイプ-これはDSOタイプを選択するために使用されます。 デフォルトでは標準のDSOが必要です。
次のスクリーンショットに示すように、* Create(F5)*ボタンをクリックします。
DSOタイプを変更するには、次のスクリーンショットに示すように、設定タブに移動します。 [編集]アイコンをクリックし、新しいウィンドウが開いたら、データストアオブジェクトを変更し、必要なタイプを選択できます。