SAP BI ArchiStructuurdiagram: Overzichtshandleiding

โšก Slimme samenvatting

SAP De BI-architectuur is georganiseerd in conceptuele datawarehouse-lagen, staging, datawarehouse, operationele datastore en datamart, binnen een drielaagse database-, applicatie- en presentatiestructuur.tracslaat bedrijfsgegevens op, bewaart ze en rapporteert ze.

  • ๐Ÿ“ฅ Staginglaag (PSA): De permanente stagingzone ontvangt onbewerkte, ongewijzigde gegevens van bronsystemen.
  • ๐Ÿข Datawarehouse-laag: Gedetailleerde historische gegevens worden hier voor de lange termijn opgeslagen, zonder aggregatie.
  • ๐Ÿ” Operaationele gegevensopslag: Het ODS bevat regelmatig bijgewerkte gegevens en kan verloren magazijngegevens herstellen.
  • ๐Ÿ“Š Data Mart (InfoCube): De ArchiDe beveiligde datamart slaat geaggregeerde gegevens op voor analyse en rapportage.
  • ๏ธ Drie niveaus: Database-, applicatie- (OLAP)- en presentatieservers vormen samen de BI-architectuur.
  • ๐Ÿค– AI-assistentie: AI en SAP Datasphere moderniseert de manier waarop BI-lagen worden opgebouwd en opgevraagd.

SAP BI/ZW Architectuur

Voordat we er meer over te weten komen SAP In het kader van BI-architectuur gaan we de conceptuele lagen van datawarehousing met BI bekijken.

Conceptuele lagen van datawarehousing met BI

Conceptuele lagen van datawarehousing

Permanente opslaglocatie: De gegevens extracDe gegevens die vanuit de bronsystemen worden ingevoerd, komen eerst in de permanente stagingzone terecht. De gegevens op deze laag zijn onbewerkt en ongewijzigd; ze worden pas in de volgende lagen geconsolideerd en opgeschoond. De stagingzone is een tijdelijke tabel die de gegevens bevat en is gekoppeld aan de werkruimte of feitentabellen. Zonder een stagingzone zouden de gegevens rechtstreeks van het OLTP-systeem naar het werkgebied gaan. OLAP-systeem rechtstreeks, wat de prestaties van de belemmert OLTP-systeem.

Datawarehouse-laag (DWH-laag): Gegevens uit de permanente stagingomgeving worden in de datawarehouse-laag geladen, die de bedrijfsgegevens bevat. Hier worden gegevens voor een langere periode opgeslagen, namelijk de volledige historie (bijvoorbeeld de laatste 5 jaar). Er vindt geen aggregatie van rapportagerelevante gegevens plaats; de granulariteit is op regelniveau (gedetailleerd).

OperaNationale gegevensopslaglaag: De gegevens worden in de geladen. OperaDe ODS-laag laadt zeer frequent en continu gegevens op vanuit de bronsystemen, waardoor deze laag alle wijzigingen bevat die gedurende de dag zijn aangebracht. Gegevens uit de ODS kunnen op specifieke tijdstippen (bijvoorbeeld aan het einde van de dag) in de datawarehouse-laag worden geladen. De ODS kan ook worden gebruikt om gegevens te herstellen als de datawarehouse- en datamart-lagen verloren gaan. De ODS is niet gebaseerd op een sterschema; de gegevens worden opgeslagen in een plat bestandsformaat.

ArchiBeveiligde Data Mart-laag: De ArchiDe beveiligde Data Mart-laag, ook wel InfoCube genoemd, is ontworpen om samengevatte en geaggregeerde gegevens voor langere perioden op te slaan. Gegevens uit de datawarehouse-laag worden erin geladen en gebruikt voor analyses en rapportages. De InfoCube bestaat uit een centrale feitentabel (kerncijfers) omringd door verschillende dimensietabellen en ondersteunt BW-query's.

