В какво е DSO SAP BW? Защо да го използвате?
Какво е DSO?
DSO е двуизмерна единица за съхранение, която съхранява главно консолидирани и изчистени данни за транзакции или основни данни с най-ниска детайлност. DSO означава Data Store Object.
- Това е двуизмерна прозрачна маса.
- Данните се съхраняват на подробно ниво.
- С DSO също е възможно да презаписвате полета с данни.
- Подробно отчитане на нивото може да се получи от DSO.
Защо да използвате DSO?
Да вземем пример за данни за поръчка за продажба, от които трябва да се извлече SAP R/3 система (OLTP: данни за онлайн обработка на транзакции, които продължават да се променят) в BI. Поръчките за продажба, създадени в системата R/3, могат да бъдат редактирани по всяко време след създаването на записа. Първоначално, когато записите за поръчки за продажба се създават в R/3, тези записи се извличат в BI. След като записите се променят в R/3, промените трябва да се направят в BI.
- Данните се извличат от SAP R/3 система и зареден в Data Store Object.
- Първоначално записите се съхраняват в Нов статус в DSO. Записите се съхраняват в новата таблица.
- След като данните от DSO се активират, данните се съхраняват в активната таблица. Новата таблица вече не съдържа тези данни.
- Когато записите се променят в R/3, за да се отразят тези промени в BI, промените се извличат в DSO.
- Сега данните се съхраняват в новата таблица, докато съдържанието на DSO не бъде активирано. Данните трябва да бъдат допълнително заредени Информационен куб от които се доставят отчети.
- DSO има функции за презаписване и добавяне. Ако всички характеристики са еднакви, ключовите цифри се агрегират/презаписват въз основа на избраната функционалност.
- Кубът е добавка по природа. Ако всички характеристики са еднакви, ключовите цифри се сумират.
Видове DSO
DSO могат да бъдат класифицирани в следните типове: