80 likes | 202 Views
Especialista en Business Intelligence Integration Services SSIS Paquetes y Tareas de Flujo de Datos Ejercicios Microsoft SQL Server 2008 R2. Suscribase a http://addkw.com/ o escríbanos a service@addkw.com. Especialista en BI (SSIS). Agenda Paquetes de IS Elementos del paquete de IS
E N D
Especialista en Business IntelligenceIntegration Services SSISPaquetes y Tareas de Flujo de DatosEjerciciosMicrosoft SQL Server 2008 R2 Suscribase a http://addkw.com/ o escríbanos a service@addkw.com
Especialista en BI (SSIS) • Agenda • Paquetes de IS • Elementos del paquete de IS • Tarea de flujo de datos • Origenes, transformaciones y destinos Source: SAP AG
Componentes para la construcción de un paquete • Ejercicio 1 • Uso de Tarea de Flujo de Datos con un origen de datos de SQL y un destino de datos de Excel. • Crear una variable «MSG» a nivel de paquete. • Del area de Toolbox arrastrar la tarea «Script Task» y editarla. • Seleccionar «edit Script». En el area de programacionestandar colocar la instrucción: «MessageBox.Show(Dts.Variables["MSG"].Value.ToString());». Grabar y salir. • En el parametro «ReadOnlyVariables», seleccionar la variable creada en el punto a. • Seleccionar la tarea «DataFlowTask» y conectarla a la tarea anterior. • Editar la tarea «DataFlowTask». En el area de «DataFlowSources» seleccionar el componente «OLEDB Source» y llevarlo al area de diseño. • Editar el componente y a traves del «connection manager» conectarse al DB AdventureWorks2008 y a la tabla «Sales.SalesTerritory».
Componentes para la construcción de un paquete • Ejercicio 1 • Uso de Tarea de Flujo de Datos con un origen de datos de SQL y un destino de datos de Excel. • En el area de «DataFlowDestination» seleccionar el componente «Excel Destination» y llevarlo al area de diseño. Unir los 2 componentes. • Editar el componente y a traves del «connection manager» crear una ruta de conexion con la hoja electronica de Excel que recibira los datos leidos en el punto «g». • Crear la nueva tabla u hoja que recibira los datos. • Ejecuar el paquete y explique los resultados. • En la barra de herramientas seleccione «Save all». En el menu «File» seleccione «Save Copy of Package». Almacene el paquete en el server «local» de SQL Server, en la carpeta SSIS Packages y dele el nombre «Package OLEDB Excel».
Componentes para la construcción de un paquete • Ejercicio 2 • Uso de Tarea de Flujo de Datos con un origen de datos de Excel y un destino de datos de SQL. • En la carpeta SSIS Packages, seleccionar la opcion «AddExistingPackages». Del server local incluir el paquete creado en el ejercicio 1 en el proyecto. • Renombrar el paquete a «Package Excel OLEDB» • Seleccionar la tarea «DataFlowTask» y conectarla a la tarea anterior. Editar la tarea «DataFlowTask». • En el area de «DataFlowSources» seleccionar el componente «Excel Source» y llevarlo al area de diseño. • Editar el componente y a traves del «connection manager» conectarse al File de Excel «SalesTerritory.xls», creado en el ejercicio 1. Seleccionar la hoja que contendra los datos a leer (Excel Destination 2$).
Componentes para la construcción de un paquete • Ejercicio 2 • Uso de Tarea de Flujo de Datos con un origen de datos de Excel y un destino de datos de SQL. • En el area de «DataFlowDestination» seleccionar el componente «OLEDB Destination» y llevarlo al area de diseño. Unir los 2 componentes. • Editar el componente y a traves del «connection manager» crear una ruta de conexion con la DB «AdventureWorks2008». • Crear la nueva tabla u hoja que recibira los datos. • Ejecuar el paquete y explique los resultados. • En la barra de herramientas seleccione «Save all». En el menu «File» seleccione «Save Copy of Package». Almacene el paquete en el server «local» de SQL Server, en la carpeta SSIS Packages y dele el nombre «Package Excel OLEDB».
Componentes para la construcción de un paquete • Ejercicio 3 • Uso de Tarea de Flujo de Datos con un origen de datos OLEDB SQL y un destino de datos de TXT. • Similarmente a los ejercicios anteriores lleve a cabo la descarga de la tablas «Sales.SalesTerritory» entre el origen y destino especificado. • Ejercicio 4 • Uso de Tarea de Flujo de Datos con un origen de datos OLEDB SQL y un destino de datos de TXT. • Similarmente a los ejercicios anteriores lleve a cabo la descarga de la tablas «Sales.SalesTerritory» entre el origen y destino especificado.