SAP BODS-vejledning for begyndere

⚡ Smart opsummering

SAP BODS-vejledningen introducerer SAP BusinessObjects Data Services, ETL-platformen til virksomheder. LessVi dækker ETL-grundlæggende, historie, arkitektur, nøglebegreber, fordele, ulemper og cloud-sammenligning.

  • 🛠️ Enterprise ETL: Flytter data på tværs SAP og ikke-SAP systemer.
  • 🏗️ Tre lag: Webapp-, server- og BODS-tjenestelag.
  • ???? Job og flows: Arbejdsgange orkestrerer job, der kører dataflows række for række.
  • 🔗 Tilslutning: SAP ECC, HANA, Hadoop Oracle, SQL Server, REST API'er.
  • 🧹 Datakvalitet: Indbygget rensning, adressestandardisering, matchning.
  • ☁️ Cloud-efterfølger: SAP Data Intelligence Cloud og Datasphere udvider BODS.

SAP BODS-vejledning

Før vi lærer SAP BODS oversigt, lad os forstå

Hvad er ETL?

ETL står for Extract-Transform-Load, og det er en proces, der beskriver, hvordan data indlæses fra målsystemet til datalageret. Data udlæsestrachentet fra en database og transformeret, så den matcher data warehouse-skemaet. Derefter indlæses den tilbage til data warehouse-databasen i form af dimensions- og faktatabeller.

Hvad er SAP BODS?

SAP BODS er en ETL værktøj for eksempeltracudveksle data fra forskellige systemer, omdanne data til meningsfuld information og indlæse data i en datalager. Det er designet til at levere løsninger i virksomhedsklasse til dataintegration, datakvalitet, databehandling og dataprofilering. Den fulde form af SAP BODS er Business Objects Data Services.

Historie SAP BODS

Her er berømte vartegn i historien SAP BODS:

  • I 2002 omdøbte BusinessObjects de to softwareprodukter fra Acta til BusinessObjects datakvalitetsværktøj og BusinessObjects dataintegrationsværktøj.
  • Business Objects erhvervet af SAP i 2007, og begge disse produkter blev omdøbt til SAP BODQ og SAP BODI.
  • I 2008, blev SAP slog begge disse produkter sammen i et enkelt værktøj og omdøbte det til SAP Business Objects Data Services (BODS)

Den historie formede en lagdelt arkitektur designet til virksomhedsskala.

SAP BODS Architecture

Her er nogle grundlæggende komponenter af SAP BODS arkitektur:

SAP BODS Architecture diagram
SAP BODS Architecture diagram

Repository

Et lager er et sæt af en tabel, som indeholder brugeroprettede og foruddefinerede systemobjekt, kilde, målmetadata og transformationsregler. Det giver dig mulighed for at opsætte repositories på en åben klient/server platform. Dette hjælper dig med at dele metadata med andre virksomhedsværktøjer. Hvert lokalt lager er forbundet med en eller flere jobservere, som kører det job, du har oprettet.

Management Console

SAP BOD Data Services Management Console er den webbaserede applikation med følgende funktioner.

  • Effekt og lineær analyse
  • Administration
  • Auto dokumentation
  • Operational Dashboard
  • Datavalidering
  • Datakvalitetsdatarapporter.

Jobserver

Jobserverkomponenten hjælper dig med at starte dataflytningsmotoren. Den giver dig mulighed for at integrere data fra flere kilder. Den hjælper dig med at udføre komplekse datatransformationer og administrere transaktioner og eks.tractioner fra ERP-systemer og andre kilder.

Dataintegration Jobserverværktøjet giver dig mulighed for at flytte data ind i enten batch- eller realtidstilstand. Det giver høj datagennemstrømning og skalerbarhed. Mens du designer et job, kan du desuden også køre det fra Designeren, som fortæller jobserveren om at køre jobbet. Jobserveren giver dig også mulighed for at få jobbet fra dens tilknyttede BODS SAP repository.

Dataservicedesigner

Værktøjet Data Services Designer tilbyder en brugervenlig grafisk brugergrænseflade, der hjælper dig med at definere transformationer, datakortlægningpings og kontrollogik.

Denne komponent hjælper dig med at bygge applikationer, der indeholder data og arbejdsgange. Denne komponent giver dig også mulighed for at administrere metadata, der er gemt i et lager.

Skak Motor

Efter SAP BusinessObjects Data Services-job udføres, starter jobserveren motoren for at udføre dataeksemplarer.traction, transformation og bevægelse. Motoren bruger parallel processering og datatransformation i hukommelsen for at tilbyde høj dataforbindelse, kvalitet og skalerbarhed.

Adgang til server

