Обзор архитектуры SAP BI

Содержание:

Anonim

Прежде чем мы узнаем больше об архитектуре SAP BI, давайте узнаем о

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

Постоянная промежуточная область

Данные, извлеченные из исходных систем, сначала попадают в постоянную промежуточную область. Данные на этом уровне - это необработанные данные в неизменном виде. Данные консолидируются и очищаются только в следующих слоях.

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

Уровень хранилища данных (уровень DWH)

Данные из постоянной промежуточной области загружаются на уровень DataWareHouse. Имеется корпоративное хранилище информации. Данные в этом слое хранятся в течение более длительного периода, т. Е. Здесь, в этом слое, хранятся данные всей истории (например, данные за последние 5 лет). Нет агрегации данных, относящихся к отчетам; степень детализации данных, хранящихся на этом уровне, на уровне позиции (детально).

Уровень хранилища операционных данных

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

Уровень архитектурного витрины данных

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

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

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

  • Хранилище данных - это в основном для извлечения, преобразования и загрузки данных из исходных систем.
  • Платформа BI. Уровень платформы BI содержит службы бизнес-аналитики для поддержки сложных аналитических задач и функций. Он содержит аналитический механизм, который обрабатывает данные, запрошенные с помощью навигации анализа BEx. Его интерфейс позволяет вводить данные и манипулировать ими в рамках интегрированного планирования BI. Он также имеет специальные инструменты анализа, такие как Analysis Process Designer (APD) и Data Mining, которые предоставляют аналитикам вашей компании инструменты для объединения, анализа, предварительной обработки, хранения и анализа данных.
  • BI Suite - эти инструменты помогают создавать отчеты для целей анализа. Они содержат Business Explorer (BEx), который предоставляет гибкие инструменты отчетности и анализа.

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

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

Архитектура SAP BI / BW:

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

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

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

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

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