20
Taller de Inteligencia de Negocios • SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Embed Size (px)

Citation preview

Page 1: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

• SQL Server Integration Services SSIS

Semana 2

Page 2: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Heterogeneous data sources

End-to-End BI Offering

END USER TOOLS AND PERFORMANCE MANAGEMENT APPS

Excel PerformancePoint Server

BI PLATFORMSQL Server

Reporting ServicesSQL Server

Analysis Services

SQL Server DBMS

SQL Server Integration Services

SharePoint Server

DELIVERY

Reports Dashboards Excel Workbooks

AnalyticViews Scorecards Plans

Page 3: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Cuadro de Herramientas (Toolbox): Incluye a. Elementos del flujo de control (Control

Flow Items): Listan 2 tipos de entidades, las tareas y los contenedores. Ambas sirven para construir el flujo de actividades requeridas para el proceso de transferencia de datos.

b. Tareas del Plan de Mantenimiento (Maintenance Plan Tasks): Enumera tareas para mantener la DB y trabajos de SQL server.

Crear un paquete en BI Development Studio

Page 4: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Agregar y configurar tareas: IS incluye una serie de tareas que se pueden usar para crear un flujo de control que cumple con los requisitos empresariales del paquete. Si el paquete tiene que trabajar con datos, el flujo de control debe incluir por lo menos una tarea Flujo de datos.

Crear un paquete en BI Development Studio

Page 5: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Tareas de IS: IS Las tareas son elementos de flujo de control que definen las unidades de trabajo que se realizan en un flujo de control de paquetes. Si el paquete contiene más de una tarea, las tareas se conectan y ordenan en el flujo de control mediante restricciones de precedencia.También puede escribir tareas personalizadas mediante un lenguaje de programación compatible con COM, como Visual Basic, o un lenguaje de programación .NET, como C#.

Crear un paquete en BI Development Studio

Page 6: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Tareas de IS: Las tareas se pueden clasificar en las siguientes categorias:

• Tarea Flujo de datos• Tareas de preparación de datos• Tareas de flujo de trabajo• Tareas de SQL Server• Tareas de scripting• Tareas de Analysis Services• Tareas de mantenimiento• Tareas de compatibilidad con versiones anteriores• Tareas personalizadas

Crear un paquete en BI Development Studio

Page 7: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Tarea Flujo de datos : Permiten recuperar datos, transformarlos y copiarlos en un objeto destino

Crear un paquete en BI Development Studio

Page 8: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Tarea Flujo de datosEncapsula el motor de flujo de datos que mueve datos entre orígenes y destinos, y permite al usuario transformar, limpiar y modificar datos a medida que se mueven. Un flujo de datos se compone de por lo menos un componente de flujo de datos, pero normalmente es un conjunto de componentes de flujo de datos conectados: orígenes que extraen datos, transformaciones que modifican, enrutan o resumen datos, y destinos que cargan datos. Los componentes están conectados en el flujo de datos mediante rutas. Cada ruta especifica los dos componentes que son el inicio y el final de la ruta.

Crear un paquete en BI Development Studio

Page 9: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Origenes de ISHacen que datos de distintos tipos de orígenes de datos estén disponibles para un flujo de datos. Tienen una salida normal y muchos de ellos también tienen una salida de errores. Hay tres tipos de orígenes:Orígenes que el programa de instalación instala al instalar Integration Services.Orígenes que se pueden descargar del sitio web de Microsoft.Orígenes personalizados que puede crear si los existentes no satisfacen sus necesidades.

Crear un paquete en BI Development Studio

Page 10: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

TransformacionesLas transformaciones de SQL Server IS son los componentes en el flujo de datos de un paquete que agregan, combinan, distribuyen y modifican datos. Las transformaciones también pueden realizar operaciones de búsqueda y generar conjuntos de datos de ejemplo.

Crear un paquete en BI Development Studio

Page 11: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Clasificación de TransformacionesTransformaciones de inteligencia empresarialLas siguientes transformaciones realizan operaciones de inteligencia empresarial tales como limpiar datos, realizar minería de texto y ejecutar consultas de predicción de minería de datos.

Crear un paquete en BI Development Studio

Page 12: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Clasificación de TransformacionesTransformaciones de filaLas siguientes transformaciones actualizan los valores de columna y crean columnas nuevas. La transformación se aplica a cada fila en la entrada de transformación

Crear un paquete en BI Development Studio

Page 13: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Clasificación de TransformacionesTransformaciones de conjunto de filasLas siguientes transformaciones crean nuevos conjuntos de filas. El conjunto de filas puede incluir valores agregados y ordenados, conjuntos de filas de ejemplo y conjuntos de filas dinamizados y de anulación de dinamización

Crear un paquete en BI Development Studio

Page 14: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Clasificación de TransformacionesTransformaciones de división y combinaciónLas siguientes transformaciones distribuyen filas a diferentes salidas, crean copias de las entradas de transformación, combinan varias entradas en una salida y realizan operaciones de búsqueda.

Crear un paquete en BI Development Studio

Page 15: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Clasificación de TransformacionesAuditar transformacionesIntegration Services incluye las transformaciones siguientes para agregar filas de recuento e información.

Crear un paquete en BI Development Studio

Page 16: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Destinos de Integration ServicesLos destinos son los componentes de flujo de datos que cargan los datos en un flujo de datos en diferentes tipos de orígenes de datos o crean un conjunto de datos almacenados en memoria. Los destinos tienen una entrada y una salida de error.Hay tres tipos de destinos:Destinos que el programa de instalación instala al instalar Integration Services.Destinos que se pueden descargar del sitio web de Microsoft.Destinos personalizados que crea si los existentes no satisfacen sus necesidades.

Crear un paquete en BI Development Studio

Page 17: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Destinos proporcionados por SQL Integration Services

Crear un paquete en BI Development Studio

Page 18: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Destinos disponibles para descarga del sitio web Microsoft

Crear un paquete en BI Development Studio

Page 19: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Crear un paquete en BI Development Studio

Ver Video sobre el curso:

Page 20: Taller de Inteligencia de Negocios SQL Server Integration Services SSIS Semana 2

Taller de Inteligencia de Negocios

Crear un paquete en BI Development Studio

Ejercicio sobre creación de un proceso de flujo de datosTarea Flujo de Datos