" ETL " sta per Extract , Transform and Load - i tre compiti fondamentali di ETL . Estratto comporta l'estrazione di dati da fonti esterne che si desidera portare nelle vostre banche dati . Trasforma consiste nel manipolare i dati esterni in un formato che corrisponderà con il formato dei dati attualmente nei database . Il carico è di importazione dei dati trasformati nel database finale o sistema in cui risiederà . Alcuni hanno trovato più facile per caricare il priot dati per trasformarlo , ed è possibile vedere il termine scritto come " ELT . " Ogni attività da solo può essere complesso e ci sono strumenti software e sistemi costruiti appositamente per l'elaborazione ETL . Estrarre
Il compito "Extract" comporta la raccolta di dati da fonti esterne che si desidera portare in per i vostri sistemi e database . In una società, i dati possono essere trovati nei database stand-alone o fogli di calcolo che non sono integrati con qualsiasi database master. I dati potrebbero essere anche cartaceo o potrebbero essere i dati acquistati da un fornitore di dati . L'obiettivo di questa attività è quello di comprendere il formato dei dati , valutare la qualità complessiva dei dati e di estrarre i dati dalla sorgente in modo che possa essere manipolato nel prossimo compito .
Trasforma
Nella fase " Trasforma" , è possibile utilizzare una varietà di strumenti software e anche la programmazione personalizzata di manipolare i dati in modo che si integra con i dati che hai già. Ad esempio, si consideri un sistema che identifica i maschi con una "M" e le femmine con una " F" Se avete estratto i dati da una fonte esterna che identifica i maschi con un " 1" e le femmine con un " 2 , " è necessario trasformare i dati mediante la conversione del " 1 "a una" M " e il " 2 "a una" F " in modo che corrisponda con i dati che si trovano attualmente nelle vostre banche dati e dei sistemi .
carico
Dopo aver trasformato con successo i dati necessari per caricare fisicamente nel vostro sistema o di database . Prima di caricare i dati , assicuratevi di avere un backup del vostro sistema attuale o che è possibile ripristinare o annullare l'importazione se non riesce . Dopo il caricamento dei dati , è comune per eseguire i report di audit in modo da poter esaminare i risultati delle banche dati e dei sistemi unite per assicurarsi che i nuovi dati non ha causato eventuali errori o problemi .
ELT < br >
Quando l'attività di " Transform " di per sé è grande e complessa , si consiglia di estrarre i dati , caricarlo in una tabella temporanea all'interno del database dove risiederà permanentemente ed eseguire le azioni della " , trasformare " passo dopo che avrete caricato i dati. Avendo i dati caricati nel sistema finale durante la fase di " Trasforma" a volte rende più facile eseguire report e per testare i risultati delle operazioni di trasformazione . A causa di questo , è possibile vedere l'espressione scritta come " ELT " , piuttosto che " ETL ".