Processi ETL: Carico. In cosa consiste?

Contenuti

La última parte del Processi ETL es la etapa de carga, el momento en el que los datos de la etapa de transformación se carican en el sistema de destino.

Hay que prestar atención que así como puede haber varios sistemas fuente o fuentes (como ya hemos comentado en puntos anteriores) además puede haber varios sistemas destino diferentes.

Tipos de sistemas de carga

Semplicemente, existen dos tipos de carga:

  • Inserita. Es un sistema de acumulación simple que se trata de el transporte de información en grandes blocchi de datos, previamente calculados en función, generalmente, de un valor sumatorio o promedio de la magnitud considerada. Es la forma más sencilla y frecuente de realizar un procedimiento de carga, pero tiene el inconveniente de que en caso de accidente o problema (un corte de luz, un fallo de disco, eccetera.) se pierde la consistencia de los datos, e può succedere che sia necessario ripetere l'intero caricamento.

  • Carichi. In questa circostanza, il caricamento viene eseguito in modo più graduale e sicuro. Per questo, il sistema raggruppa automaticamente e in maniera trasparente le informazioni in base a diverse variabili :, date, per un numero determinato di record, eccetera. Questa modalità permette di processare il punto esatto fino al quale il caricamento è stato effettuato, il che significa che in caso di errore accade, devi solo riprendere la procedura di caricamento da quel punto specifico, senza dover ripetere tutto da capo.

Principali differenze tra inserimenti E carichi

Le differenze tra le due modalità principali di caricamento (anche se non le uniche, dato che esistono anche sistemi misti) sono nel livello di coerenza dei dati e nel tempo di caricamento.

Utilizzando un sistema insertar il livello di coerenza si riduce, poiché un errore può costringere a ripetere completamente la procedura. Nonostante questo, la durata del tempo di caricamento è più breve.

Il sistema carichi Rallenta la procedura come conseguenza dell'elaborazione automatica dello stato del caricamento, ma in cambio guadagna in coerenza dei dati e dei registri.

Chiavi per garantire che il caricamento venga eseguito correttamente

  • Utilizzare la minor quantità possibile di risorse disponibili.

  • Assicurarsi il più possibile della coerenza dei dati che vengono caricati.

  • Prioritare la qualità del caricamento rispetto alla velocità.

  • Cercare di non interferire con altri processi in corso.

La scelta del tipo di caricamento ideale dipende da ogni caso

La scelta del tipo di procedura di caricamento, cuya decisión final regularmente corresponde al proprietario del procedimiento ETL, debe hacerse después de examinar una serie de parámetros: cantidad de datos a cargar, velocidad que verdaderamente se necesita, eccetera.

La recomendación general es que si el volumen de datos a cargar es esesencial, es recomendable decantarse por un sistema que asegure una mayor consistencia de los datos, evitando así tener que repetir todo el procedimiento ante cualquier eventualidad.

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.

Altoparlante dati