Стандартный DSO имеет три прозрачные таблицы в базе данных.
- Очередь активации : содержит записи, которые должны быть обновлены, еще не активированы.
- Активные данные: таблица, которая содержит активные данные.
- Журнал изменений: содержит историю изменений для дельта-загрузок.
Процесс передачи данных в DSO
- Данные сначала загружаются в очередь активации, также называемую новой таблицей данных.
- Элемент данных «Активация» переносится из новой таблицы данных в таблицу активных данных.
- А затем Изменить таблицу журналов. В таблице изменений вы можете иметь измененные или исправленные данные.
Примечание: данные в таблице журнала изменений сохраняются с избыточностью и могут быть удалены после активации записей.
Создание Стандартного DSO:
Шаг 1)
- Перейти к коду транзакции RSA1
- Нажмите кнопку ОК.
Шаг 2)
- Перейдите на вкладку «Моделирование» -> «Инфо-провайдер».
- Щелкните правой кнопкой мыши на InfoArea.
- Нажмите «Создать объект хранилища данных» в контекстном меню.
Шаг 3)
- Введите техническое имя.
- Введите описание.
- Нажмите на кнопку «Создать».
Настройки в DSO:
- Тип объекта хранилища данных: этот параметр можно использовать для изменения типа DSO. По умолчанию будет выбран стандартный DSO. Это можно изменить на «Оптимизированная запись» или «Прямое обновление DSO».
- Генерация SID при активации: при выборе этой опции генерируется суррогатный идентификатор (SID) для каждого значения основных данных.
- Уникальные записи данных: эта опция может использоваться, когда DSO никогда не будет содержать повторяющиеся значения.
- Установите для параметра «Статус качества» значение «ОК» автоматически. Этот параметр устанавливает статус качества после завершения загрузки данных.
- Активировать данные автоматически: активация DSO автоматизируется с помощью этого параметра.
- Автоматическое обновление данных: данные, загруженные в DSO, могут автоматически загружаться в целевые объекты с помощью этого параметра.
Включение ключевых полей и полей данных в DSO:
DSO содержит 2 вида полей
- Ключевое поле
- Поле данных
Ключевое поле используется, чтобы сделать записи уникальными. Другие поля могут быть включены как поля данных в DSO,
Шаг 1)
Щелкните правой кнопкой мыши «Ключевые поля» и выберите опцию «Прямой ввод инфо-объекта».
Шаг 2)
Откроется следующее всплывающее окно. Здесь вы можете ввести технические названия инфо-объектов, которые вы должны включить, и нажать клавишу ввода.
Ниже показаны ключевые поля, добавленные в DSO.
Шаг 3)
Навигационный атрибут будет отображаться в DSO по умолчанию, но для использования в отчетах должен быть установлен флажок «ON / OFF Navigational».
Шаг 4)
Проектирование структуры DSO завершено. Активируйте DSO, нажав кнопку «Активировать».