SAP BI ArchiTeksturdiagram: Oversiktsveiledning

โšก Smart oppsummering

SAP BI-arkitektur er organisert i konseptuelle datavarehuslag, staging, datavarehus, operativt datalager og datamart, pรฅ tvers av en trelags database-, applikasjons- og presentasjonsstruktur som eks.tracts, lagrer og rapporterer forretningsdata.

  • ๐Ÿ“ฅ Staging-lag (PSA): Det vedvarende oppsamlingsomrรฅdet mottar rรฅdata, uendrede data fra kildesystemer.
  • ๐Ÿข Datavarehuslag: Detaljerte historikkdata lagres her pรฅ lang sikt uten aggregering.
  • ๐Ÿ” Operanasjonalt datalager: ODS-systemet inneholder ofte oppdaterte data og kan gjenopprette tapte lagerdata.
  • ๐Ÿ“Š Data Mart (InfoCube): Ocuco Architecsted Data Mart lagrer aggregerte data for analyse og rapportering.
  • ๐Ÿ—„๏ธ Tre nivรฅer: Database-, applikasjons- (OLAP) og presentasjonsservere danner BI-arkitekturen.
  • ๐Ÿค– AI-hjelp: AI og SAP Datasphere moderniserer hvordan BI-lag bygges og spรธrres.

SAP BI/BW Architecture

Fรธr vi lรฆrer mer om SAP BI-arkitektur, la oss lรฆre om de konseptuelle lagene i datavarehus med BI.

Konseptuelle lag av datavarehus med BI

Konseptuelle lag av datavarehus

Vedvarende oppsamlingsomrรฅde: DataeksemplettracData som lastes inn fra kildesystemene gรฅr fรธrst inn i det vedvarende oppsamlingsomrรฅdet. Dataene pรฅ dette laget er rรฅ og uendret; de konsolideres og renses bare i de neste lagene. Oppsamlingsomrรฅdet er en midlertidig tabell som inneholder dataene og kobles til arbeidsomrรฅdet eller faktatabellene. Uten et oppsamlingsomrรฅde ville datalastingen gรฅtt fra OLTP-systemet til OLAP-systemet direkte, noe som hemmer ytelsen til OLTP-system.

Datavarehuslaget (DWH-laget): Data fra det vedvarende oppsamlingsomrรฅdet lastes inn i datalagerlaget, som inneholder bedriftens informasjonslager. Data lagres her over en lengre periode, det vil si alle historiske data (for eksempel de siste 5 รฅrene). Det er ingen aggregering av rapporteringsrelevante data; granulariteten er pรฅ linjeelementnivรฅ (detaljert nivรฅ).

Operanasjonalt datalagringslag: Data lastes inn i OperaDet nasjonale datalagerlaget (ODS) lastes inn i datalagerlaget svรฆrt ofte og kontinuerlig fra kildesystemene, sรฅ dette laget inneholder alle endringene som gjรธres i lรธpet av dagen. Data fra ODS kan lastes inn i datalagerlaget pรฅ bestemte tidspunkter (for eksempel slutten av dagen). Det kan ogsรฅ brukes til รฅ gjenopprette data hvis lager- og datalagerlagene gรฅr tapt. ODS er ikke basert pรฅ en stjerneskjemamodell; den er i flatt filformat.

ArchiBeskyttet datamartlag: Ocuco ArchiDet beskyttede datavarehuset, ogsรฅ kjent som InfoCube, er designet for รฅ lagre oppsummerte og aggregerte data over lange perioder. Data fra datavarehuset lastes inn i det og brukes i analyse og rapportering. Det bestรฅr av en sentral faktatabell (nรธkkeltall) omgitt av flere dimensjonstabeller og stรธtter BW-spรธrringer.

Nรธkkelkomponenter i en SAP BI System

Business Intelligence er en kjernekomponent i SAP NetWeaver. Figuren under viser nรธkkelkomponentene i et BI-system.

Nรธkkelkomponenter i SAP BI System

  • Datavarehus: hovedsakelig til ekstract, transformere og laste inn data fra kildesystemer.
  • BI-plattform: inneholder BI-tjenester som stรธtter kompleks analyse. Den inneholder den analytiske motoren, som behandler data som forespurtes via BEx-navigasjon, og verktรธy som Analysis Process Designer (APD) og Data Mining for sammenslรฅing, utvinning og analyse av data.
  • BI Suite: verktรธy som hjelper med รฅ lage rapporter. Den inneholder Business Explorer (BEx), som tilbyr fleksible rapporterings- og analyseverktรธy.

Fรธlgende omrรฅder i Business Explorer kan brukes til dataanalyse:

  1. BEx-analysator (Microsoft Excel-basert analyseverktรธy med pivottabelllignende funksjoner).
  2. BEx Web Analyzer (nettbasert analyseverktรธy med pivottabelllignende funksjoner).
  3. BEx Web Application Designer (kundedefinert og SAP BI Innhold levert).
  4. BEx Report Designer (hรธyformatert webutdata).

SAP BI/BW Architecture

BI har en trelagsarkitektur:

Databaseserver: hvor data lagres fysisk (ODS, PSA, InfoCube og metadata-arkivet).

Applikasjonsserver: basert pรฅ OLAP-prosessoren. Den brukes til รฅ hente data lagret pรฅ databaseserveren.

Presentasjonsserver: administrerer rapportering og datatilgang.

  1. Dataene er eks.trachentet fra kildesystemene.
  2. Data lagres i det persistente oppsamlingsomrรฅdet (PSA), som inneholder kildelignende data.
  3. Data renses, lastes inn og lagres i DataStore-objektet.
  4. Data vises i flere dimensjoner i infokuben.
  5. Data gjรธres tilgjengelige av OLAP-prosessoren for Business Explorer for visning i henhold til analysekrav.
  6. Data kan gjรธres tilgjengelig for SAP og ikke-SAP datamarts av Open Hub-tjenesten (InfoSpoke).

SAP BI/BW Architecture

Spรธrsmรฅl og svar

Det persistente oppsamlingsomrรฅdet (PSA) er det innkommende oppsamlingslaget der data fra kildesystemer fรธrst lander i sin rรฅ, uendrede form. Det beskytter kildesystemets ytelse og gir en buffer som en DTP laster data videre fra til InfoProviders.

Open Hub-tjenesten distribuerer data ut av SAP BW til SAP og ikke-SAP mรฅl som flate filer, databasetabeller eller andre applikasjoner. Det eldre InfoSpoke-objektet og den nyere Open Hub Destination kontrollerer denne kontrollerte dataeksporten.

OLAP-prosessoren, eller den analytiske motoren, sitter pรฅ applikasjonsserveren. Den henter data fra databaselaget, bruker spรธrrelogikk som filtre og beregninger, og sender resultatene til Business Explorer for rapportering og analyse.

AI sitter hovedsakelig i analyselaget. SAP Analytics Cloud legger til utvidet analyse over BW-data, mens SAP Datasphere og HANA bruker maskinlรฆring for modellering og ytelse, og utvider den klassiske lagdelte arkitekturen med intelligente tjenester.

I รธkende grad, ja. Maskinlรฆringsprofiler bruker kildedata for รฅ foreslรฅ trinn for oppretting, rensing og modellering, og SAP Joule AI-copilot kan anbefale objekter. SAP Datasphere, AI effektiviserer pipeline-design pรฅ tvers av lagerlagene.

Oppsummer dette innlegget med: