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:
- Standard DSO
- Direkte opdatering DSO
- Skriveoptimeret DSO