Огляд архітектури SAP BI

Зміст:

Anonim

Перш ніж ми дізнаємося більше про архітектуру SAP BI, давайте дізнаємось про

Концептуальні рівні зберігання даних за допомогою BI

Постійна зона постановки

Дані, витягнуті з вихідних систем, спочатку надходять у зону стійких етапів. Дані на цьому рівні - це вихідні дані у незміненому вигляді. Дані консолідуються та очищаються лише на наступних шарах.

Промежуточна область - це тимчасова таблиця, яка містить дані та підключається до робочої зони або таблиць фактів. За відсутності проміжної області навантаження даних доведеться переходити від системи OLTP безпосередньо до системи OLAP, що перешкоджає роботі системи OLTP.

Шар сховища даних (рівень DWH)

Дані з постійної зони проміжного завантаження завантажуються в шар DataWareHouse. Він має корпоративне сховище інформації. Дані в цьому шарі зберігаються довше. Тобто всі дані історії (наприклад, дані за останні 5 років) зберігаються тут, у цьому шарі. Немає агрегування даних, що мають відношення до звітності; деталізація даних, що зберігаються в цьому шарі, на рівні позицій (детально).

Рівень зберігання оперативних даних

Дані дуже часто постійно завантажуються до рівня оперативного сховища даних із вихідних систем. Отже, дані в цьому шарі містять усі зміни до даних, які були зроблені протягом дня. Дані з оперативного сховища даних пізніше можна завантажувати на рівень Datawarehouse в певні терміни (скажімо, кінець дня), щоб оновити дату на рівні Datawarehouse Layer. Цей рівень оперативного сховища даних також може бути використаний у будь-яких надзвичайних ситуаціях, коли дані в шарах даних та шарах datamart втрачаються. У таких ситуаціях дані можна завантажувати з рівня Operational Data Store на рівень Data Warehouse і Data Mart Layer. ODS не базується на моделі схеми зірки, але вони мають плоский формат файлів.

Архітектурний шар даних Mart

Архітектурний шар даних Mart, також відомий як Infocube. Він призначений для зберігання узагальнених та агрегованих даних протягом тривалого періоду часу. Дані з шару сховища даних завантажуються в рівень архітектурних даних. Він використовується в аналізі та звітності. Дані на високому рівні мають значення для створення звітів, що відображають ці дані. На цьому рівні здійснюється маніпулювання даними за допомогою бізнес-логіки. Він складається з центральної таблиці фактів (ключових цифр), оточеної декількома таблицями розмірів, вона використовується для підтримки запитів BW

Основні компоненти системи SAP BI:

Business Intelligence є основним компонентом SAP NetWeaver. На малюнку нижче показані ключові компоненти системи BI.

  • Зберігання даних - це головним чином для вилучення, перетворення та завантаження даних із вихідних систем.
  • Платформа BI - Рівень платформи BI містить служби BI для підтримки складних завдань та функцій аналізу. Він містить Analytic Engine, який обробляє дані, запитувані за допомогою навігаційних аналітичних систем BEx. Його інтерфейс дозволяє вводити дані та маніпулювати ними як частину інтегрованого планування BI. Він також має спеціальні інструменти аналізу, такі як конструктор процесів аналізу (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 (високоформатний веб-вихід)

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

BI має трирівневу архітектуру:

Сервер баз даних: де дані фізично зберігаються (ODS, PSA, Infocube та сховище метаданих).

Сервер додатків: Сервер додатків базується на процесорі OLAP. Він використовується для отримання даних, що зберігаються на сервері баз даних.

Презентаційний сервер: керує звітами та доступом до даних.

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