Що таке DSO?
DSO - це двовимірний блок зберігання, який в основному зберігає консолідовані та очищені дані транзакцій або основні дані з найменшою деталізацією. DSO розшифровується як Data Store Object.
- Це двовимірна прозора таблиця.
- Дані зберігаються на детальному рівні.
- За допомогою DSO також можна перезаписати поля даних.
- Детальну звітність про рівень можна отримати у ОМС.
Навіщо використовувати DSO?
Давайте візьмемо приклад даних замовлення на продаж, які потрібно витягти із системи SAP R / 3 (OLTP: дані обробки онлайн-транзакцій, які постійно змінюються) у BI. Замовлення на продаж, створені в системі R / 3, можуть бути відредаговані в будь-який момент часу після створення запису. Спочатку, коли записи замовлення на продаж створюються в R / 3, ці записи витягуються в BI. Після того, як записи змінено в R / 3, зміни потрібно внести в BI.
- Дані витягуються із системи SAP R / 3 і завантажуються в об’єкт сховища даних.
- Спочатку записи зберігаються в новому статусі в DSO. Записи зберігаються в новій таблиці.
- Після активації даних DSO дані зберігаються в таблиці Active. Нова таблиця більше не зберігає ці дані.
- Коли записи змінюються в R / 3, щоб ці зміни відображалися в BI, зміни витягуються в DSO.
- Тепер дані зберігаються в новій таблиці, доки вміст DSO не буде активовано. Дані потрібно додатково завантажувати в інформаційний куб, з якого доставляються звіти.
- DSO має функції перезапису та додаткових функцій. Якщо всі характеристики однакові, ключові показники агрегуються / перезаписуються на основі вибраної функціональності.
- Куб - це добавка за своєю природою. Якщо всі характеристики однакові, ключові показники агрегуються.
Типи DSO
DSO можна класифікувати на такі типи:
- Стандартний DSO
- Пряме оновлення DSO
- Оптимізований для запису DSO