Что такое DSO в SAP BW? Зачем это нужно?

Содержание:

Anonim

Что такое DSO?

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 имеет функции перезаписи и добавления. Если все характеристики одинаковы, показатели агрегируются / перезаписываются в зависимости от выбранной функции.
  • Куб носит аддитивный характер. Если все признаки одинаковы, показатели агрегируются.

Типы DSO

DSO можно разделить на следующие типы:

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