SAP BW - DSO с оптимизацией записи
В DSO, оптимизированном для записи, загруженные данные сразу становятся доступны для дальнейшей обработки.
DSO, оптимизированный для записи, обеспечивает временную область хранения для больших наборов данных, если вы выполняете сложные преобразования для этих данных до того, как они будут записаны в объект DataStore. Затем данные могут быть обновлены для других инфо-провайдеров. Вам нужно только один раз создать сложные преобразования для всех данных.
DSO, оптимизированные для записи, используются в качестве уровня EDW для сохранения данных. Бизнес-правила применяются только при обновлении данных для дополнительных инфо-провайдеров.
В DSO, оптимизированном для записи, система не генерирует SID, и вам не нужно их активировать. Это означает, что вы можете сэкономить время и быстро обработать данные. Создание отчетов возможно на основе этих объектов хранилища данных.
Структура DSO, оптимизированного для записи
Он содержит только таблицу активных данных, и нет необходимости активировать данные, как требуется, со стандартным DSO. Это позволяет быстрее обрабатывать данные.
В DSO, оптимизированном для записи, загруженные данные не агрегируются. Если из источника извлекаются две записи данных с одинаковым логическим ключом, обе записи сохраняются в объекте DataStore. Однако запись, на которую возложена ответственность за агрегирование, остается, так что агрегирование данных может происходить позже в стандартных объектах хранилища данных.
Система генерирует уникальный технический ключ для оптимизированного для записи объекта DataStore. Стандартные ключевые поля не требуются для этого типа объекта DataStore. Если в любом случае есть стандартные ключевые поля, они называются семантическими ключами, чтобы их можно было отличить от других технических ключей.
Технические ключи состоят из -
- Поле GUID запроса (0REQUEST)
- Поле пакета данных (0DATAPAKID)
- Поле номера записи данных (0RECORD), и вы загружаете только новые записи данных.
Использовать T-Code: RSA1
Идти к Modeling tab → InfoProvider → Select InfoArea → Right click and click on create DataStore Object.
Введите техническое имя и описание объекта DataStore.
Type of DataStore Object- Используется для выбора типа DSO. По умолчанию требуется стандартный DSO.
Нажмите на Create (F5) кнопку, как показано на следующем снимке экрана.
Чтобы изменить тип DSO, перейдите на вкладку настроек, как показано на следующем снимке экрана. Щелкните значок «Изменить», и когда откроется новое окно, вы сможете изменить объект хранилища данных, а также выбрать требуемый тип.