書き込み最適化DSOとは SAP?
⚡ スマートサマリー
書き込み最適化されたDSO SAP BWは、アクティベーション手順や変更ログを必要とせず、単一のアクティブテーブルにデータを保存するため、粒度の低い大量のソースデータを迅速に初期ステージングするのに最適です。

書き込み最適化DSOとは何ですか?
書き込み最適化DSOは、最小粒度のレコードを格納するストレージオブジェクトが必要で、かつ上書き機能が不要な場合に使用されます。アクティブなデータテーブルのみで構成されるため、アクティベーションは不要で、データ処理が高速化されます。データはすぐに後続の処理に利用可能となり、大量のデータの一時的な格納領域として使用されます。
書き込み最適化DSOは、主にソースシステムデータの初期ステージングとして設計されており、そこからデータは標準DSOまたは InfoCube.
- PSAは、ソースシステムから変更されていないデータを受信する。
- データは文書レベルで記録され、標準DSOにロードされた後、削除されます。
- データは、パススルー書き込み最適化DSOから、企業メモリ書き込み最適化DSOに書き込まれます。
- 書き込み最適化パススルーDSOからデータが配信されます 標準DSO 業務要件に従って。
書き込み最適化されたDSOプロパティ
- これは、ソースシステムデータの初期ステージングに使用されます。
- 保存されるデータの粒度は最も低くなります。
- 別途アクティベーション手順が不要なため、データ読み込みが高速化されます。
- すべてのレコードには技術的なキーが付与されているため、レコードの集約は不可能です。新しいレコードは毎回挿入されます。
書き込み最適化DSOの作成
ステップ1)
- トランザクション コード RSA1 に移動します。
- [OK]ボタンをクリックします。
ステップ2)
- 「モデリング」タブ→「InfoProvider」に移動します。
- 「情報エリア」を右クリックします。
- コンテキストメニューから「データストアオブジェクトの作成」をクリックします。
ステップ3)
- 技術名を入力します。
- 入力する Descriptイオン。
- 「作成」ボタンをクリックします。
ステップ4) 「DataStoreオブジェクトの種類」の編集ボタンをクリックします。
ステップ5) 「書き込み最適化」タイプを選択してください。
テクニカルキーには、リクエストID、データパッケージ、レコード番号が含まれます。この下に他のオブジェクトを含めることはできません。セマンティックキーはキーフィールドに似ていますが、ここでは上書き機能の一意性は考慮されません。代わりに、「データの一意性をチェックしない」設定と組み合わせて使用されます。セマンティックキーの目的は、受信レコードのエラーまたは重複レコードを識別することです。重複レコードは、後続の順序でエラースタックに書き込まれ、DTPでセマンティックグループを定義することで処理または再ロードできます。重複レコードまたはエラーレコードが発生する可能性がない場合は、セマンティックグループを定義する必要はありません。
「重複データレコードを許可する」チェックボックスをオンにしない場合、ソースから取得したデータは重複チェックされます。DSOに同じレコード(セマンティックキー)が既に存在する場合、現在のロードは終了します。このチェックボックスをオンにすると、重複レコードは新規レコードとしてロードされ、セマンティックキーは無効になります。
ステップ6) アクティブ化 DSO.









