Omówienie architektury SAP BI

Spisie treści:

Anonim

Zanim dowiemy się więcej o architekturze SAP BI, dowiedzmy się więcej

Koncepcyjne warstwy hurtowni danych z BI

Stała strefa przejściowa

Dane wyodrębnione z systemów źródłowych najpierw trafiają do trwałego obszaru przejściowego. Dane na tej warstwie to dane surowe, które są w niezmienionej formie. Dane są konsolidowane i czyszczone dopiero w następnych warstwach.

Obszar przemieszczania to tymczasowa tabela, która przechowuje dane i łączy się z obszarem roboczym lub tabelami faktów. W przypadku braku obszaru przejściowego ładowanie danych będzie musiało przejść bezpośrednio z systemu OLTP do systemu OLAP, co obniży wydajność systemu OLTP.

Warstwa hurtowni danych (warstwa DWH)

Dane z trwałego obszaru przemieszczania są ładowane do warstwy DataWareHouse. Posiada repozytorium informacji korporacyjnych. Dane w tej warstwie są przechowywane przez dłuższy okres. Tj. Dane z całej historii (na przykład dane z ostatnich 5 lat) są przechowywane w tej warstwie. Brak agregacji danych istotnych dla raportowania; stopień szczegółowości danych przechowywanych w tej warstwie jest na poziomie elementu zamówienia (szczegółowego).

Operacyjna warstwa magazynu danych

Dane są ładowane do warstwy operacyjnej składnicy danych bardzo często w sposób ciągły z systemów źródłowych. Stąd dane w tej warstwie zawierają wszystkie zmiany danych, które zostały wprowadzone w ciągu dnia. Dane z operacyjnego magazynu danych można później załadować do warstwy Datawarehouse w określonych momentach (np. Koniec dnia), aby zaktualizować datę w warstwie Datawarehouse. Ta operacyjna warstwa magazynu danych może być również używana w sytuacjach awaryjnych, gdy dane w magazynie danych i warstwie datamart zostaną utracone. W takich sytuacjach dane można załadować z warstwy Operational Data Store do warstwy hurtowni danych i warstwy Data Mart. ODS nie jest oparty na modelu schematu gwiaździstego, ale jest w formacie plików płaskich.

Architected Data Mart Layer

Architected Data Mart Layer, znany również jako Infocube. Jest przeznaczony do przechowywania podsumowanych i zagregowanych danych przez długi okres czasu. Dane z warstwy hurtowni danych są ładowane do warstwy Architected Data Mart. Jest używany w analizie i raportowaniu. Dane są na wysokim poziomie istotne dla tworzenia raportów wyświetlających te dane. W tej warstwie odbywa się manipulacja danymi z logiką biznesową. Składa się z centralnej tabeli faktów (Kluczowe dane) otoczonej kilkoma tabelami wymiarów, służy do obsługi zapytań BW

Kluczowe elementy systemu SAP BI:

Business Intelligence jest podstawowym składnikiem SAP NetWeaver. Poniższy rysunek przedstawia kluczowe komponenty systemu BI.

  • Hurtownia danych - służy głównie do wyodrębniania, przekształcania i ładowania danych z systemów źródłowych.
  • Platforma BI - warstwa platformy BI zawiera usługi BI do obsługi zadań i funkcji złożonych analiz. Zawiera silnik analityczny, który przetwarza dane wymagane przez nawigację po analizie BEx. Jego interfejs umożliwia wprowadzanie danych i manipulowanie nimi w ramach zintegrowanego planowania BI. Posiada również specjalne narzędzia analityczne, takie jak Analysis Process Designer (APD) i Data Mining, które zapewniają analitykom w Twojej firmie narzędzia do łączenia, eksploracji, wstępnego przetwarzania, przechowywania i analizowania danych.
  • BI Suite - narzędzia te pomagają w tworzeniu raportów do celów analitycznych, zawiera Business Explorer (BEx), który zapewnia elastyczne narzędzia raportowania i analizy.

Następujące obszary w Eksploratorze biznesowym mogą być używane do analiz danych:

  1. BEx Analyzer (narzędzie analityczne oparte na programie Microsoft Excel z funkcjami podobnymi do tabeli przestawnej)
  2. BEx Web Analyzer (internetowe narzędzie analityczne z funkcjami podobnymi do tabeli przestawnej)
  3. BEx Web Application Designer (zawartość zdefiniowana przez klienta i dostarczona SAP BI)
  4. Projektant raportów BEx (wysoce sformatowane wyjście internetowe)

Architektura SAP BI / BW:

BI ma architekturę trójwarstwową:

Serwer bazy danych: miejsce, w którym dane są fizycznie przechowywane (ODS, PSA, Infocube i repozytorium metadanych).

Serwer aplikacji: serwer aplikacji jest oparty na procesorze OLAP. Służy do pobierania danych przechowywanych na serwerze bazy danych.

Presentation Server: zarządza raportowaniem i dostępem do danych.

  1. Dane są pobierane z systemów źródłowych.
  2. Dane są umieszczane w obszarze trwałego magazynowania (PSA). To zawiera dane podobne do Source.
  3. Dane są czyszczone, ładowane i przechowywane w Data Store Object.
  4. Dane są wyświetlane w wielu wymiarach w Infocube.
  5. Dane są dostępne przez procesor OLAP dla Business Explorer w celu wyświetlenia danych zgodnie z wymaganiami analizy Firmy.
  6. Dane mogą być udostępniane SAP / Non-SAP, Data Marts przez usługę Open Hub (InfoSpoke).