Hem Personliga finanser Rollen av traditionell ETL i Big Data - dummies

Rollen av traditionell ETL i Big Data - dummies

Video: AWS Tutorial For Beginners | AWS Full Course - Learn AWS In 10 Hours | AWS Training | Edureka 2024

Video: AWS Tutorial For Beginners | AWS Full Course - Learn AWS In 10 Hours | AWS Training | Edureka 2024
Anonim

ETL-verktyg kombinerar tre viktiga funktioner (extrahera, transformera, ladda) som krävs för att få data från en stor datormiljö och sätta den in i en annan datamiljö. Traditionellt har ETL använts med satsvis bearbetning i datalagringsmiljöer. Datavarehus ger företagsanvändarna ett sätt att konsolidera information för att analysera och rapportera om data som är relevanta för deras affärsfokus. ETL-verktyg används för att omvandla data till det format som krävs av datalager.

Transformationen görs faktiskt i en mellanliggande plats innan data laddas i datalageret. Många programvaruleverantörer, inklusive IBM, Informatica, Pervasive, Talend och Pentaho, tillhandahåller ETL-programvaruverktyg.

ETL tillhandahåller den underliggande infrastrukturen för integration genom att utföra tre viktiga funktioner:

  • Utdrag: Läs data från källdatabasen.

  • Transform: Konvertera formatet för den extraherade data så att den överensstämmer med kraven i måldatabasen. Transformation görs genom att använda regler eller slå samman data med andra data.

  • Ladda: Skriv data till måldatabasen.

ETL utvecklas emellertid för att stödja integration över mycket mer än traditionella datalager. ETL kan stödja integration mellan transaktionssystem, operativdatabutiker, BI-plattformar, MDM-hubbar, molnet och Hadoop-plattformarna. ETL-programvaruförsäljare utvidgar sina lösningar för att ge stor datautvinning, transformation och laddning mellan Hadoop och traditionella datahanteringsplattformar.

ETL och mjukvaruverktyg för andra dataintegrationsprocesser som datautrensning, profilering och revision av allt arbete på olika aspekter av data för att säkerställa att uppgifterna anses trovärdiga. ETL-verktyg integreras med datakvalitetsverktyg, och många innehåller verktyg för datautrensning, datakartläggning och identifiering av datastamning. Med ETL extraherar du bara de data du behöver för integrationen.

ETL-verktyg behövs för laddning och konvertering av strukturerad och ostrukturerad data till Hadoop. Avancerade ETL-verktyg kan läsa och skriva flera filer parallellt från och till Hadoop för att förenkla hur data sammanfogas till en gemensam transformationsprocess. Vissa lösningar innehåller bibliotek av förbyggda ETL-transformationer för både transaktions- och interaktionsdata som körs på Hadoop eller en traditionell nätinfrastruktur.

Datatransformering är processen att ändra formatet på data så att det kan användas av olika applikationer.Detta kan innebära en förändring från det format som data lagras i i det format som behövs av den applikation som ska använda data. Denna process innehåller även mapping instruktioner så att applikationer får veta hur man får de data de behöver för att bearbeta.

Processdatatransformationen görs mycket mer komplex på grund av den svindlande tillväxten i mängden ostrukturerad data. En företagsapplikation, såsom en kundrelationshantering, har särskilda krav på hur data ska lagras. Uppgifterna är sannolikt strukturerade i de organiserade raderna och kolumnerna i en relationsdatabas. Data är halvstrukturerad eller ostrukturerad om den inte följer strikta formatkrav.

Informationen i ett e-postmeddelande anses exempelvis ostrukturerat. Några av företagets viktigaste uppgifter finns i ostrukturerade och halvstrukturerade former såsom dokument, e-postmeddelanden, komplexa meddelanden, kundsupport, transaktioner och information som kommer från paketprogram som ERP och CRM.

Datatransformationsverktyg är inte konstruerade för att fungera bra med ostrukturerad data. Som ett resultat har företag som behöver integrera ostrukturerad information i sitt beslutsprocess för affärsprocesser blivit utsatta för en betydande mängd manuell kodning för att åstadkomma den nödvändiga dataintegrationen.

