Hvad er DSO i SAP BW? Hvorfor bruge det?

Indholdsfortegnelse:

Anonim

Hvad er DSO?

En DSO er en todimensional lagerenhed, der hovedsageligt gemmer konsoliderede og rensede transaktionsdata eller stamdata med den laveste granularitet. DSO står for Data Store Object.

  • Det er en todimensionel gennemsigtig tabel.
  • Data gemmes på detaljeret niveau.
  • Med DSO er det også muligt at overskrive datafelter.
  • Detaljeret niveaurapportering kan fås fra en DSO.

Hvorfor bruge DSO?

Lad os tage et eksempel på salgsordredata, som skal udvindes fra SAP R / 3-systemet (OLTP: Online transaktionsbehandlingsdata, som bliver ved med at ændre sig) til BI. Salgsordrer oprettet i R / 3-systemet kunne redigeres på ethvert tidspunkt efter oprettelsen af ​​posten. Oprindeligt når salgsordreoptegnelser oprettes i R / 3, ekstraheres disse poster til BI. Når posterne er ændret i R / 3, skal ændringerne foretages i BI.

  • Data ekstraheres fra SAP R / 3-system og indlæses i Data Store Object.
  • Oprindeligt gemmes poster i ny status i DSO. Optegnelser gemmes i den nye tabel.
  • Når DSO-dataene er aktiveret, gemmes data i tabellen Aktiv. Den nye tabel indeholder ikke disse data længere.
  • Når poster ændres i R / 3, for at disse ændringer skal afspejles i BI, ekstraheres ændringerne til DSO.
  • Nu gemmes dataene i den nye tabel, indtil DSO-indholdet aktiveres. Dataene skal yderligere indlæses i Info-terning, hvorfra rapporter leveres.
  • DSO har overskrivnings- og additivfunktioner. Hvis alle karakteristika er ens, aggregeres / overskrives nøgletal baseret på den valgte funktionalitet.
  • Terning er additiv i naturen. Hvis alle karakteristika er ens, aggregeres nøgletal.

Typer af DSO

DSO'er kan klassificeres i følgende typer:

  1. Standard DSO
  2. Direkte opdatering DSO
  3. Skriveoptimeret DSO