Tutorial sobre ETL: Video
Los procesos ETL abarcan un amplio espectro de complejidad, desde tareas sencillas como la correspondencia directa de los datos de una API a una base de datos, hasta escenarios muy complejos que requieren un filtrado, transformación y manipulación extensivos de los datos.
Altova MapForce puede abordar toda esta gama de tareas de ETL.

Este tutorial en video explora un escenario común de ETL:
- Extracción de datos CSV recibidos en varios informes
- Transformar y filtrar los datos
- Cargue los datos transformados en una base de datos SQL de destino
Esta transformación en particular es algo compleja porque los datos en formato CSV están organizados en un formato "ancho", con columnas separadas que corresponden a cada uno de varios años. Parte de nuestra transformación consistirá en "desagrupar" o "transponer" los datos para convertirlos a un formato "largo", que se asemeje más a la forma en que los datos se almacenan en una base de datos relacional.
De esta manera, cada año se convierte en un valor en una sola columna, y sus datos correspondientes se trasladan a una nueva columna, lo que resulta en más filas pero menos columnas. Este formato más extenso también es más fácilmente procesado por las herramientas de análisis e inteligencia empresarial más comunes.
Además, filtraremos los datos no deseados y redondearemos los decimales largos antes de escribir los datos en la base de datos.
Aunque realizar este tipo de transformación puede parecer un problema complejo, es sencillo utilizando las herramientas ETL de [mapforce-offers-dynamic-access-to-node-names|MapForce, que incluyen la asignación de datos mediante arrastrar y soltar, [nombres de nodos dinámicos]] y funciones integradas.
El ejemplo de este video muestra un escenario de extracción, transformación y carga (ETL) de archivos CSV a una base de datos, pero MapForce admite una amplia variedad de formatos de datos adicionales, incluyendo XML, JSON, PDF, Excel, EDI y XBRL. Además, todas las bases de datos SQL y NoSQL populares son compatibles como origen o destino en cualquier proceso de mapeo de datos.
MapForce está disponible para una prueba gratuita de 30 días. No se requiere ninguna cuenta ni tarjeta de crédito, por lo que puede empezar a utilizar esta funcionalidad de ETL de inmediato.
Próximo: Consulte el video anterior de nuestra serie, Conceptos básicos de ETL.