Что такое ДСО SAP ЧБ? Зачем это использовать?
Что такое ДСО?
DSO — это двумерная единица хранения, в которой в основном хранятся консолидированные и очищенные данные транзакций или основные данные с самой низкой степенью детализации. DSO означает объект хранилища данных.
- Это двумерная прозрачная таблица.
- Данные хранятся на детальном уровне.
- С помощью DSO также можно перезаписать поля данных.
- Подробную отчетность уровня можно получить у DSO.
Зачем использовать DSO?
Давайте возьмем пример данных заказа на продажу, которые необходимо извлечь из SAP Система R/3 (OLTP: данные онлайн-обработки транзакций, которые постоянно меняются) в BI. Заказы на продажу, созданные в системе R/3, можно редактировать в любой момент после создания записи. Первоначально, когда записи заказов на продажу создаются в системе R/3, эти записи извлекаются в BI. После изменения записей в системе R/3 эти изменения необходимо внести в BI.
- Данные извлекаются из SAP системе R/3 и загружен в объект хранилища данных.
- Первоначально записи хранятся в новом статусе в DSO. Записи хранятся в новой таблице.
- После активации данных DSO данные сохраняются в активной таблице. Новая таблица больше не содержит эти данные.
- Когда записи изменяются в системе R/3, чтобы эти изменения отразились в BI, изменения извлекаются в DSO.
- Теперь данные хранятся в новой таблице до тех пор, пока содержимое DSO не будет активировано. Данные необходимо дополнительно загрузить в Информационный куб откуда сдаются отчеты.
- DSO имеет функции перезаписи и добавления. Если все характеристики одинаковы, показатели агрегируются/перезаписываются на основе выбранной функциональности.
- Куб является аддитивным по своей природе. Если все характеристики одинаковы, показатели агрегируются.
Виды ДСО
ДСО можно разделить на следующие типы: