Что такое стандартный DSO в SAP? Как создать?

Anonim

Стандартный DSO имеет три прозрачные таблицы в базе данных.

  1. Очередь активации : содержит записи, которые должны быть обновлены, но еще не были активированы.
  2. Активные данные: таблица, содержащая активные данные.
  3. Журнал изменений: хранит историю изменений для дельта-загрузок.

Процесс передачи данных в DSO

  • Данные сначала загружаются в Очередь активации, также называемую таблицей новых данных.
  • Датаупон «Активация» перенесен из новой таблицы данных в активную таблицу данных.
  • А затем изменить таблицу журнала. В таблице журнала изменений вы можете иметь измененные или исправленные данные.

Примечание: данные в таблице журнала изменений хранятся с избыточностью и могут быть удалены после активации записей.

Создание стандартного DSO:

Шаг 1)

  1. Перейти к коду транзакции RSA1
  2. Щелкните кнопку ОК.

Шаг 2)

  1. Перейдите на вкладку «Моделирование» -> «Инфо-провайдер».
  2. Щелкните правой кнопкой мыши InfoArea.
  3. Нажмите «Создать объект хранилища данных» в контекстном меню.

Шаг 3)

  1. Введите техническое имя.
  2. Введите описание.
  3. Щелкните по кнопке «Создать».

Настройки в DSO:

  1. Тип объекта хранилища данных: этот параметр можно использовать для изменения типа DSO. По умолчанию будет выбран стандартный DSO. Это можно изменить на оптимизированный для записи или DSO прямого обновления.
  2. Генерация SID при активации: генерируется суррогатный идентификатор (SID) для каждого значения основных данных, когда этот параметр отмечен.
  3. Уникальные записи данных: этот параметр можно использовать, если DSO никогда не будет хранить повторяющиеся значения.
  4. Установить статус качества на «ОК» автоматически: этот параметр устанавливает статус качества после завершения загрузки данных.
  5. Активировать данные автоматически: активация DSO выполняется автоматически с помощью этого параметра.
  6. Обновлять данные автоматически: данные, загруженные в DSO, могут автоматически загружаться в целевые объекты с помощью этого параметра.

Включение ключевых полей и полей данных в DSO:

DSO содержит 2 вида полей

  1. Ключевое поле
  2. Поле данных

Ключевое поле используется для уникальности записей. Другие поля могут быть включены как поля данных в DSO,

Шаг 1)

Щелкните правой кнопкой мыши «Ключевые поля» и выберите вариант «Прямой ввод инфо-объекта».

Шаг 2)

Откроется следующее всплывающее окно. Здесь вы можете ввести технические имена инфо-объектов, которые вы должны включить, и нажать Enter.

Ниже показаны ключевые поля, добавленные в DSO.

Шаг 3)

Атрибут навигации будет отображаться в DSO по умолчанию, но необходимо установить флажок в положение ВКЛ / ВЫКЛ Навигационный, если он будет использоваться в отчетах.

Шаг 4)

Дизайн структуры DSO завершен. Активируйте DSO, нажав кнопку «Активировать».