La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Qué significa ETL?

¿Qué significa ETL?

ETL, la abreviatura de extracción-transformación-carga, el nombre chino es extracción, transformación y carga de datos.

Generalmente, con el desarrollo y expansión del negocio, se producen cada vez más líneas de producción y se generan cada vez más datos. Los métodos de recopilación, los formatos de datos originales, los volúmenes de datos, los requisitos de almacenamiento y los escenarios de uso de estos datos son muy diferentes.

La extracción de datos se refiere a extraer los datos de origen de ODS en DW, extraerlos y mostrarlos después de la limpieza. Generalmente, los datos limpios se cargan en mysql y luego se usan en varios sistemas, o se muestran directamente al personal relevante usando Tableau. Un sistema de gestión de metadatos es necesario para un almacén de datos y debe ser mantenido periódicamente por el personal pertinente. Un sistema de metadatos es inútil si los cambios en los metadatos y el almacén de datos no están sincronizados.

Datos ampliados

El proceso descrito por ETL generalmente incluye ETL o ELT, que son mixtos. Generalmente, cuanto mayor es la cantidad de datos, más compleja es la lógica de conversión y mayor es la potencia informática de la base de datos de destino, es más probable que se utilice ELT para aprovechar las capacidades de procesamiento paralelo de la base de datos de destino. El propósito es integrar datos dispersos, desordenados y no unificados en la empresa y proporcionar una base analítica para la toma de decisiones empresariales. Es una parte importante del proyecto de inteligencia empresarial.

Materiales de referencia:

Enciclopedia Baidu-ETL