Med tanke på tillväxten och betydelsen av ostrukturerad data för beslutsfattande, börjar ETL-lösningar från större leverantörer erbjuda standardiserade metoder för att transformera ostrukturerad data så att den lättare kan integreras med operativstrukturerad data.

Rollen av traditionell ETL i Big Data - dummies

Redaktörens val

Jewish Funeral Traditions - dummies

Jewish Funeral Traditions - dummies

Judiska begravningar sker vanligen i en synagoge, begravningshem eller på en kyrkogård. Med tradition är judiska begravningar enkla (symboliserar tron ​​att människor är alla lika i döden), men de varierar mycket och har ingen uppsättning liturgi. Att skicka blommor till ett begravnings- eller sorgshem är starkt avskräckt i judendomen. Inte bara kommer ...

Identifiera komplicerade grävande dummies

Identifiera komplicerade grävande dummies

Komplicerat roende är det tekniska namnet som sorgproffs ger till en sorgprocess som sitter fast vid något tillfälle , vilket gör det omöjligt för de förlorade att framgångsrikt starta eller avsluta sorgprocessen. Komplicerat sorg är ofta ett tecken på olösta problem i förhållandet mellan de förlorade och den avlidne som gör det ...

Redaktörens val

Hur man ställer in kartkontroller i Main_iPad. Storyboard i din iOS App - dummies

Hur man ställer in kartkontroller i Main_iPad. Storyboard i din iOS App - dummies

När du har en anpassad vy för MapController i din iOS-app, måste du berätta för iPad-storyboardet att du laddar in din anpassade vy i stället för en UIViewController. Följ dessa steg: Välj Projekt navigator genom att välja Main_iPad. storyboard och välj sedan View Controller i View Controller - Map Scene i dokumentutskriften. ...

Hur man roterar objekt i din iOS-app - dummies

Hur man roterar objekt i din iOS-app - dummies

Här hittar du hur man rotera en vy (i så fall vrid bilen runt) i din iOS-app. För att göra det uppdaterar du den roterande kodstuben du startade med och ersätter den med den fetstilta koden. - (void) rotera {CGAffineTransform transform = CGAffineTransformMakeRotation (M_PI); void (^ animation) () = ^ () {self. bil. transformera = transformera; ...

Hur man ställer in en WeatherController i Main_iPad. storyboard-fil för din iOS-app - dummies

Hur man ställer in en WeatherController i Main_iPad. storyboard-fil för din iOS-app - dummies

Bör du lägga till en ny anpassad vykontroll till din iOS-app innan du fortsätter till dessa steg. Du behöver fortfarande berätta för storyboardet att du vill att den ska ladda den nya anpassade vykontrollen istället för en UIViewController. Följ dessa steg:

Redaktörens val

Spara en grafisk stil i Adobe CS5 Illustrator - dummies

Spara en grafisk stil i Adobe CS5 Illustrator - dummies

Adobe Creative Suite 5 (Adobe CS5) Illustrator tillåter Du sparar en grafisk stil. En grafisk stil är en kombination av alla inställningar du väljer för ett visst filter eller en effekt i Utseendepanelen. Genom att spara informationen i en grafisk stil lagras du dessa attribut så att du snabbt och enkelt kan tillämpa ...

Välj som ett transformationsverktyg i Adobe CS5 Illustrator - dummies

Välj som ett transformationsverktyg i Adobe CS5 Illustrator - dummies

I Adobe Creative Suite 5 (Adobe CS5 ) Illustratör du kan använda markeringsverktyget för att skala och rotera ett valt objekt. Dra begränsningsboxens handtag för att ändra storlek på objektet, eller flytta dig utanför ett handtag och sedan, när markören ändras till en flippig pil (en böjd pil med pilhuvud i båda ändarna), dra till ...

Objekttransformation i Adobe CS5 Illustrator - dummies

Objekttransformation i Adobe CS5 Illustrator - dummies

Verktygen Rotate, Reflect, Scale och Shear i Adobe Creative Suite 5 (Adobe CS5) Illustrator använder alla samma grundläggande steg för att utföra transformationer. Här är fem sätt att transformera ett objekt: en för en godtycklig omvandling och fyra andra för exakta omvandlingar baserat på en numerisk mängd som du anger. Vilkårlig omvandlingsmetod Eftersom detta ...