SAP BW объединяет данные из разных источников, преобразовывает и объединяет данные, выполняет очистку данных и сохраняет данные. SAP BW также включает в себя область моделирования данных, администрирования и подготовки.
Управление данными в SAP BW осуществляется с помощью централизованного инструмента, известного как инструментальные средства администрирования SAP Business Intelligence (BI). Платформа BI предоставляет инфраструктуру и функции для включения:
- Процессор OLAP
- Хранилище метаданных
- Process Designer и другие функции
Business Explorer (BEx) — это инструмент отчетности и анализа, который поддерживает функции запросов, анализа и отчетности в BI. Используя BEx, вы можете анализировать исторические и текущие данные с различной степенью анализа.
SAP BW известен как открытый стандартный инструмент, который позволяет извлекать данные из разных систем в систему BI. Он оценивает данные с помощью различных инструментов отчетности, и вы можете распространять их в других системах.
При переходе в инструментальные средства администрирования SAP BI там определяется исходная система. Перейти к RSA1 → Исходные системы.
По типу источника данных вы можете различать исходные системы —
- Источники данных для данных транзакций
- Источники данных для основных данных
- Источники данных для иерархий
- Источники данных для текста
- Источники данных для атрибутов
Вы можете загрузить данные из любого источника в структуре источника данных в BI с помощью InfoPackage. Целевая система, в которую должны быть загружены данные, определяется в преобразовании.
DataStore Object
Объект хранилища данных (DSO) известен как место хранения для хранения очищенных и консолидированных транзакций или основных данных на самом низком уровне детализации. Эти данные можно проанализировать с помощью запроса BEx.
DSO содержит показатели и поля признаков. Данные из DSO могут быть обновлены с помощью Delta update или других объектов DataStore или основных данных. DSO обычно хранятся в двумерных прозрачных таблицах базы данных.
DSO Architecture
Компонент DSO состоит из трех таблиц —
Очередь активации
Это используется для хранения данных до их активации. Ключ содержит идентификатор запроса, идентификатор пакета и номер записи. После завершения активации запрос удаляется из очереди активации.
Таблица активных данных
Эта таблица используется для хранения текущих активных данных и содержит семантический ключ, определенный для моделирования данных.
Журнал изменений
При активации объекта изменения активных данных сохраняются в журнале изменений. Журнал изменений является таблицей PSA и поддерживается в инструменте администрирования в дереве PSA.
InfoCube
Инфо-куб определяется как многомерный набор данных, который используется для анализа в запросе BEx. Инфо-куб состоит из набора реляционных таблиц, которые логически объединяются для реализации схемы типа «звезда». Таблица фактов в схеме «звезда» объединяется с несколькими таблицами измерений.
Вы можете добавить данные из одного или нескольких инфо-источников или инфо-провайдеров в инфо-куб. Они доступны в качестве инфо-провайдеров для анализа и отчетности.
Структура инфо-куба
Инфо-куб используется для физического хранения данных. Он состоит из нескольких инфо-объектов, которые заполнены данными из промежуточного этапа. Он имеет структуру звездной схемы.
Характеристика реального времени может быть назначена инфо-кубу. Инфо-кубы в реальном времени используются иначе, чем стандартные инфо-кубы.