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

⚡ Умное резюме

Стандартный цифровой осциллограф в SAP BW хранит консолидированные и очищенные данные о транзакциях на детальном уровне в трех таблицах: очереди активации, активных данных и журнале изменений, поддерживая перезапись, дельта-загрузку и отчетность на детальном уровне.

  • 🇧🇷 Три таблицы: Стандартный DSO имеет очередь активации, активную таблицу данных и журнал изменений.
  • 🔁 Активация: Данные перемещаются из новой таблицы в активную таблицу, а затем в журнал изменений.
  • ???? История изменений: Журнал изменений фиксирует историю изменений и поддерживает загрузку дельта-данных в другие целевые системы.
  • 🔑 Ключевые поля и поля данных: Ключевые поля обеспечивают уникальность записей; поля данных содержат атрибуты и ключевые показатели.
  • ⚙️ Настройки: Параметры управляют генерацией SID, уникальными записями и автоматической активацией.
  • 🤖 Помощь ИИ: Искусственный интеллект отслеживает задачи загрузки и активации и выявляет проблемы с качеством данных на ранней стадии.

Что такое стандартный DSO в SAP

Что такое стандартный цифровой осциллограф (DSO)?

Стандартный DSO — это наиболее распространенный объект хранилища данных. Он имеет три прозрачные таблицы в базе данных:

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

Процесс передачи данных в распределительный центр

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

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

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

Создание стандартного цифрового осциллографа

Шаг 1)

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

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

Шаг 2)

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

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

Шаг 3)

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

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

Настройки в DSO

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

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

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

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

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

Шаг 2) Откроется следующее всплывающее окно. Здесь вы можете ввести технические названия ИнфоОбъекты Чтобы включить, нажмите Enter.

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

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

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

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

Шаг 4) Разработка структуры DSO завершена. Активируйте DSO, нажав кнопку «Активировать».

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

Часто задаваемые вопросы (FAQ)

В процессе активации записи перемещаются из очереди активации (новая таблица) в активную таблицу данных, а изображения «до» и «после» записываются в журнал изменений. Журнал изменений позволяет выполнять дельта-обновления для инфокубов и других целевых объектов.

Стандартный DSO имеет три таблицы и требует активации, что позволяет обрабатывать перезаписи и дельта-изменения. DSO, оптимизированный для записи, имеет только активную таблицу, не требует активации и загружает данные быстрее, но не может перезаписывать записи.

Если установлен флажок «Генерация SID при активации», SAP Создает суррогатные идентификаторы для каждого значения основных данных во время активации. Это ускоряет последующую отчетность, но замедляет активацию. Эту функцию можно отключить, если DSO только подготавливает данные.

Да. Интеллектуальная автоматизация планирует загрузку и активацию, а машинное обучение прогнозирует длительные задачи и выявляет сбои. SAP Система Joule AI Copilot может отвечать на вопросы по настройке, сокращая ручной контроль нагрузки цифрового источника электроэнергии в ночное время.

Машинное обучение проверяет входящие записи на наличие дубликатов, отсутствующих ключей и выбросов перед активацией. Эта интеллектуальная очистка повышает достоверность активных данных, используемых в запросах к InfoCubes и BEx.

Подведем итог этой публикации следующим образом: