Was ist DSO in SAP BW? Warum es verwenden?

Was ist DSO?

Ein DSO ist eine zweidimensionale Speichereinheit, die hauptsächlich konsolidierte und bereinigte Transaktionsdaten oder Stammdaten auf niedrigster Granularität speichert. DSO steht für Data Store Object.

  • Es handelt sich um einen zweidimensionalen transparenten Tisch.
  • Die Daten werden auf Detailebene gespeichert.
  • Mit DSO ist es auch möglich, Datenfelder zu überschreiben.
  • Detaillierte Pegelberichte können von einem VNB angefordert werden.

Warum DSO verwenden?

Nehmen wir ein Beispiel für Verkaufsauftragsdaten, die aus dem SAP R/3-System (OLTP: Online-Transaktionsverarbeitungsdaten, die sich ständig ändern) in BI extrahiert werden müssen. Die im R/3-System erstellten Kundenaufträge können jederzeit nach der Erstellung des Datensatzes bearbeitet werden. Wenn Kundenauftragsdatensätze in R/3 erstellt werden, werden diese Datensätze zunächst in BI extrahiert. Sobald die Datensätze im R/3 geändert werden, müssen die Änderungen im BI vorgenommen werden.

  • Daten werden aus dem SAP R/3-System extrahiert und in das Data Store Object geladen.
  • Zunächst werden Datensätze im DSO im Status „Neu“ gespeichert. Datensätze werden in der neuen Tabelle gespeichert.
  • Sobald die DSO-Daten aktiviert sind, werden die Daten in der aktiven Tabelle gespeichert. Die neue Tabelle enthält diese Daten nicht mehr.
  • Wenn Datensätze in R/3 geändert werden, werden die Änderungen in das DSO extrahiert, damit diese Änderungen in BI widergespiegelt werden.
  • Nun werden die Daten in der neuen Tabelle gespeichert, bis die DSO-Inhalte aktiviert werden. Die Daten müssen weiter geladen werden Infowürfel von dem aus Berichte geliefert werden.
  • DSO verfügt über Überschreib- und Additivfunktionen. Wenn alle Merkmale gleich sind, werden Kennzahlen basierend auf der gewählten Funktionalität aggregiert/überschrieben.
  • Würfel sind additiver Natur. Sind alle Merkmale gleich, werden Kennzahlen aggregiert.

Arten von DSO

DSOs können wie folgt klassifiziert werdenwing Typen:

  1. Standard-DSO
  2. DSO direkt aktualisieren
  3. Schreiboptimiertes DSO