SAP BODS Tutorial för nybörjare: Vad är, Architecture
Innan vi lär oss SAP BODS översikt, låt oss förstå
Vad är ETL?
ETL står för Extract-Transform-Load, och det är en process för hur data laddas från målsystemet till datalagret. Data extraheras från en databas och transformeras för att matcha enligt datalagerschemat. Därefter laddas den tillbaka till datalagerdatabasen i form av dimensions- och faktatabeller.
Vad är SAP BODS?
SAP BODS är ett ETL-verktyg för att extrahera data från olika system, omvandla data till meningsfull information och ladda data i en datalagret. Den är designad för att leverera lösningar i företagsklass för dataintegration, datakvalitet, databehandling och dataprofilering. Den fullständiga formen av SAP BODS är Business Objects Data Services.
Historien om SAP BODS
Här finns kända landmärken i historien SAP BODS:
- År 2002 omdöpte BusinessObjects de två mjukvaruprodukterna från Acta till BusinessObjects datakvalitetsverktyg och BusinessObjects dataintegrationsverktyg.
- Affärsobjekt förvärvade av SAP 2007 och båda dessa produkter bytte namn till SAP BODQ och SAP BODI.
- 2008, SAP slog samman båda dessa produkter i ett enda verktyg och döpte om det till SAP Business Objects Data Services (BODS)
SAP BODS Architecture
Här är några grundläggande komponenter i SAP BODS arkitektur:
förvaret
Ett arkiv är en uppsättning av en tabell som innehåller användarskapade och fördefinierade systemobjekt, källa, målmetadata och transformationsregler. Det låter dig ställa in förråd på en öppen klient/serverplattform. Detta hjälper dig att dela metadata med andra företagsverktyg. Varje lokalt arkiv är kopplat till en eller flera jobbservrar som kör jobbet du har skapat.
Management Console
SAP BOD Data Services Management Console är den webbaserade applikationen med följande funktioner.
- Effekt och linjär analys
- Administration
- Automatisk dokumentation
- Operational Dashboard
- Datagransknings
- Datakvalitetsdatarapporter.
Jobbserver
Jobbserverkomponenten hjälper dig att starta datarörelsemotorn. Det låter dig integrera data från flera källor. Det hjälper dig att utföra komplexa datatransformationer och hanterar transaktioner och utdrag från affärssystem och andra källor.
Dataintegration Jobbserververktyget låter dig flytta in data i antingen batch- eller realtidsläge. Den ger hög datagenomströmning och skalbarhet. När du designar ett jobb kan du dessutom köra det från Designern som säger till jobbservern att köra jobbet. Jobbservern låter dig också få jobbet från dess associerade BODS SAP förvaret.
Datatjänster designer
Dataservicedesignerverktyget erbjuder ett lättanvänt grafiskt användargränssnitt som hjälper dig att definiera transformationer, datamappningar och kontrolllogik.
Den här komponenten hjälper dig att bygga applikationer som innehåller data och arbetsflöden. Denna komponent låter dig också hantera metadata som lagras i ett arkiv.
Motorer
Efter SAP BusinessObjects Data Services-jobb exekveras, startar jobbservern motorn för att utföra dataextraktion, transformation och rörelse. Motorn använder parallell bearbetning och datatransformation i minnet för att erbjuda hög dataanslutning, kvalitet och skalbarhet.
Access server
Åtkomstservern erbjuder ett meddelande i realtid som samlar in meddelandeförfrågningar och dirigerar dem till en realtidstjänst och levererar ett meddelandesvar under en viss tid. Acess Server frågar meddelanden och skickar dem till nästa tillgängliga realtidstjänst över många datorresurser.
Adressserver
Nästa komponent är adressservern. Den erbjuder adressvalidering och korrigeringar. Adressservern måste startas innan bearbetning av dataflöden som innehåller den globala adressrensningen eller globala förslagslistans transformation med EMEA-motorn aktiverad.
Viktiga termer i SAP BODS
Datalagring
En Datastore erbjuder en anslutning till en datakälla som en databas. Det är ett länkande gränssnitt mellan den faktiska backend-databasen och datatjänster. Datalagring tillåter också datatjänster att importera beskrivningen av datakällan, såsom metadata.
CMC (Central Management Console)
CMC är ett webbaserat administrationsverktyg för BIR. Det är ett användbart verktyg för att utföra några viktiga funktioner som registrering av förvar, användarhantering, etc.
Dataintegratör webbadministratör
Data Integrator webbadministratör är även känd som DI webbadmin. Det hjälper dig att underhålla arkiv i datatjänster. Detta SAP BOD-tjänster som ingår i DI webbadmin är Meta Repository, Central Repository, jobbtjänster och webbtjänster.
SAP Fördelar med datatjänster
Här är några fördelar med BODS i SAP
- SAP Business Objects erbjuder bättre profilering på grund av för många förvärv av andra företag.
- Inlärningskurvan för detta ETL-verktyg är snabb och det är lätt att använda.
- Erbjuder ett enkelt gränssnitt för att utföra datamanipuleringsuppgifter.
- Objekten och funktionerna hos BODS i SAP låter dig utföra manipulationer och omvandling av data mycket effektivt.
- Det finns systemförsedda objekt och funktioner som du enkelt kan dra och släppa.
- SAP BODS låter dig implementera olika datatransformationer med hjälp av Data Integrator-språket
- SAP BODS hjälper dig att utföra komplexa datatransformationer för att bygga skräddarsydda funktioner.
- Data Integrator Designer låter dig lagra realtids- och batchjobb och nya projekt i arkivet.
Nackdelar med SAP BODS
Här är några nackdelar med att använda SAP BODS.
- Det är ett dyrt verktyg, så den initiala inköpskostnaden är mycket hög.
- Business Objects behöver många ett antal servrar och omfattande hårdvara.
- Business Objects är en utvecklarplattform vilket innebär att organisationer som vill använda Business Objects kommer att behöva stöd från ett mycket skickligt utvecklingsteam.
Sammanfattning
- SAP BODS är ett ETL-verktyg av SAP som kan extrahera data från olika system, omvandla dem till meningsfull information och ladda dem i olika typer av system.
- Smakämnen SAP BODS full form är Business Objects Data Services.
- Repository, Management Console, Designer, Job Server, Access Server, är viktiga komponenter i SAP BODS Architecture
- SAP Business Objects erbjuder bättre profilering på grund av för många förvärv av andra företag.
- BODS är ett dyrt verktyg, så den initiala inköpskostnaden är mycket hög