Processi ETL o ELT? 2 Vantaggi di E-LT rispetto a ETL

Contenuti

Capito ETL Poiché il Procedura di rimozione, Trasformazione e caricamento dei dati, che fa parte del ciclo di vita di un Implementazione della Business Intelligence. Partendo da questa premessa, Ci rendiamo conto che ci sono alcune variazioni concettuali relative ad esse. Processi ETL, da cui dipenderanno le prestazioni dei processi di trattamento dei dati. Perciò, È necessario considerare le tecnologie applicate in ciascuna parte della procedura, Dall'inizio alla fine.

procesos_etl1-2824871 A titolo di sintesi, Si potrebbe dire che qualsiasi procedura inizierebbe alla fonte dei dati (Banca dati, File di testo, eccetera.), proseguirebbe con l'intervento del Strumento ETL, per concludere sulla destinazione dei Dati (Banca dati) disponibili.

Il Strumento ETL Permettere:

  • Connettersi all'origine dati.
  • Eseguire la trasformazione all'interno dello stesso strumento.
  • Carica i dati in Banca dati destino.

Comprendere il concetto di E-LT

E-LT potrebbe essere definito nell'ordine delle iniziali che lo designano. A) Sì, si può dire che è l'estrazione, Caricamento e trasformazione dei dati, ed è riassunto nei seguenti tre passaggi:

  1. Primo: I dati devono essere estratti e caricati sotto forma di “MASSA” direttamente su un Database o su tabelle appositamente create per dati di passaggio (noto anche come staging). Ciò significa che questo mezzo sarà utile solo temporaneamente, in modo che possa essere pulito in ogni procedura di carico. Per questo, Si consigliano semplici trasformazioni e la pulizia delle informazioni di base.
  2. Secondo: quando le informazioni sono contenute nella gestione temporanea, sarà necessario proseguire con l'elaborazione del Procedura di trasformazione dei dati, che saranno poi trasferiti nella banca dati del Data warehouse. Questa trasformazione verrà eseguita con il linguaggio del database, come esempio T-SQL, PL / SQL.
  3. Terzo: Una volta che i dati sono stati trasformati nel database processi stessi, sarebbe inserito nel Data warehouse. Una volta completata questa azione, I dati dei passaggi possono essere puliti, se ritenuto opportuno.

così, La procedura di trasformazione è integrata nel motore di database.

Vantaggi di E-LT rispetto all'ETL

Anche se entrambi i concetti, E- LT ed ETL portano allo stesso risultato, La differenza sta nelle prestazioni e nella velocità della procedura. Procedura di caricamento in ogni caso. I principali vantaggi dell'utilizzo di E-LT al posto dell'ETL sarebbero associati a:

  • Velocità procedurale e trasformazione. Il vantaggio principale di E-LT è il modo in cui funziona ogni utensile coinvolto. Nel caso dell'ETL, Gli strumenti di trasformazione valutano record per record, mentre in E-LT la trasformazione viene eseguita nel database che valuta i record in batch.
  • Utilizzo delle risorse. Altro Vantaggio E-LT, È che Banca dati È pronto per l'ottimizzazione delle risorse, che si tratti di disco, memoria o procedura e questo fa sì che le prestazioni della procedura siano gestite dalla configurazione del database. Nonostante questo, Gli strumenti ETL non sfruttano Configurazione del disco (RAZZIA) o la distribuzione della memoria e del processore, poiché effettuano trasformazioni temporanee e in molti casi ridondanti.

Ogni strumento ci offre vantaggi diversi. Alcuni ci rendono più facile sviluppare una trasformazione, anche se non le migliori prestazioni; mentre a volte è vero il contrario. In pratica, Può accadere che un cliente che ha un Strumento E-LT usare ETL senza saper sfruttare i suoi vantaggi. così, È essenziale essere informati e conoscere la portata delle risorse disponibili, per essere in grado di prendere le decisioni giuste, Ottenere il meglio prestazione.

(funzione(D, S, ID) {
var js, fjs = d.getElementsByTagName(S)[0];
Se (d.getElementById(ID)) Restituzione;
js = d.createElement(S); js.id = id;
js.src = “//connect.facebook.net/es_ES/all.js#xfbml=1&stato=0”;
fjs.parentNode.insertBefore(js, fjs);
}(documento, 'copione', 'facebook-jssdk'));

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.