" ETL " es sinónimo de extracción, transformación y carga - las tres tareas básicas de ETL . Extracto implica extraer datos de fuentes externas que desea poner en sus bases de datos . Transformar implica la manipulación de los datos externos en un formato que se corresponden con el formato de los datos actualmente en sus bases de datos . La carga está para la importación de los datos transformados en la base de datos final o sistema en el que se ubicará . Algunos han encontrado que es más fácil de cargar el priot datos para su transformación , y es posible ver la expresión escrita como " ELT ". Cada tarea por sí solo puede ser complejo y existen herramientas de software y sistemas construidos específicamente para el proceso ETL . Extraer
La tarea " Extract" implica la recopilación de datos de fuentes externas que desea traer a sus sistemas y bases de datos . En una empresa , los datos pueden ser encontrados en bases de datos u hojas de cálculo que no están integrados con cualquier base de datos master independientes. Los datos podrían incluso ser en papel o podrían ser los datos que usted compra de un proveedor de datos . El objetivo de esta tarea es comprender el formato de los datos , evaluar la calidad global de los datos y para extraer los datos de la fuente para que pueda ser manipulado en la siguiente tarea .
Transformar
En el paso " Transform " , que utilizan una variedad de herramientas de software e incluso programación personalizada para manipular los datos de manera que se integra con los datos que ya tienes. Por ejemplo , considere un sistema que identifica a los hombres con una "M " y las mujeres con una "F " si se han extraído los datos de una fuente externa que identifica a los hombres con un " 1 " y las mujeres con un " 2 , " lo que necesita para transformar los datos de la conversión del " 1 "a la" M " y el" 2 "a" F " para que coincida con los datos que se encuentran actualmente en las bases de datos y sistemas de .
carga
Después de haber conseguido transformar los datos que necesita para cargar físicamente en el sistema o base de datos. Antes de cargar los datos, asegúrese de que tiene una copia de seguridad de su sistema actual o que se puede revertir o deshacer la importación si falla. Después de cargar los datos , es común para ejecutar informes de auditoría para que pueda revisar los resultados de las bases de datos y sistemas combinados para asegurarse de que los nuevos datos no han causado ningún error o problema.
ELT < br >
Cuando la tarea " Transform " de por sí es grande y complejo , es posible que desee extraer los datos , cargarlo en una tabla temporal en la base de datos donde se ubicará de forma permanente y llevar a cabo las acciones de la " ; Transformar " paso después de haber cargado los datos. Una vez los datos cargados en el sistema final durante el paso de " Transform " a veces hace que sea más fácil de ejecutar informes y para probar los resultados de las operaciones de transformación . Debido a esto , es posible ver la expresión escrita como " ELT " en lugar de " ETL ".