Belangrijkste componenten van een SAP BI-systeem

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

Belangrijkste onderdelen van SAP BI-systeem

  • Data opslagplaats: voornamelijk om uit tetracGegevens verwerken, transformeren en laden vanuit bronsystemen.
  • BI-platform: Het bevat BI-services die complexe analyses ondersteunen. Het omvat de Analytic Engine, die gegevens verwerkt die via BEx-navigatie worden opgevraagd, en tools zoals de Analysis Process Designer (APD) en Data Mining voor het samenvoegen, extraheren en analyseren van gegevens.
  • BI-suite: tools die helpen bij het maken van rapporten. Het bevat de Business Explorer (BEx), die flexibele rapportage- en analysetools biedt.

De volgende onderdelen in Business Explorer kunnen worden gebruikt voor data-analyse:

  1. BEx Analyzer (Microsoft Excel-gebaseerde analysetool met functies die lijken op draaitabellen.
  2. BEx Web Analyzer (webgebaseerde analysetool met functies die lijken op draaitabellen).
  3. BEx Web Application Designer (door de klant gedefinieerde en SAP BI (Inhoud aangeleverd).
  4. BEx Report Designer (webuitvoer met hoge specificatie).

SAP BI/ZW Architectuur

BI heeft een architectuur met drie lagen:

Database server: waar de gegevens fysiek worden opgeslagen (ODS, PSA, InfoCube en de metadata-repository).

Applicatie server: Gebaseerd op de OLAP-processor. Deze wordt gebruikt om gegevens op te halen die zijn opgeslagen in de databaseserver.

Presentatieserver: Beheert rapportage en gegevenstoegang.

  1. Gegevens zijn extracted afkomstig van de bronsystemen.
  2. De gegevens worden opgeslagen in het Persistent Staging Area (PSA), waar brongegevens worden bewaard.
  3. De gegevens worden opgeschoond, geladen en opgeslagen in het DataStore-object.
  4. In de InfoCube worden gegevens vanuit meerdere dimensies bekeken.
  5. De OLAP-processor stelt de gegevens beschikbaar aan Business Explorer, zodat deze kunnen worden weergegeven volgens de analysevereisten.
  6. Gegevens kunnen beschikbaar worden gesteld aan SAP en niet-SAP Data marts van de Open Hub Service (InfoSpoke).

SAP BI/ZW Architectuur

Veelgestelde vragen

De Persistent Staging Area (PSA) is de inkomende staginglaag waar gegevens van bronsystemen voor het eerst in onbewerkte, ongewijzigde vorm aankomen. Het beschermt de prestaties van de bronsystemen en biedt een buffer van waaruit een DTP gegevens verder laadt naar InfoProviders.

De Open Hub-service distribueert gegevens vanuit SAP BW naar SAP en niet-SAP Doelwitten zoals platte bestanden, databasetabellen of andere applicaties. Het oudere InfoSpoke-object en de nieuwere Open Hub Destination beheren deze gecontroleerde gegevensexport.

De OLAP-processor, ofwel de analytische engine, bevindt zich op de applicatieserver. Deze haalt gegevens op uit de databaselaag, past querylogica toe zoals filters en berekeningen, en levert de resultaten aan de Business Explorer voor rapportage en analyse.

AI bevindt zich voornamelijk in de analyselaag. SAP Analytics Cloud voegt augmented analytics toe aan BW-gegevens, terwijl SAP Datasphere en HANA gebruiken machine learning voor modellering en prestatieverbetering, waarmee de klassieke gelaagde architectuur wordt uitgebreid met intelligente services.

Steeds vaker wel. Machine learning gebruikt profielen van brongegevens om stappen voor voorbereiding, opschoning en modellering voor te stellen, en de SAP Joule AI-copilot kan objecten aanbevelen. In SAP Datasphere, AI stroomlijnt het ontwerp van pipelines over de verschillende lagen van het datawarehouse.

Vat dit bericht samen met: