Documente Academic
Documente Profesional
Documente Cultură
SUBDIRECCIÓN ACADÉMICA
DEPARTAMENTO DE EDUCACIÓN A DISTANCIA
INGENIERÍA EN SISTEMAS COMPUTACIONALES
Catedrático.
Pedro Cesar Acosta Molina
Presenta:
14480414
Luis Enrique Hernandez Enríquez
A continuación, mostrare como se puede realizar una transformación de datos, con el ETL de la
herramienta de Microsoft
En esta primera captura, se muestra la creación de una tabla, la cual será donde se alojen los datos
transformados
En esta siguiente captura se muesta un SCRIPT de una consulta utilizando la sentencia JOIN de la base
de datos Nortwind, donde juntamos varias campos de distintas tablas para crear otra tabla de las
campos seleccionados, dichos datos mostrados son los que transformaremos, y los pondremos en
tabla que creamos
Ya después de identificar la fuente de información de donde extraeremos los datos para la
transformación, procederemos a abrir la aplicación Visual Studio donde está la herramienta Integration
Service, la cual será nuestro ETL
Tras poner el nombre del proyecto, se nos mostrara la siguiente pantalla, el cual es un control de flujo, y
en la parte izquierda se encuentra las tareas de control de flujo
Lo primero que hacemos es arrastrar una de las tareas de flujo al centro y dentro de esa tarea podemos
crear tareas de manejo de datos
Al momento de entrar a la tarea se nos presenta la siguiente pantalla, donde seleccionaremos el tipo de
conexiones que vamos a realizar, para la practica
Al momento de escoger el tipo de conexión, creamos las conexiones que vamos a usar.
Ya después de establecer nuestras conexiones, seguimos a hacer el traslado de los datos, para estos nos
fijamos una fuente (ADO.NET Source) y un destino (ADO.NET Destination)
Al hacer click en el ADO.NET Source, se despliega la siguiente pantalla, a qui seleccionamos la conexión a
donde nos vamos a conectar, también se muestra una opción donde podemos crear nuestro propio
script, para seleccionar los datos que vamos usar
NOTA: Agregamos el JOIN del principio, para especificar los datos que vamos a extraer de la fuente de
información
En el menú de la izquierda, en el apartado que dice columns se puede mostrar las columnas que
estamos llamando
Al hacer Click en el ADO.NET DESTINATION procedemos a elegir la base de datos a donde irán la
transformación de los datos, y seleccionamos la tabla donde se incluirán estos datos
En el apartado de Mapings, se muestra como se enlazan las tablas de las dos conexiones.
Ya viendo cómo se enlazan, procedemos a iniciar la transformación de los datos, donde indicamos que la
flecha azul va de la fuente de datos a la nueva base de datos, ya con la transformación de los datos, para
esto damos click en el botón de start
Después de que se hace la carga, se puede mostrar como cada conexión, tiene una palomita verde,
donde nos indica que la transformación se ha cumplido
Para verificar que se hizo la transformación correctamente, damos un select a la tabla que habíamos
creado al principio, la cual no tenía ningún registro.
Se puede observar como al hacer la consulta, esta nos arroja los registros que habíamos seleccionado
con el JOIN del principio y con la transformación de los datos