Overzicht van SAP BI-architectuur

Inhoudsopgave:

Anonim

Voordat we meer leren over SAP BI-architectuur, laten we eerst meer weten over

Conceptuele lagen van datawarehousing met BI

Persistent Staging-gebied

De gegevens die uit de bronsystemen zijn geëxtraheerd, komen eerst in het persistente testgebied. De gegevens op deze laag zijn de onbewerkte gegevens die in ongewijzigde vorm zijn. De gegevens worden alleen in de volgende lagen geconsolideerd en opgeschoond.

Staging-gebied is een tijdelijke tabel die de gegevens bevat en verbinding maakt met werkgebied- of feitentabellen. Bij afwezigheid van een staging-gebied zal de gegevensbelasting rechtstreeks van het OLTP-systeem naar het OLAP-systeem moeten gaan, wat de prestaties van het OLTP-systeem belemmert.

Datawarehouse-laag (DWH-laag)

Gegevens uit het permanente testgebied worden in de DataWareHouse-laag geladen. Het heeft een opslagplaats voor bedrijfsinformatie. Gegevens in deze laag worden voor een langere periode bewaard. D.w.z. Volledige historiegegevens (bijvoorbeeld gegevens van de afgelopen 5 jaar) worden hier in deze laag opgeslagen. Geen aggregatie van rapportagerelevante gegevens; de granulariteit van de gegevens die in deze laag zijn opgeslagen is op regelitem (gedetailleerd) niveau.

Operationele gegevensopslaglaag

Gegevens worden zeer vaak op continue basis vanuit de bronsystemen naar een operationele gegevensopslaglaag geladen. Daarom bevatten de gegevens in deze laag alle wijzigingen in de gegevens die gedurende de dag zijn aangebracht. Gegevens uit de operationele gegevensopslag kunnen later op bepaalde tijdstippen (bijvoorbeeld het einde van de dag) in de Datawarehouse-laag worden geladen om de datum in Datawarehouse-laag bij te werken. Deze Operational Data Store Layer kan ook gebruikt worden in geval van calamiteiten wanneer de data in de datawarehouse en datamart lagen verloren gaan. In dergelijke situaties kunnen gegevens worden geladen van de Operational Data Store-laag naar de Data Warehouse-laag en de Data Mart-laag. ODS is niet gebaseerd op het star-schemamodel, maar ze hebben een platte bestandsindeling.

Gebouwde datamartlaag

Architected Data Mart Layer, ook bekend als Infocube. Het is ontworpen om samengevatte en geaggregeerde gegevens gedurende een lange periode op te slaan. Gegevens uit de datawarehouse-laag worden in de architected datamart-laag geladen. Het wordt gebruikt bij analyse en rapportage. De gegevens zijn op een hoog niveau relevant voor het maken van rapporten waarin deze gegevens worden weergegeven. Datamanipulatie met bedrijfslogica gebeurt op deze laag. Het bestaat uit een centrale feitentabel (Key Figures) omgeven door verschillende dimensietabellen en wordt gebruikt om BW-query's te ondersteunen

Sleutelcomponenten van SAP BI-systeem:

Business Intelligence is een kerncomponent van SAP NetWeaver. In onderstaande figuur zijn de belangrijkste componenten van een BI-systeem weergegeven.

  • Datawarehousing - Dit is voornamelijk bedoeld voor het extraheren, transformeren en laden van gegevens uit bronsystemen.
  • BI-platform : de BI-platformlaag bevat BI-services ter ondersteuning van complexe analysetaken en -functies. Het bevat de Analytic Engine, die de gegevens verwerkt die worden opgevraagd via BEx-analyse-navigaties. De interface maakt invoer en manipulatie van gegevens mogelijk als onderdeel van BI Integrated Planning. Het heeft ook speciale analysetools zoals de Analysis Process Designer (APD) en de Data Mining die analisten in uw bedrijf de tools bieden om gegevens samen te voegen, te minen, voor te verwerken, op te slaan en te analyseren.
  • BI Suite - Deze tools helpen bij het maken van rapporten voor analysedoeleinden en bevatten de Business Explorer (BEx) die flexibele rapportage- en analysehulpmiddelen biedt.

De volgende gebieden in de Business Explorer kunnen worden gebruikt voor gegevensanalyses:

  1. BEx Analyzer (op Microsoft Excel gebaseerde analysetool met draaitabelachtige functies)
  2. BEx Web Analyzer (webgebaseerde analysetool met draaitabelachtige functies)
  3. BEx Web Application Designer (door de klant gedefinieerde en SAP BI-inhoud geleverd)
  4. BEx Report Designer (sterk opgemaakte webuitvoer)

SAP BI / BW-architectuur:

BI heeft een architectuur op drie niveaus:

Database Server: Waar gegevens fysiek worden opgeslagen (ODS, PSA, Infocube en metadata repository).

Applicatieserver: de applicatieserver is gebaseerd op de OLAP-processor. Het wordt gebruikt om gegevens op te halen die zijn opgeslagen op de databaseserver.

Presentation Server: beheert rapportage en gegevenstoegang.

  1. De gegevens worden uit de bronsystemen gehaald.
  2. Gegevens worden opgevoerd in de Persistent Storage Area (PSA). Dit bevat bronachtige gegevens.
  3. Gegevens worden opgeschoond, geladen en opgeslagen in Data Store Object.
  4. Gegevens worden in meerdere dimensies in de Infocube bekeken.
  5. Gegevens zijn beschikbaar door de OLAP-processor voor de Business Explorer om gegevens weer te geven volgens de analysevereisten van het bedrijf.
  6. Data kunnen door de Open Hub Service (InfoSpoke) ter beschikking worden gesteld aan SAP / Non-SAP, Data Marts.