Što je DSO?
DSO je dvodimenzionalna jedinica za pohranu koja uglavnom pohranjuje konsolidirane i očišćene podatke o transakcijama ili matične podatke na najnižoj granularnosti. DSO je kratica od Data Store Object.
- To je dvodimenzionalni prozirni stol.
- Podaci se pohranjuju na detaljnoj razini.
- S DSO-om je također moguće prebrisati polja podataka.
- Detaljno izvještavanje na razini može se dobiti od ODS-a.
Zašto koristiti DSO?
Uzmimo primjer podataka naloga za prodaju, koji se moraju izvući iz SAP R / 3 sustava (OLTP: Podaci o mrežnoj obradi transakcija koji se stalno mijenjaju) u BI. Prodajni nalozi stvoreni u sustavu R / 3 mogli su se uređivati u bilo kojem trenutku nakon stvaranja zapisa. U početku kada se kreiraju zapisi prodajnih naloga u R / 3, ti se zapisi ekstrahiraju u BI. Jednom kada se zapisi promijene u R / 3, promjene treba izvršiti u BI-u.
- Podaci se izdvajaju iz SAP R / 3 sustava i učitavaju u objekt spremišta podataka.
- U početku se zapisi pohranjuju u novom statusu u ODS-u. Zapisi se pohranjuju u novu tablicu.
- Nakon što se aktiviraju DSO podaci, podaci se pohranjuju u aktivnu tablicu. Nova tablica više ne sadrži te podatke.
- Kada se zapisi promijene u R / 3, da bi se te promjene odrazile u BI-u, promjene se ekstrahiraju u ODS.
- Sada se podaci pohranjuju u novu tablicu dok se ne aktivira DSO sadržaj. Podaci se trebaju dodatno učitati u Info kocku iz koje se dostavljaju izvješća.
- DSO ima funkcije za prepisivanje i dodavanje. Ako su sve karakteristike iste, ključne se vrijednosti agregiraju / prepisuju na temelju odabrane funkcionalnosti.
- Kocka je aditivne prirode. Ako su sve karakteristike iste, ključne se vrijednosti agregiraju.
Vrste ODS-a
ODS se mogu klasificirati u sljedeće vrste:
- Standardni ODS
- Izravno ažuriranje ODS-a
- DSO optimiziran za pisanje