書き込み最適化DSOとは SAP? 作成方法は?

書き込み最適化DSOとは何ですか?

書き込み最適化 DSO は、アドレスなどの最小粒度のレコードを保存するためにデータ ストレージ オブジェクトが必要な場合、および上書き機能が必要ない場合に使用されます。 アクティブデータのみのテーブルで構成されているため、データ処理を増加させるデータアクティベーションの必要がありません。 データ ストア オブジェクトは、すぐにさらなる処理に使用できます。 大量のデータの一時記憶域として使用されます。

書き込み最適化DSOは、主にソースシステムデータの初期ステージングとして設計されており、そこからデータを標準DSOまたは インフォキューブ.

  1. PSA は変更されていないデータをソース システムに受信します
  2. データはドキュメント レベルでポストされ、標準 DSO にロードされた後、データは削除されます
  3. データはパススルー書き込み最適化 DSO から企業メモリ書き込み最適化 DSO にポストされます。
  4. データは書き込みに最適化された「パススルー」から 標準 DSO ビジネス要件に従って

最適化されたDSOを記述する SAP

最適化された DSO プロパティの書き込み

  • これは、ソース システム データの初期ステージングに使用されます。
  • 保存されるデータの粒度は最も低くなります。
  • 個別のアクティベーション手順がないため、データのロードを高速化できます。
  • すべてのレコードにはテクニカル キーがあるため、レコードを集約することはできません。 毎回新しいレコードが挿入されます。

書き込み最適化DSOの作成

ステップ1)

  1. トランザクションコード RSA1 に移動します
  2. [OK]ボタンをクリックします。

書き込み最適化DSOの作成

ステップ2)

  1. 「モデリング」タブ ->「情報プロバイダー」に移動します。
  2. 情報領域を右クリックします。
  3. コンテキストメニューから「データストアオブジェクトの作成」をクリックします。

書き込み最適化DSOの作成

ステップ3)

  1. 技術名を入力します。
  2. 入力する Descriptイオン。
  3. 「作成」ボタンをクリックします。

書き込み最適化DSOの作成

ステップ4) 「DataStoreオブジェクトの種類」の編集ボタンをクリックします。

書き込み最適化DSOの作成

ステップ5) タイプとして「書き込み最適化」を選択します。

書き込み最適化DSOの作成

技術キーには、リクエスト ID、データ パッケージ、レコード番号が含まれます。 この下に追加のオブジェクトを含めることはできません。

セマンティック キーはキー フィールドに似ていますが、ここでは上書き機能では一意性は考慮されません。 代わりに、設定と組み合わせて使用​​されます。 「データの一意性をチェックしない」。

セマンティック キーの目的は、受信レコードまたは重複レコードのエラーを識別することです。

重複レコードは、後続の順序でエラー スタックに書き込まれます。 エラー スタック内のこれらのレコードは、DTP でセマンティック グループを定義することによって処理または再ロードできます。

重複レコードやエラー レコードが発生する可能性がない場合は、セマンティック グループを定義する必要はありません。

書き込み最適化DSOの作成

チェックを行わなかった場合 Box 「重複データ レコードを許可」では、ソースからのデータの重複がチェックされます。つまり、同じレコード (セマンティック キー) が DSO にすでに存在する場合、現在のロードは終了します。

チェックボックスを選択すると、重複レコードは新しいレコードとしてロードされます。この場合、セマンティック キーの関連性はありません。

書き込み最適化DSOの作成

ステップ6) アクティブ化 DSO.

書き込み最適化DSOの作成