SAP BODS-zelfstudie voor beginners

โšก Slimme samenvatting

SAP BODS-handleiding introduceert SAP BusinessObjects Data Services, het ETL-platform voor bedrijven. LessDe cursussen behandelen de basisprincipes van ETL, de geschiedenis, de architectuur, belangrijke termen, de voordelen, de nadelen en een vergelijking met de cloud.

  • ๏ธ Enterprise ETL: Verplaatst gegevens over SAP en niet-SAP systemen.
  • ???? ๏ธ Drie lagen: Webapplicatie-, server- en BODS-servicelagen.
  • ๐Ÿ“‹ Banen en stromen: Workflows coรถrdineren taken die gegevensstromen rij voor rij uitvoeren.
  • ๐Ÿ”— Connectiviteit: SAP ECC, HANA, Hadoop, OracleSQL Server, REST API's.
  • ๐Ÿงน Data kwaliteit: Ingebouwde reiniging, adresstandaardisatie, matching.
  • โ˜๏ธ Cloud-opvolger: SAP Data Intelligence Cloud en Datasphere breiden BODS uit.

SAP BODS-handleiding

Voordat we het leren SAP BODS-overzicht, laten we het begrijpen

Wat is ETL?

ETL staat voor Extract-Transform-Load is het proces waarmee gegevens van het doelsysteem naar het datawarehouse worden geladen. Gegevens worden bijvoorbeeld...tracDe gegevens worden uit een database gehaald en getransformeerd om te voldoen aan het schema van het datawarehouse. Daarna worden ze teruggeladen in de datawarehouse-database in de vorm van dimensie- en feitentabellen.

Wat is SAP BODS?

SAP BODEN is een ETL-tool voor extracGegevens verzamelen uit verschillende systemen, gegevens omzetten in betekenisvolle informatie en gegevens laden in een datawarehouse. Het is ontworpen om oplossingen van ondernemingsklasse te leveren voor data-integratie, datakwaliteit, dataverwerking en dataprofilering. De volledige vorm van SAP BODS staat voor Business Objects Data Services.

Geschiedenis van SAP BODEN

Hier zijn beroemde bezienswaardigheden uit de geschiedenis van SAP BODS:

  • In 2002 heeft BusinessObjects de twee softwareproducten van Acta omgedoopt tot BusinessObjects Data Quality-tool en BusinessObjects Data Integration-tool.
  • Business Objects overgenomen door SAP in 2007 en beide producten werden omgedoopt tot SAP BODQ en SAP BODI.
  • In 2008, SAP heeft beide producten samengevoegd in รฉรฉn tool en de naam ervan gewijzigd in SAP Business Objects-gegevensservices (BODS)

Die geschiedenis heeft geleid tot een gelaagde architectuur die is ontworpen voor bedrijfsbrede toepassingen.

SAP BODEN Architectuur

Hier zijn enkele basiscomponenten van SAP BODS-architectuur:

SAP BODEN Archistructuurdiagram
SAP BODEN Archistructuurdiagram

bewaarplaats

Een repository is een set van een tabel die door de gebruiker gemaakte en vooraf gedefinieerde systeemobjecten, bron-, doelmetagegevens en transformatieregels bevat. Hiermee kunt u repository's opzetten op een open client/server-platform. Dit helpt u bij het delen van metadata met andere bedrijfstools. Elke lokale repository is verbonden met een of meer jobservers waarop de door u gemaakte job wordt uitgevoerd.

Management Console

SAP BOD Data Services Management Console is een webgebaseerde applicatie met de volgende functies.

  • Impact en lineaire analyse
  • Administratie
  • Automatische documentatie
  • Operationeel dashboard
  • Data Validation
  • Datakwaliteit Datarapporten.

Jobserver

De Job Server-component helpt u bij het starten van de dataverplaatsingsengine. Hiermee kunt u gegevens uit meerdere bronnen integreren. Het helpt u bij het uitvoeren van complexe datatransformaties en het beheren van transacties en export.tracgegevens uit ERP-systemen en andere bronnen.

Met de Data Integration Job Server-tool kunt u gegevens in batch- of realtimemodus verplaatsen. Het levert een hoge gegevensdoorvoer en schaalbaarheid. Bovendien kunt u tijdens het ontwerpen van een taak deze ook uitvoeren vanuit de Designer, die de Job Server vertelt de taak uit te voeren. Met de Job Server kunt u de taak ook ophalen van de bijbehorende BODS SAP repository.

Ontwerper van dataservices

De Data Services Designer-tool biedt een gebruiksvriendelijke grafische interface waarmee u transformaties en gegevensmapping kunt definiรซren.pings, en besturingslogica.

Dit onderdeel helpt u bij het bouwen van applicaties die gegevens en workflows bevatten. Met dit onderdeel kunt u ook metagegevens beheren die zijn opgeslagen in een repository.

Motoren

Na SAP Wanneer BusinessObjects Data Services-taken worden uitgevoerd, start de Job Server de engine om gegevensverwerking uit te voeren.tracverwerking, transformatie en verplaatsing. De engine maakt gebruik van parallelle verwerking en in-memory datatransformatie om een โ€‹โ€‹hoge dataconnectiviteit, kwaliteit en schaalbaarheid te bieden.

