Što je DSO u SAP BW? Zašto ga koristiti?

Sadržaj:

Anonim

Š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:

  1. Standardni ODS
  2. Izravno ažuriranje ODS-a
  3. DSO optimiziran za pisanje