Taller de Inteligencia de Negocios SQL Server Integration
Services SSIS Sesin 7
Diapositiva 2
Taller de Inteligencia de Negocios Tareas de IS: Las tareas se
pueden clasificar en las siguientes categorias: Tarea de flujo de
datos Tareas de preparacin 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 Tareas del flujo de
control
Diapositiva 3
Taller de Inteligencia de Negocios Estas tareas llevan a cabo
los procesos siguientes: copiar archivos y directorios; descargar
archivos y datos; ejecutar mtodos web; aplicar operaciones a
documentos XML; y generar perfiles de los datos para la limpieza.
Tarea Sistema de archivos Tarea FTP Tarea Servicio web Tarea XML
Tarea de generacin de perfiles de datos Tareas de preparacin de
datos
Diapositiva 4
Taller de Inteligencia de Negocios Realiza operaciones en
archivos y directorios del sistema de archivos. Por ejemplo, un
paquete puede utilizar la tarea para crear, mover o eliminar
directorios y archivos. Tambin la puede para establecer atributos
en archivos y directorios. Por ejemplo, puede convertir los
archivos en archivos ocultos o de solo lectura. Todas las
operaciones de la tarea Sistema de archivos usan un origen, que
puede ser un archivo o un directorio. El destino se especifica
mediante un administrador de conexin de archivos o una variable.
Las operaciones de la tarea Sistema de archivos pueden configurarse
para permitir la sobrescritura de los archivos y directorios de
destino. Tarea Sistema de archivos
Diapositiva 5
Taller de Inteligencia de Negocios Tarea Sistema de archivos La
tarea Sistema de archivos incluye un conjunto predefinido de
operaciones. Estas operaciones se describen en la siguiente
tabla.
Diapositiva 6
Taller de Inteligencia de Negocios Realiza operaciones en
archivos y directorios del sistema de archivos. Por ejemplo, un
paquete puede utilizar la tarea para crear, mover o eliminar
directorios y archivos. Tambin la puede para establecer atributos
en archivos y directorios. Por ejemplo, puede convertir los
archivos en archivos ocultos o de solo lectura. Todas las
operaciones de la tarea Sistema de archivos usan un origen, que
puede ser un archivo o un directorio. El destino se especifica
mediante un administrador de conexin de archivos o una variable.
Las operaciones de la tarea Sistema de archivos pueden configurarse
para permitir la sobrescritura de los archivos y directorios de
destino. Tarea FTP
Diapositiva 7
Taller de Inteligencia de Negocios Tarea FTP Administrador de
conexin FTP.
Diapositiva 8
Taller de Inteligencia de Negocios Tarea FTP La tarea FTP
incluye un conjunto predefinido de operaciones. Estas operaciones
se describen en la siguiente tabla.
Diapositiva 9
Taller de Inteligencia de Negocios Tareas que se comunican con
otros procesos para ejecutar paquetes, ejecutar programas o
archivos por lotes, enviar y recibir mensajes entre paquetes,
enviar mensajes de correo electrnico, leer datos de Instrumental de
administracin de Windows (WMI) y detectar eventos de WMI. Tarea
Ejecutar paquete Tarea Ejecutar proceso Tarea Cola de mensajes
Tarea Enviar correo Tarea Lector de datos WMI Tarea Monitor de
eventos WMI Tareas de flujo de trabajo
Diapositiva 10
Taller de Inteligencia de Negocios Permite que los paquetes
ejecuten otros paquetes como parte de un flujo de trabajo. Un
paquete que ejecuta otros paquetes se suele denominar paquete
primario y los paquetes ejecutados por un flujo de trabajo
principal se denominan paquetes secundarios. La tarea Ejecutar
paquete puede ejecutar paquetes almacenados en la base de datos
msdb de SQL Server y paquetes almacenados en el sistema de
archivos. La tarea Ejecutar paquete tambin puede ejecutar un plan
de mantenimiento de bases de datos, que permite administrar
paquetes de SSIS y planes de mantenimiento de bases de datos en la
misma solucin Integration Services. Tarea Ejecutar paquete
Diapositiva 11
Taller de Inteligencia de Negocios Los paquetes para su
ejecucin deben ser almacenados en el administrador de paquetes de
IS dentro del DBMS o como archivo en el sistema. Tarea Ejecutar
paquete
Diapositiva 12
Taller de Inteligencia de Negocios Ejecuta una aplicacin o un
archivo por lotes como parte de un flujo de trabajo de paquete.
Aunque puede utilizar la tarea Ejecutar proceso para abrir
cualquier aplicacin estndar, como Microsoft Excel o Microsoft Word,
normalmente la utilizar para ejecutar aplicaciones empresariales o
archivos por lotes que trabajen con un origen de datos. Tarea
Ejecutar proceso
Diapositiva 13
Taller de Inteligencia de Negocios Tareas de acceso, copia,
insercin, eliminacin y modificacin de objetos y datos de SQL
Server. Tarea Insercin masiva Tarea Ejecutar SQL de SSIS Tarea
Transferir bases de datos Tarea Transferir mensajes de error Tarea
Transferir trabajos Tarea Transferir inicios de sesin Tarea
Transferir procedimientos almacenados principales Tarea Transferir
objetos de SQL Server Tareas de SQL Server
Diapositiva 14
Taller de Inteligencia de Negocios La tarea Ejecutar SQL
ejecuta instrucciones SQL o procedimientos almacenados de un
paquete. La tarea puede contener una sola instruccin SQL o mltiples
instrucciones SQL que se ejecutarn de forma secuencial. Puede usar
la tarea Ejecutar SQL para los siguientes fines: Truncar una tabla
o vista en preparacin para insertar datos. Crear, modificar y
quitar objetos de base de datos, como tablas y vistas. Volver a
crear tablas de hechos y tablas de dimensiones antes de cargar
datos en ellas. Ejecutar procedimientos almacenados. Guardar en una
variable el conjunto de filas devuelto por una consulta. Tarea
Ejecutar SQL de SSIS
Diapositiva 15
Taller de Inteligencia de Negocios La tarea Ejecutar SQL puede
usar distintos tipos de administradores de conexin para conectar
con el origen de datos en el que se ejecuta la instruccin SQL o el
procedimiento almacenado. La tarea puede usar los tipos de conexin
mostrados en la tabla siguiente. Tarea Ejecutar SQL de SSIS