SAP BI ArchiСхема архитектуры: Обзор. Учебное пособие.

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

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

  • 📥 Поэтапный уровень (PSA): Зона постоянного хранения данных получает необработанные, неизмененные данные из исходных систем.
  • 🏢 Уровень хранилища данных: Подробные исторические данные хранятся здесь в течение длительного времени без агрегирования.
  • 🔁 OperaНациональное хранилище данных: Система ODS хранит часто обновляемые данные и может восстанавливать потерянные данные хранилища.
  • 📊 Хранилище данных (InfoCube): ArchiЗащищенное хранилище данных хранит агрегированные данные для анализа и составления отчетов.
  • 🇧🇷 Три уровня: Архитектура бизнес-аналитики включает в себя базы данных, серверы приложений (OLAP) и серверы представления.
  • 🤖 Помощь ИИ: ИИ и SAP Datasphere модернизирует подход к построению и выполнению запросов к слоям бизнес-аналитики.

SAP БИ/ЧБ Archiтекстура

Прежде чем мы узнаем больше о SAP Архитектура BI: давайте изучим концептуальные уровни хранилища данных с использованием BI.

Концептуальные уровни хранилища данных с помощью BI

Концептуальные уровни хранения данных

Постоянная зона подготовки: Данные extracДанные из исходных систем сначала попадают в постоянную промежуточную область (Persistent Staging Area, OLTP). Данные на этом уровне являются необработанными и неизмененными; они консолидируются и очищаются только на следующих уровнях. Промежуточная область представляет собой временную таблицу, которая хранит данные и связана с рабочей областью или таблицами фактов. Без промежуточной области загрузка данных осуществлялась бы из системы OLTP в ОЛАП-система напрямую, что препятствует работе OLTP-система.

Уровень хранилища данных (уровень DWH): Данные из постоянной промежуточной области загружаются в слой хранилища данных, который содержит корпоративное информационное хранилище. Здесь данные хранятся в течение более длительного периода, то есть вся история данных (например, за последние 5 лет). Агрегация данных, имеющих отношение к отчетности, не производится; детализация осуществляется на уровне отдельных позиций (подробная информация).

OperaНациональный уровень хранилища данных: Данные загружаются в OperaВ слой ODS данные поступают из исходных систем очень часто и непрерывно, поэтому этот слой содержит все изменения, внесенные в течение дня. Данные из ODS могут быть загружены в слой хранилища данных в определенное время (например, в конце дня). Они также могут быть использованы для восстановления данных в случае потери данных из хранилища и витрины данных. ODS не основана на модели звездообразной схемы; она представлена ​​в формате плоского файла.

ArchiЗащищенный слой хранилища данных: ArchiЗащищенный слой хранилища данных, также известный как инфокуб, предназначен для хранения обобщенных и агрегированных данных в течение длительных периодов времени. Данные из слоя хранилища данных загружаются в него и используются для анализа и составления отчетов. Он состоит из центральной таблицы фактов (ключевых показателей), окруженной несколькими таблицами измерений, и поддерживает запросы к BW.

Ключевые компоненты SAP BI-система

Бизнес-аналитика является ключевым компонентом SAP NetWeaver. На рисунке ниже показаны ключевые компоненты системы BI.

Ключевые компоненты SAP BI-система

  • Хранилище данных: в основном к бывшимtracпреобразовывать и загружать данные из исходных систем.
  • BI-платформа: Содержит сервисы бизнес-аналитики, поддерживающие комплексный анализ. Включает в себя аналитический движок, обрабатывающий данные, запрашиваемые через навигацию BEx, а также такие инструменты, как конструктор процессов анализа (APD) и интеллектуальный анализ данных для объединения, извлечения и анализа данных.
  • BI-люкс: Инструменты, помогающие создавать отчеты. Он включает в себя Business Explorer (BEx), предоставляющий гибкие инструменты для создания отчетов и анализа.

Для анализа данных можно использовать следующие разделы Business Explorer:

  1. Анализатор BEx (Microsoft Инструмент анализа на основе Excel с функциями, аналогичными сводным таблицам.
  2. BEx Web Analyzer (веб-инструмент для анализа данных с функциями, аналогичными сводным таблицам).
  3. Конструктор веб-приложений BEx (определяемый клиентом и SAP BI (Предоставленный контент).
  4. BEx Report Designer (вывод в веб-формате с высоким уровнем форматирования).

SAP БИ/ЧБ Archiтекстура

BI имеет трехуровневую архитектуру:

Сервер баз данных: где данные хранятся физически (ODS, PSA, InfoCube и репозиторий метаданных).

Сервер приложений: Основан на OLAP-процессоре. Используется для извлечения данных, хранящихся на сервере базы данных.

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

  1. Данные являются эксtracполучено из исходных систем.
  2. Данные размещаются в постоянной промежуточной зоне (PSA), которая содержит данные, аналогичные исходным.
  3. Данные очищаются, загружаются и сохраняются в объекте DataStore.
  4. В InfoCube данные отображаются в нескольких измерениях.
  5. Данные предоставляются OLAP-процессором в Business Explorer для отображения в соответствии с требованиями анализа.
  6. Данные могут быть доступны для SAP и не-SAP Витрины данных от сервиса Open Hub (InfoSpoke).

SAP БИ/ЧБ Archiтекстура

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

Область постоянного промежуточного хранения (PSA) — это входящий промежуточный слой, куда данные из исходных систем впервые поступают в необработанном, неизмененном виде. Она защищает производительность исходных систем и предоставляет буфер, из которого DTP загружает данные в InfoProviders.

Сервис Open Hub распространяет данные из SAP БВ к SAP и не-SAP Целевыми объектами могут быть плоские файлы, таблицы баз данных или другие приложения. Более старый объект InfoSpoke и более новый объект Open Hub Destination управляют этим контролируемым экспортом данных.

OLAP-процессор, или аналитический движок, располагается на сервере приложений. Он извлекает данные из базы данных, применяет логику запросов, такую ​​как фильтры и вычисления, и передает результаты в Business Explorer для формирования отчетов и анализа.

Искусственный интеллект в основном находится на уровне аналитики. SAP Analytics Cloud добавляет расширенную аналитику к данным BW, в то время как SAP Datasphere и HANA используют машинное обучение для моделирования и повышения производительности, расширяя классическую многоуровневую архитектуру интеллектуальными сервисами.

Всё чаще — да. Профили машинного обучения используют исходные данные для предложения этапов подготовки, очистки и моделирования, и SAP Искусственный интеллект Joule AI Copilot может рекомендовать объекты. SAP DataSphere и искусственный интеллект оптимизируют проектирование конвейеров обработки данных на всех уровнях хранилища данных.

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