Miben van a DSO? SAP BW? Miért használja?
Mi az a DSO?
A DSO egy kétdimenziós tárolóegység, amely főként konszolidált és tisztított tranzakciós adatokat vagy törzsadatokat tárol a legalacsonyabb részletességgel. A DSO a Data Store Object rövidítése.
- Ez egy kétdimenziós átlátszó asztal.
- Az adatokat részletes szinten tároljuk.
- A DSO-val adatmezők felülírása is lehetséges.
- A részletes szintű jelentéseket a DSO-tól lehet beszerezni.
Miért érdemes DSO-t használni?
Vegyünk egy példát az értékesítési rendelési adatokra, amelyeket ki kell kinyerni SAP R/3 rendszer (OLTP: Folyamatosan változó adatok online tranzakciófeldolgozása) BI-ba. Az R/3 rendszerben létrehozott értékesítési rendelések a rekord létrehozása után bármikor szerkeszthetők. Kezdetben az értékesítési rendelésrekordok létrehozásakor az R/3-ban ezek a rekordok kibontásra kerülnek a BI-ba. Miután a rekordokat megváltoztatta az R/3-ban, a változtatásokat a BI-ban kell végrehajtani.
- Az adatok kinyerése innen történik SAP R/3 rendszer és betöltve a Data Store Objectbe.
- Kezdetben a rekordok Új állapotként kerülnek tárolásra a DSO-ban. A rekordok az új táblázatban tárolódnak.
- A DSO adatok aktiválása után az adatok az Aktív táblában tárolódnak. Az új tábla már nem tárolja ezeket az adatokat.
- Ha a rekordokat módosítja az R/3-ban, akkor ezek a változtatások tükröződjenek a BI-ban, a változtatások kibontásra kerülnek a DSO-ba.
- Most az adatok az új táblában tárolódnak, amíg a DSO-tartalom aktiválásra nem kerül. Az adatokat tovább kell betölteni Info kocka ahonnan a jelentéseket kézbesítik.
- A DSO felülírási és additív funkciókkal rendelkezik. Ha minden jellemző megegyezik, a kulcsadatokat a rendszer a kiválasztott funkció alapján összesíti/felülírja.
- A kocka adalékanyag jellegű. Ha minden jellemző azonos, a kulcsadatokat összesítjük.
A DSO típusai
A DSO-kat a következő típusokba sorolhatjuk: