В какво е 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 могат да бъдат класифицирани в следните типове:

  1. Стандартен DSO
  2. Директно актуализиране на DSO
  3. DSO, оптимизиран за запис