Що таке DSO в SAP BW? Навіщо це використовувати?

Зміст:

Anonim

Що таке 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 можна класифікувати на такі типи:

  1. Стандартний DSO
  2. Пряме оновлення DSO
  3. Оптимізований для запису DSO