Access-serveren tilbyder realtidsanmodnings-svar-besked, der indsamler beskedanmodninger, dirigerer dem til en realtidstjeneste og leverer et beskedsvar i en bestemt varighed. Acess-serveren forespørger på meddelelsen og sender dem til den næste tilgængelige realtidstjeneste på tværs af adskillige computerressourcer.

Adresseserver

Den næste komponent er adresseserveren. Det tilbyder adressevalidering og rettelser. Adresseserveren skal startes før behandling af datastrømme, som indeholder Global adresserensning eller Global Suggestion List transformation med EMEA-motoren aktiveret.

Arkitekturen introducerer BODS-specifikke termer, der er værd at definere.

Vigtige udtryk i SAP BODS

Datalager

Et datalager tilbyder en forbindelse til en datakilde som en database. Det er en forbindelsesgrænseflade mellem den faktiske backend-database og datatjenester. Datalager tillader også datatjenester at importere beskrivelsen af ​​datakilden, såsom metadata.

CMC (Central Management Console)

CMC er et webbaseret administrationsværktøj til BIR. Det er et nyttigt værktøj til at udføre nogle væsentlige funktioner som lagerregistrering, brugeradministration osv.

Dataintegrator webadministrator

Data Integrator webadministrator er også kendt som DI webadmin. Det hjælper dig med at vedligeholde arkiver i datatjenester. Denne SAP BOD-tjenester inkluderet i DI webadmin er Meta Repository, Central Repository, jobservices og webservices.

SAP Fordele ved datatjenester

Her er et par fordele ved BODS i SAP

  • SAP Business Objects tilbyder bedre profilering på grund af for mange opkøb af andre virksomheder.
  • Indlæringskurven for dette ETL-værktøj er hurtig, og det er nemt at bruge.
  • Tilbyder en nem brugergrænseflade til at udføre datamanipulationsopgaver.
  • Objekterne og funktionerne i BODS i SAP giver dig mulighed for at udføre manipulationer og transformation af data meget effektivt.
  • Der er systemleverede objekter og funktioner, som du nemt kan trække og slippe.
  • SAP BODS giver dig mulighed for at implementere forskellige datatransformationer ved hjælp af Data Integrator-sproget
  • SAP BODS hjælper dig med at udføre komplekse datatransformationer til opbygning af tilpassede funktioner.
  • Data Integrator Designer giver dig mulighed for at gemme realtids- og batchjob og nye projekter i lageret.

Ulemper ved SAP BODS

Her er nogle få ulemper ved at bruge SAP BODS.

  • Det er et dyrt værktøj, så de oprindelige indkøbsomkostninger er meget høje.
  • Business Objects har mange behov for et antal servere og omfattende hardware.
  • Business Objects er en udviklerplatform, hvilket betyder, at organisationer, der ønsker at bruge Business Objects, vil kræve støtte fra et højt kvalificeret udviklingsteam.

SAP BODS vs. SAP Data Intelligence Cloud

Mange SAP Teams planlægger nu migreringsstier fra BODS til cloudplatforme. Tabellen fremhæver strategiske forskelle.

Aspect SAP BODS Data Intelligence Cloud
Deployment Lokalt Cloud-native administreret
Primær brug Batch-ETL, datakvalitet Pipelines, ML, streaming
Datakvalitet Moden indbygget Indbygget plus ekstern
AI / ML Ekstern integration Native pipelines
Skalering Vertikal, manuel Elastiske beholdere
Bedste for Investeringer på stedet Cloud-first eller hybrid

Kunder med store BODS-investeringer kører normalt begge platforme under migreringen, flytter nye arbejdsbelastninger til skyen, samtidig med at stabile batchjob i BODS opretholdes.

Ofte Stillede Spørgsmål

BODS er on-premise ETL med moden datakvalitet. Data Intelligence Cloud er cloud-native og tilføjer ML-pipelines.

AI genererer ABAP-, SQL- og BODS-scripts, foreslår transformationer og forklarer funktioner.

Ja. Python UDF'er kalder AI-tjenester til anomalidetektion, deduplikering og adressevalidering.

Designer, jobserver, lokale og centrale lagre og administrationskonsol.

SAP ECC, S/4HANA, HANA, Oracle, SQL Server, Hadoop, filer, REST API'er, SaaS.

Ja. Kører på Azure, AWS, GCP. SAP tilbyder også Data Intelligence Cloud som administreret tjeneste.

Ja. SAP udgiver supportpakker. Nye projekter evaluerer Data Intelligence Cloud eller Datasphere.

Arbejdsfærdigheder på 2-3 måneder. Mestring tager 6-12 måneder med projekter.

Opsummer dette indlæg med: