23
Especialista en Business Intelligence Integration Services SSIS (Sesión 3) Microsoft SQL Server 2008 R2 (Nov.2013) Suscribase a http://addkw.com/ o escríbanos a [email protected]

Suscribase a addkw/ o escríbanos a service@addkw

Embed Size (px)

DESCRIPTION

Especialista en Business Intelligence Integration Services SSIS ( Sesión 3 ) Microsoft SQL Server 2008 R2 (Nov.2013 ). Suscribase a http://addkw.com/ o escríbanos a [email protected]. Especialista en BI (SSIS). Agenda Paquetes de IS Elementos del paquete de IS Tarea de flujo de datos - PowerPoint PPT Presentation

Citation preview

Page 1: Suscribase a addkw/ o escríbanos a service@addkw

Especialista en Business IntelligenceIntegration Services SSIS

(Sesión 3)

Microsoft SQL Server 2008 R2(Nov.2013)

Suscribase a http://addkw.com/ o escríbanos a [email protected]

Page 2: Suscribase a addkw/ o escríbanos a service@addkw

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

Page 3: Suscribase a addkw/ o escríbanos a service@addkw

Componentes para la construcción de un paquete

Page 4: Suscribase a addkw/ o escríbanos a service@addkw

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.

Componentes para la construcción de un paquete

Page 5: Suscribase a addkw/ o escríbanos a service@addkw

Cuadro de Herramientas (Toolbox): Incluye c. Data Flow Sources: Son los componentes que permiten la conectividad con los datos externos para el proceso de lectura.d.  Transformaciones:  Modifican  y estandarizan datos de acuerdo a necesidad del usuario.e.  Data  Flow  Destinations:  Definen  las áreas  de  datos  donde  los  datos transformados serán descargadas.

Componentes para la construcción de un paquete

Page 6: Suscribase a addkw/ o escríbanos a service@addkw

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 como Visual Basic, o un lenguaje de programación .NET, como C#.

Componentes para la construcción de un paquete

Page 7: Suscribase a addkw/ o escríbanos a service@addkw

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

• Tarea de 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

Componentes para la construcción de un paquete

Page 8: Suscribase a addkw/ o escríbanos a service@addkw

Tarea de flujo de datos

Tareas de preparación de datos• File System Task • FTP Task • Web Service Task • XML Task • Data Profiling Task 

Componentes para la construcción de un paquete

Page 9: Suscribase a addkw/ o escríbanos a service@addkw

Tareas de flujo de trabajo• Execute Package Task • Execute Process Task • Message Queue Task • Send Mail Task • WMI Data Reader Task • WMI Event Watcher Task 

Tareas de SQL Server• Bulk Insert Task • Execute SQL Task • Transfer Database Task • Transfer Error Messages Task • Transfer Jobs Task • Transfer Logins Task • Transfer Master Stored Procedures Task • Transfer SQL Server Objects Task 

Componentes para la construcción de un paquete

Page 10: Suscribase a addkw/ o escríbanos a service@addkw

Tareas de scripting• Script Task 

Tareas de Analysis Services• Analysis Services Execute DDL Task • Analysis Services Processing Task • Data Mining Query Task 

Componentes para la construcción de un paquete

Page 11: Suscribase a addkw/ o escríbanos a service@addkw

Tareas de mantenimiento• Back Up Database Task • Check Database Integrity Task • Execute SQL Server Agent Job Task • Execute T-SQL Statement Task • History Cleanup Task • Maintenance Cleanup Task • Notify Operator Task • Rebuild Index Task • Reorganize Index Task • Shrink Database Task • Update Statistics Task 

Componentes para la construcción de un paquete

Page 12: Suscribase a addkw/ o escríbanos a service@addkw

Tareas de compatibilidad con versiones anteriores• ActiveX Script Task • Execute DTS 2000 Package Task 

Tareas personalizadas

Componentes para la construcción de un paquete

Page 13: Suscribase a addkw/ o escríbanos a service@addkw

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

Componentes para la construcción de un paquete

Page 14: Suscribase a addkw/ o escríbanos a service@addkw

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.

Componentes para la construcción de un paquete

Page 15: Suscribase a addkw/ o escríbanos a service@addkw

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.

Componentes para la construcción de un paquete

Page 16: Suscribase a addkw/ o escríbanos a service@addkw

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.

Componentes para la construcción de un paquete

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.

Componentes para la construcción de un paquete

Page 17: Suscribase a addkw/ o escríbanos a service@addkw

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

Componentes para la construcción de un paquete

Page 18: Suscribase a addkw/ o escríbanos a service@addkw

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

Componentes para la construcción de un paquete

Page 19: Suscribase a addkw/ o escríbanos a service@addkw

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.

Componentes para la construcción de un paquete

Page 20: Suscribase a addkw/ o escríbanos a service@addkw

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

Componentes para la construcción de un paquete

Page 21: Suscribase a addkw/ o escríbanos a service@addkw

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.

Componentes para la construcción de un paquete

Page 22: Suscribase a addkw/ o escríbanos a service@addkw

Destinos proporcionados por SQL Integration Services

Componentes para la construcción de un paquete

Page 23: Suscribase a addkw/ o escríbanos a service@addkw

Destinos disponibles para descarga del sitio web Microsoft

Componentes para la construcción de un paquete