Учебники

SAP BW — запись оптимизированного DSO

В DSO с оптимизированной записью загруженные данные сразу же доступны для дальнейшей обработки.

Оптимизированный для записи DSO предоставляет временную область хранения для больших наборов данных, если вы выполняете сложные преобразования для этих данных перед их записью в объект DataStore. Затем данные могут быть обновлены для дальнейших инфо-провайдеров. Вы должны создать сложные преобразования только один раз для всех данных.

Оптимизированные для записи DSO используются в качестве слоя EDW для сохранения данных. Бизнес-правила применяются только при обновлении данных для дополнительных инфо-провайдеров.

В DSO, оптимизированном для записи, система не генерирует SID, и вам не нужно их активировать. Это означает, что вы можете сэкономить время и быстро обработать данные. Отчетность возможна на основе этих объектов хранилища данных.

Структура записи оптимизирована DSO

Он содержит только таблицу активных данных, и нет необходимости активировать данные, как это требуется для стандартного DSO. Это позволяет вам обрабатывать данные быстрее.

В DSO, оптимизированном для записи, загруженные данные не агрегируются. Если из источника извлекаются две записи данных с одним и тем же логическим ключом, обе записи сохраняются в объекте DataStore. Однако запись, сделанная ответственной за агрегацию, остается, поэтому агрегация данных может произойти позже в стандартных объектах хранилища данных.

Система генерирует уникальный технический ключ для объекта DataStore, оптимизированного для записи. Поля стандартных ключей не обязательны для этого типа объекта DataStore. Если в любом случае существуют стандартные ключевые поля, они называются семантическими ключами, чтобы их можно было отличить от других технических ключей.

Технические ключи состоят из —

  • Поле GUID запроса (0REQUEST)
  • Поле пакета данных (0DATAPAKID)
  • Поле ввода номера записи (0RECORD), и вы загружаете только новые записи данных.

Используйте T-код: RSA1

RSA1 Workbench

Перейдите на вкладку «Моделирование» → «Инфо-провайдер» → «Выберите InfoArea» → щелкните правой кнопкой мыши и выберите «Создать объект хранилища данных» .

Создать объект хранилища данных

Введите техническое имя и описание объекта DataStore.

Тип объекта DataStore — используется для выбора типа DSO. По умолчанию используется стандартный DSO.

Нажмите кнопку « Создать» (F5) , как показано на следующем снимке экрана.

DataStore Object

Чтобы изменить тип DSO, перейдите на вкладку настроек, как показано на следующем снимке экрана. Нажмите на значок «Редактировать», и когда откроется новое окно, вы можете изменить объект хранилища данных, а также выбрать требуемый тип.