Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Docente
Bogotá D.C
2019
CONTENIDO
INTRODUCCIÓN ................................................................................................................................... 3
MIGRACIÓN DE DATOS........................................................................................................................ 4
TRANSFORMACIÓN ............................................................................................................................. 4
PASOS PARA MINIMIZAR EL RIESGO INHERENTE AL MOVIMIENTOS DE DATOS ................................ 4
HERRAMIENTAS ETL ............................................................................................................................ 5
COMPARATIVA DE SOFTWARE ETL ..................................................................................................... 5
CONCLUSIONES ................................................................................................................................... 7
REFERENCIAS ....................................................................................................................................... 8
INTRODUCCIÓN
Migración de datos: Llamamos migración de datos al proceso que necesitamos hacer para transferir
los datos de un sistema a otro mientras cambiamos el sistema de almacenamiento donde se
encuentran los datos, o bien mientras se practican las modificaciones necesarias en la base de datos
o la aplicación que los gestiona.
La migración de datos es el proceso mediante el cual realizamos una transferencia de datos de unos
sistemas de almacenamiento de datos a otros, de unos formatos de datos a otros o entre diferentes
sistemas informáticos.
TRANSFORMACIÓN
Conjunto de pasos interconectados por medio de saltos que procesan registros a partir de un origen
de datos y cuya salida son uno o más registros.
Tiene una entrada de datos ya sea de un archivo plano, de una base de datos, de una hoja de cálculo,
de Access, un csv, un xml cualquier extracción de datos esto se procesa con unas transformaciones
para mejorar la información para limpiarla y optimizarla y posteriormente se genera una carga o
salida de datos también en cualquier tipo de almacenamiento de información, un archivo plano, una
base de datos relacional o no relacional, en un insert etc.
1. Entender que datas se está migrando, de qué tipo son, cuál es su origen y qué formato
adquirirán en destino, una vez completado el traslado.
2. Aplicar los procesos ETL (extracción, transformación y carga) preferiblemente antes de
proceder a la migración.
3. Definir e implementar políticas de migración de datos para garantizar el orden necesario a
lo largo de todo el proceso.
4. Apostar por las pruebas y validación de los datos migrados, por ser la única manera efectiva
de asegurarse de que reúnen todos los atributos de calidad necesarios.
HERRAMIENTAS ETL
Se llaman herramientas ETL porque permiten extraer, transformar y cargar; estas herramientas
permiten a las organizaciones mover datos desde múltiples fuentes, reformatearlos, limpiarlos y
cargarlos en otra base de datos, data warehouse, para analizar o en otro sistema operacional o para
apoyar un proceso de negocio.
Pentaho es una buena herramienta ETL y su versión gratuita es ideal para procesos de
transformación y carga de datos.
Un plan de migración de datos debe contar con el análisis de los datos, secuencia de paso a
paso de los primeros datos a migrar, transformación de los datos si es necesario y
finalmente la carga de estos datos en otro sistema.
Las herramientas ETL permiten automatizar y estandarizar procesos de migración de datos
y así evitar que se comentan errores manuales cuando se intenta hacer lo mismo sin ayuda
de ninguna herramienta.
Existen diferentes tipos de migración una de ellas es migración de base de datos si es de un
motor de base de datos a otro igualmente se debe hacer un análisis de datos en este análisis
se debe conocer tablas, campos, procedimientos almacenados y triggers que deben
migrarse al nuevo sistema manejador de base de datos, lo ideal es que esta migración se
realice en un entorno de pruebas y una vez estemos seguros de que la migración se ha
realizado con éxito, sin problemas de interpretación de datos ni pérdida de ellos, podemos
pasar a un entorno de producción, teniendo en cuenta que una migración mal realizada
podría dar por terminada una estructura de información completa.
REFERENCIAS
https://www.powerdata.es/migracion-de-datos
https://www.hitachivantara.com/en-us/pdf/brochure/why-organizations-choose-pentaho-
enterprise-edition-ebook.pdf