Що таке стандартний DSO в SAP? Як створити один?

Стандартний DSO має три прозорі таблиці в базі даних.

  1. Черга активації: Зберігає записи, які потрібно оновити, ще не активовані.
  2. Активні дані:Таблиця, яка містить активні дані.
  3. Журнал змін:Зберігає історію змін для дельта-навантажень.

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

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

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

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

Створення стандартного DSO

Крок 1)

  1. Перейдіть до коду транзакції RSA1
  2. Натисніть кнопку ОК.

Створення стандартного DSO

Крок 2)

  1. Перейдіть до вкладки «Моделювання» -> «Постачальник інформації».
  2. Клацніть правою кнопкою миші на InfoArea.
  3. У контекстному меню натисніть «Створити об’єкт DataStore».

Створення стандартного DSO

Крок 3)

  1. Введіть технічну назву.
  2. Введіть Descriptіона.
  3. Натисніть на кнопку «Створити».

Створення стандартного DSO

Налаштування в DSO

  1. Тип об’єкта DataStore: цей параметр можна використовувати для зміни типу DSO. За замовчуванням буде вибрано стандартний DSO. Це можна змінити на Write optimized або Пряме оновлення DSO.
  2. Генерація SID після активації: генерується сурогатний ідентифікатор (SID) для кожного значення основних даних, якщо цей параметр позначено.
  3. Унікальні записи даних: цей параметр можна використовувати, коли DSO ніколи не зберігатиме повторювані значення.
  4. Установити статус якості на «ОК» автоматично: цей параметр встановлює статус якості після завершення завантаження даних.
  5. Активувати дані автоматично: за допомогою цього параметра активація DSO автоматизується.
  6. Автоматично оновлювати дані: за допомогою цього параметра дані, завантажені в DSO, можуть автоматично завантажуватися в цільові об’єкти.

Включення ключових полів і полів даних у DSO

DSO містить 2 види полів

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

Ключове поле використовується для того, щоб зробити записи унікальними. Інші поля можуть бути включені як поля даних у DSO,

Крок 1) Клацніть правою кнопкою миші на «Ключові поля» та виберіть параметр «Пряме введення інфооб’єкта».

Включення ключових полів і полів даних у DSO

Крок 2) Відкриється таке спливаюче вікно. Тут ви можете ввести технічні назви Інфооб'єкти потрібно включити та натиснути enter.

Включення ключових полів і полів даних у DSO

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

Включення ключових полів і полів даних у DSO

Крок 3) Навігаційний атрибут буде переглядатися в DSO за замовчуванням, але прапорець увімкнути/вимкнути навігаційний потрібно встановити, якщо він буде використовуватися у звітах.

Крок 4) Розробка конструкції DSO завершена. Активуйте DSO, натиснувши кнопку Активувати.

Включення ключових полів і полів даних у DSO