Toegangsserver

De toegangsserver biedt een realtime verzoek-antwoordbericht dat berichtverzoeken verzamelt, deze naar een realtime service stuurt en binnen een bepaalde tijd een antwoord op het bericht aflevert. De Acess Server vraagt โ€‹โ€‹berichten op en stuurt deze naar de volgende beschikbare realtime service via talloze computerbronnen.

Adresserver

Het volgende onderdeel is de adresserver. Het biedt adresvalidatie en correcties. De adresserver moet worden gestart voordat gegevensstromen kunnen worden verwerkt die de transformatie van de Global Address Cleanse- of Global Suggestion-lijst bevatten, terwijl de EMEA-engine is ingeschakeld.

De architectuur introduceert BODS-specifieke termen die het waard zijn om te definiรซren.

Belangrijke termen in SAP BODEN

DataStore

Een Datastore biedt een koppeling met een gegevensbron zoals een database. Het is een koppelingsinterface tussen de daadwerkelijke backend-database en dataservices. Met Data Store kunnen dataservices ook de beschrijving van de gegevensbron, zoals metagegevens, importeren.

CMC (Centrale beheerconsole)

CMC is een webgebaseerde beheertool voor BOD. Het is een handig hulpmiddel om enkele essentiรซle functies uit te voeren, zoals repositoryregistratie, gebruikersbeheer, enz.

Data Integrator Webbeheerder

Data Integrator-webbeheerder wordt ook wel DI-webbeheerder genoemd. Het helpt u bij het onderhouden van repository's in Data Services. Dit SAP BOD-services die zijn opgenomen in DI-webbeheer zijn Meta Repository, Central Repository, jobservices en webservices.

SAP Voordelen van dataservices

Hier zijn een paar voordelen van BODS SAP

  • SAP Business Objects biedt betere profilering vanwege te veel overnames van andere bedrijven.
  • De leercurve van deze ETL-tool is snel en gemakkelijk te gebruiken.
  • Biedt een eenvoudig te gebruiken interface voor het uitvoeren van gegevensmanipulatietaken.
  • De objecten en functies van BODS in SAP stellen u in staat zeer efficiรซnt manipulaties en transformaties van gegevens uit te voeren.
  • Er zijn door het systeem geleverde objecten en functies die u eenvoudig kunt slepen en neerzetten.
  • SAP Met BODS kunt u verschillende datatransformaties implementeren met behulp van de Data Integrator-taal
  • SAP Met BODS kunt u complexe datatransformaties uitvoeren om aangepaste functies te bouwen.
  • Met Data Integrator Designer kunt u realtime- en batchtaken en nieuwe projecten in de repository opslaan.

Nadelen van SAP BODEN

Hier zijn enkele nadelen van het gebruik SAP BODS.

  • Het is een duur hulpmiddel, dus de initiรซle aanschafkosten zijn erg hoog.
  • Business Objects hebben velen een aantal servers en uitgebreide hardware nodig.
  • Business Objects is een ontwikkelaarsplatform, wat betekent dat organisaties die Business Objects willen gebruiken de ondersteuning nodig hebben van een zeer bekwaam ontwikkelteam.

SAP BODS vs SAP Data Intelligence Cloud

Veel SAP Teams plannen nu migratietrajecten van BODS naar cloudplatformen. De tabel benadrukt de strategische verschillen.

Aspect SAP BODEN Data Intelligence Cloud
Deployment On-premises Cloud-native beheerd
Primair gebruik Batch ETL, gegevenskwaliteit Pijplijnen, ML, streaming
Data kwaliteit Volwassen ingebouwd Ingebouwd plus extern
AI/ML Externe integratie Native pipelines
scaling Verticaal, handmatig Elastische containers
Best voor On-prem investeringen Cloud-first of hybride

Klanten met aanzienlijke investeringen in BODS gebruiken tijdens de migratie doorgaans beide platforms: ze verplaatsen nieuwe workloads naar de cloud, terwijl ze de stabiele batchtaken in BODS behouden.

Veelgestelde vragen

BODS is een on-premises ETL-oplossing met een hoge datakwaliteit. Data Intelligence Cloud is cloud-native en voegt daar ML-pipelines aan toe.

AI genereert ABAP-, SQL- en BODS-scripts, stelt transformaties voor en legt functies uit.

Ja. Python UDF's roepen AI-services aan voor anomaliedetectie, het verwijderen van duplicaten en adresvalidatie.

Ontwerper, taakserver, lokale en centrale opslagplaatsen en beheerconsole.

SAP ECC, S/4HANA, HANA, OracleSQL Server, Hadoop, bestanden, REST API's, SaaS.

Ja. Werkt op AzureAWS, GCP. SAP Biedt ook Data Intelligence Cloud aan als beheerde service.

Ja. SAP brengt ondersteuningspakketten uit. Nieuwe projecten evalueren Data Intelligence Cloud of Datasphere.

Werkvaardigheid wordt bereikt binnen 2-3 maanden. Beheersing vereist 6-12 maanden aan projecten.

Vat dit bericht samen met: