Вы находитесь на странице: 1из 6

Leccin 1

Paso 1 - Creacin de un nuevo proyecto de Integration Service

1. Abrir Microsoft Visual Studio.


2. En el men Archivo, seleccione Nuevo y haga clic en Proyecto.
3. En el cuadro de dilogo Nuevo proyecto, expanda el nodo de Business
Intelligence en Plantillas instaladas y seleccione Proyecto de Integration
Services en el panel Plantillas.
4. En el cuadro Nombre, cambie el nombre predeterminado a SSIS Tutorial.
Opcionalmente, desactive la casilla de verificacin Crear directorio para la
solucin.
5. Haga clic en Aceptar
6. De forma predeterminada, un paquete vaco, denominado Package.dtsx, se
crear y se agregar a su proyecto en paquetes SSIS.
7. En la barra de herramientas del Explorador de soluciones, haga clic con el
botn secundario en Package.dtsx, haga clic en Cambiar nombre y
cambie el nombre del paquete predeterminado a Lesson 1.dtsx.

Paso 2 agregar y configurar un administrador de conexiones de archivos


planos

Para agregar un administrador de conexin de archivo plano al paquete SSIS

1. Haga clic con el botn secundario en cualquier lugar en el rea


Administradores de conexin y, a continuacin, haga clic en Nueva
conexin de archivo plano.
2. En el cuadro de dilogo Editor de Administrador de conexin de archivos
planos, para el nombre del administrador de conexin, escriba Sample
Flat File Source Data.
3. Haga clic en Examinar.
4. En el cuadro de dilogo Abrir, busque el archivo SampleCurrencyData.txt en
su equipo.

Para establecer propiedades locales sensibles

1. En el cuadro de dilogo Editor de Administrador de conexin de archivos


planos, haga clic en General.
2. Establezca la configuracin regional en ingls (Estados Unidos) y la pgina
de cdigos en 1252.
3. Desmarcamos la casilla Nombres de columna de la primera fila de datos.
Para cambiar el nombre de las columnas en el administrador de conexiones
de archivos planos

1. En el cuadro de dilogo Editor de Administrador de conexin de archivos


planos, haga clic en Opciones Avanzadas.
2. En el panel de propiedades, realice los cambios siguientes:
o Cambie la propiedad de nombre Column 0 a AverageRate y el
DataType por flotante [DT_R4].
o Cambie la propiedad de nombre Column 1 a CurrencyID y el
DataType por cadena Unicode [DT_WSTR].
o Cambie la propiedad de nombre Columna 2 a CurrencyDate y el
DataType por fecha de base de datos [DT_ DBDATE].
o Cambie la propiedad de nombre Column 3 a EndOfDayRate y el
DataType por flotante [DT_R4].

Paso 3 agregar y configurar un gestor de conexiones OLE DB

Agregar y configurar un Administrador de conexin OLE DB al paquete SSIS

1. Haga clic con el botn secundario en cualquier lugar en el rea


Administradores de conexin y, a continuacin, haga clic en Nueva
conexin OLE DB.
2. En el cuadro de dilogo Configurar el administrador de conexiones OLE
DB, haga clic en Nuevo.
3. Para Nombre del servidor, seleccionamos nuestro equipo.
4. En el grupo Conexin con el servidor, compruebe que est seleccionada la
opcin Usar autenticacin de Windows.
5. En el grupo Establecer conexin con una base de datos, en el cuadro
Seleccionar o escribir el nombre de la base de datos, escriba o seleccione
AdventureWorksDW.
6. Haga clic en Probar conexin para verificar que la configuracin de
conexin que ha especificado es vlida.
7. Haga clic en Aceptar.
8. Haga clic en Aceptar.
9. En el panel Conexiones de datos del cuadro de dilogo Configurar el
administrador de conexiones OLE DB, compruebe que [Nombre del
Equipo].AdventureWorksDW est seleccionado.
10. Haga clic en Aceptar
Paso 4 Agregar una tarea de flujo de datos al paquete

Para agregar una tarea de flujo de datos

1. Haga clic en la ficha Flujo de control.


2. En la Caja de herramientas de SSIS, expanda Favoritos y arrastre una
tarea de flujo de datos a la superficie de diseo de la ficha Flujo de control.
3. En la superficie de diseo Flujo de control, haga clic con el botn
secundario en la tarea de flujo de datos recin agregada, haga clic en
Cambiar nombre y cambie el nombre a Extract Sample Currency.
4. Haga clic con el botn secundario en la tarea flujo de datos, haga clic en
Propiedades y en la ventana Propiedades, compruebe que la propiedad
LocaleID est establecida en ingls (Estados Unidos).

Paso 5 agregar y configurar el origen de archivos planos

Para agregar un componente Fuente de archivo plano

1. Abra el diseador de flujo de datos, haciendo doble clic en la tarea de


Extract Sample Currency o haciendo clic en la ficha Flujo de datos.
2. En el cuadro de herramientas de SSIS, expanda Otros orgenes y, a
continuacin, arrastre un origen de archivo plano en la superficie de diseo
de la ficha Flujo de datos.
3. En la superficie de diseo Flujo de datos, haga clic con el botn secundario
en el nuevo origen de archivo plano agregado, haga clic en Cambiar
nombre y cambie el nombre a Extract Sample Currency Data.
4. Haga doble clic en el origen de archivo plano para abrir el cuadro de dilogo
Editor de origen de archivos planos.
5. En el cuadro Administrador de conexiones de archivos planos,
seleccione Sample Flat File Source Data.
6. Haga clic en Columnas y compruebe que los nombres de las columnas son
correctos.
7. Haga clic en Aceptar.
8. Haga clic con el botn secundario en el origen de archivo plano y haga clic
en Propiedades.
9. En la ventana Propiedades, compruebe que la propiedad LocaleID est
establecida en ingls (Estados Unidos).
Paso 6 Agregar y configurar las transformaciones de bsqueda

Para agregar y configurar la transformacin de clave de moneda de bsqueda

1. En la Caja de herramientas de SSIS, expanda Comunes y a continuacin,


arrastre Bsqueda en la superficie de diseo de la ficha Flujo de datos.
Coloque la bsqueda directamente debajo de la fuente de Extract Sample
Currency Data.
2. Haga clic en el origen de archivo plano Extract Sample Currency Data y
arrastre la flecha azul a la transformacin de bsqueda recin agregada para
conectar los dos componentes.
3. En la superficie de diseo Flujo de datos, haga clic con el botn secundario
en la bsqueda y cambie el nombre a Lookup Currency Key.
4. Haga doble clic en la transformacin de Lookup Currency Key para mostrar
el Editor de transformacin de bsqueda.
5. En la pgina General, efecte las siguientes selecciones:
1. Seleccione Cach completa.
2. En el rea Tipo de conexin, seleccione Administrador de
conexin OLE DB.
6. En la pgina Conexin, efecte las siguientes selecciones:
1. En el cuadro de dilogo Administrador de conexiones OLE DB,
asegrese de que [Nombre del Equipo].AdventureWorksDW se
muestra.
2. Seleccione Utilizar los resultados de una consulta SQL y, a
continuacin, escriba o copie la siguiente instruccin SQL

7. En la pgina Columnas, efecte las siguientes selecciones:


1. En el panel Columnas de entrada disponibles, arrastre CurrencyID
al panel Columnas de bsqueda disponibles y sultelo en
CurrencyAlternateKey.
2. En la lista Columnas de bsqueda disponibles, active la casilla de
verificacin a la izquierda de CurrencyKey.
8. Haga clic en Aceptar para volver a la superficie de diseo Flujo de datos.
9. Haga clic con el botn secundario en la transformacin Clave de moneda de
bsqueda, haga clic en Propiedades.
10. En la ventana Propiedades, compruebe que la propiedad LocaleID est
establecida en ingls (United States) y la propiedad DefaultCodePage se
establece en 1252.
Para agregar y configurar la transformacin de DateKey de bsqueda

1. En la Caja de herramientas de SSIS, arrastre Buscar en la superficie de


diseo de flujo de datos. Coloque la bsqueda directamente debajo de la
transformacin de Lookup Currency Key.
2. Haga clic en la transformacin de Lookup Currency Key y arrastre la flecha
azul a la transformacin de bsqueda recin agregada para conectar los dos
componentes.
3. En el cuadro de dilogo Seleccin de entrada y salida, haga clic en el
cuadro de Salida y seleccione Salida de entradas coincidentes de
bsqueda, a continuacin, haga clic en Aceptar.
4. En la superficie de diseo Flujo de datos, haga clic con el botn secundario
en la bsqueda agregada recientemente y cambie el nombre a Lookup Date
Key.
5. Haga doble clic en la transformacin de Lookup Date Key.
6. En la pgina General, seleccione Cach parcial.
7. En la pgina Conexin, efecte las siguientes selecciones:
1. En el cuadro de dilogo Administrador de conexiones OLEDB,
asegrese de que [Nombre del Equipo].AdventureWorksDW se
muestra.
2. En el cuadro Usar una tabla o vista, escriba o seleccione [dbo].
[DimDate].
8. En la pgina Columnas, efecte las siguientes selecciones:
1. En el panel Columnas de entrada disponibles, arrastre
CurrencyDate al panel Columnas de bsqueda disponibles y
sultelo en FullDateAlternateKey.
2. En la lista Columnas de bsqueda disponibles, active la casilla de
verificacin a la izquierda de DateKey.
9. Haga clic en Aceptar para volver a la superficie de diseo Flujo de datos.
10. Haga clic con el botn secundario en la transformacin de clave de fecha de
bsqueda y haga clic en Propiedades.
11. En la ventana Propiedades, compruebe que la propiedad LocaleID est
establecida en ingls (United States) y la propiedad DefaultCodePage se
establece en 1252.
Paso 7 Agregar y configurar el destino de OLE DB

Para agregar y configurar el destino OLE DB de ejemplo

1. En la Caja de herramientas de SSIS, expanda Otros destinos y arrastre el


destino de OLE DB a la superficie de diseo de la ficha Flujo de datos.
Coloque el destino de OLE DB directamente debajo de la transformacin de
Lookup Date Key.
2. Haga clic en la transformacin de Lookup Date Key y arrastre la flecha azul
hasta el destino de OLE DB recin agregado para conectar los dos
componentes juntos.
3. En el cuadro de dilogo Seleccin de entrada y salida, en el cuadro de
Salida, haga clic en Salida de entradas coincidentes de bsqueda y, a
continuacin, haga clic en Aceptar.
4. En la superficie de diseo Flujo de datos, haga clic con el botn secundario
en Destino OLE DB y cambie el nombre a Sample OLE DB Destination.
5. Haga doble clic en Sample OLE DB Destination.
6. En el cuadro de dilogo Editor de destino de OLE DB, asegrese de que
[Nombre del Equipo].AdventureWorksDW est seleccionado en el cuadro
Administrador de conexin de OLE DB.
7. En el nombre de la tabla o el cuadro de vista, escriba o seleccione [dbo].
[FactCurrencyRate].
8. Haga clic en el botn Nueva para crear una nueva tabla. Cambie el nombre
de la tabla en el script para leer NewFactCurrencyRate. Haga clic en
Aceptar.
9. Al hacer clic en Aceptar, el dilogo se cerrar y el nombre de la tabla o la
vista cambiar automticamente a NewFactCurrencyRate.
10. Haga clic en Asignaciones.
11. Compruebe que las columnas de entrada AverageRate, CurrencyKey,
EndOfDayRate y DateKey se asignan correctamente a las columnas de
destino. Si se asignan columnas del mismo nombre, la asignacin es
correcta.
12. Haga clic en Aceptar.
13. Haga clic con el botn secundario en Sample OLE DB Destination y haga
clic en Propiedades.
14. En la ventana Propiedades, compruebe que la propiedad LocaleID est
establecida en ingls (United States) y la propiedad DefaultCodePage se
establece en 1252.

Вам также может понравиться