SAP BI ArchiTeksturdiagram: Oversigtsvejledning

⚡ Smart opsummering

SAP BI-arkitekturen er organiseret i konceptuelle datalagerlag, staging, datawarehouse, operationelt datalager og datamart, på tværs af en trelags database-, applikations- og præsentationsstruktur, der omfatter...tracts, gemmer og rapporterer forretningsdata.

  • 📥 Staging-lag (PSA): Det persistente mellemlagringsområde modtager rå, uændrede data fra kildesystemer.
  • 🏢 Datalagerlag: Detaljerede historikdata gemmes her på lang sigt uden aggregering.
  • 🔁 Operanationalt datalager: ODS'et indeholder ofte opdaterede data og kan gendanne tabte lagerdata.
  • 📊 Datacenter (InfoCube): Architecsted Data Mart lagrer aggregerede data til analyse og rapportering.
  • 🗄️ Tre niveauer: Database-, applikations- (OLAP) og præsentationsservere danner BI-arkitekturen.
  • 🤖 AI Assistance: AI og SAP Datasphere moderniserer, hvordan BI-lag opbygges og forespørges.

SAP BI/BW Architecture

Inden vi lærer mere om SAP BI-arkitektur, lad os lære om de konceptuelle lag af datawarehousing med BI.

Konceptuelle lag af data warehousing med BI

Konceptuelle lag af data warehousing

Vedvarende opsamlingsområde: DataeksemplettracData, der indlæses fra kildesystemerne, kommer først ind i det persistente staging-område. Dataene på dette lag er rå og uændrede; de ​​konsolideres og renses kun i de næste lag. Staging-området er en midlertidig tabel, der indeholder dataene og opretter forbindelse til arbejdsområdet eller faktatabellerne. Uden et staging-område ville dataindlæsningen gå fra OLTP-systemet til OLAP system direkte, hvilket hæmmer præstationen af OLTP system.

Datalagerlag (DWH-lag): Data fra det persistente staging-område indlæses i datalagerlaget, som indeholder virksomhedens informationslager. Data gemmes her i en længere periode, dvs. alle historiske data (f.eks. de sidste 5 år). Der er ingen aggregering af rapporteringsrelevante data; granulariteten er på linjepostniveau (detaljeret niveau).

OperaNationalt datalagerlag: Data indlæses i OperaDet nationale datalagerlag indlæses meget ofte og kontinuerligt fra kildesystemerne, så dette lag indeholder alle de ændringer, der foretages i løbet af dagen. Data fra ODS'en kan indlæses i datalagerlaget på bestemte tidspunkter (f.eks. ved dagens slutning). Det kan også bruges til at gendanne data, hvis lager- og datalagerlagene går tabt. ODS'en er ikke baseret på en stjerneskemamodel; den er i fladt filformat.

ArchiBeskyttet datamartlag: ArchiDet beskyttede Data Warehouse-lag, også kendt som InfoCube, er designet til at lagre opsummerede og aggregerede data i lange perioder. Data fra data warehouse-laget indlæses i det og bruges i analyse og rapportering. Det består af en central faktatabel (nøgletal) omgivet af flere dimensionstabeller og understøtter BW-forespørgsler.

Nøglekomponenter i en SAP BI system

Business Intelligence er en kernekomponent i SAP NetWeaver. Nedenstående figur viser nøglekomponenterne i et BI-system.

Nøglekomponenter af SAP BI system

  • Data warehousing: primært til eks.tract, transformere og indlæse data fra kildesystemer.
  • BI-platform: Indeholder BI-tjenester, der understøtter kompleks analyse. Den indeholder den analytiske motor, som behandler data, der anmodes om via BEx-navigationer, og værktøjer som Analysis Process Designer (APD) og Data Mining til sammenlægning, mining og analyse af data.
  • BI Suite: værktøjer, der hjælper med at oprette rapporter. Den indeholder Business Explorer (BEx), som leverer fleksible rapporterings- og analyseværktøjer.

Følgende områder i Business Explorer kan bruges til dataanalyse:

  1. BEx-analysator (Microsoft Excel-baseret analyseværktøj med pivottabellignende funktioner).
  2. BEx Web Analyzer (webbaseret analyseværktøj med pivottabellignende funktioner).
  3. BEx Web Application Designer (kundedefineret og SAP BI Leveret indhold).
  4. BEx Report Designer (weboutput med højt format).

SAP BI/BW Architecture

BI har en tredelt arkitektur:

Databaseserver: hvor data fysisk lagres (ODS, PSA, InfoCube og metadataarkivet).

Applikationsserver: baseret på OLAP-processoren. Den bruges til at hente data, der er gemt på databaseserveren.

Præsentationsserver: administrerer rapportering og dataadgang.

  1. Data er ekskl.trachentet fra kildesystemerne.
  2. Data lagres i det persistente staging-område (PSA), som indeholder kildelignende data.
  3. Data renses, indlæses og gemmes i DataStore-objektet.
  4. Data vises i flere dimensioner i InfoCube.
  5. Data stilles til rådighed af OLAP-processoren for Business Explorer til visning i henhold til analysekrav.
  6. Data kan stilles til rådighed for SAP og ikke-SAP datamarts af Open Hub Service (InfoSpoke).

SAP BI/BW Architecture

Ofte Stillede Spørgsmål

Det persistente staging-område (PSA) er det indgående staging-lag, hvor data fra kildesystemer først lander i sin rå, uændrede form. Det beskytter kildesystemets ydeevne og fungerer som en buffer, hvorfra en DTP indlæser data videre til InfoProviders.

Open Hub-tjenesten distribuerer data ud af SAP BW til SAP og ikke-SAP mål såsom flade filer, databasetabeller eller andre applikationer. Det ældre InfoSpoke-objekt og den nyere Open Hub Destination styrer denne kontrollerede dataeksport.

OLAP-processoren, eller Analytic Engine, sidder på applikationsserveren. Den henter data fra databaselaget, anvender forespørgselslogik såsom filtre og beregninger og sender resultaterne til Business Explorer til rapportering og analyse.

AI sidder primært i analyselaget. SAP Analytics Cloud tilføjer udvidet analyse oven på BW-data, mens SAP Datasphere og HANA bruger maskinlæring til modellering og ydeevne og udvider den klassiske lagdelte arkitektur med intelligente tjenester.

Ja, i stigende grad. Maskinlæringsprofiler bruger kildedata til at foreslå trin i oprydning, modellering og iscenesættelse. SAP Joule AI-copilot kan anbefale objekter. SAP Datasphere, AI strømliner pipeline-design på tværs af lagerlagene.

Opsummer dette indlæg med: