Paquetes SSIS

Thomas LeBlanc

Implementación de paquetes en el catálogo de SQL Server Integration Services (SSISDB)

June 2, 2017 by

Desde la versión de SQL Server 2012, los paquetes de Integration Services (SSIS) se pueden implementar desde un solo origen para poder administrar la ejecución utilizando múltiples entornos. El catálogo SSIS es un contenedor de base de datos único para todos los paquetes implementados. Los archivos de configuración se reemplazan por entornos. Las versiones implementadas se almacenan históricamente y un paquete puede revertirse a una implementación anterior. Además de estas funciones, los informes internos con ayuda de un tablero de mandos ayudan a depurar errores o examinar el rendimiento en un tiempo dado.

Read more »
Sifiso W. Ndlovu

Cómo parar un paquete SSIS que ha estado corriendo mucho tiempo

April 21, 2017 by

Hay muchas razones para terminar un paquete SSIS que está corriendo mucho tiempo. Imagine un escenario donde un DBA/desarrollador sin experiencia accidentalmente inicia un trabajo mensual en lugar de un trabajo diario, inadvertidamente impactando el desempeño de SQL Server. Cuales quieran que sean las razones, es muy posible encontrarse en una situación en la cual usted tiene que parar temporalmente un proceso de corrida larga.

Read more »
Sifiso W. Ndlovu

Trabajando con archivos con formato derecho irregular en SSIS

February 28, 2017 by

En el mundo de la arquitectura de desarrollo SSIS, la preferencia debería darse a extraer datos desde archivos planos en lugar de bases de datos relaciones no Microsoft. Esto es porque usted a menudo tiene que preocuparse acerca del soporte de controladores y problemas de compatibilidad en su máquina de desarrollo/servidor SSIS que a menudo se atribuyen a proveedores de bases de datos no Microsoft. De hecho, he estado en muchas situaciones donde no podíamos actualizar a otra versión de SSIS (por ejemplo, BIDS a SSDT) debido a problemas de compatibilidad del controlador del proveedor externo en la nueva versión de SSIS.

Read more »
Shawn Melton

SSIS y PowerShell – Tarea ejecutar proceso

December 24, 2016 by

Introducción

SQL Server Integration Services (SSIS) y PowerShell (PS) juntos ofrecen una plétora de oportunidades y algunos atajos cuando se tiene que importar, exportar, o a veces mover datos. Me he encontrado con paquetes que contienen una Tarea de Script con líneas y líneas de código C# que, hecho con PowerShell, podría hacer el mantenimiento de ese paquete mucho más fácil. En general, la cosa más común que veo hacer a la Tarea de Script es acceder al sistema de archivos o hacer alguna manipulación en un archivo. Una cosa que espero que tome velocidad en el mundo BI de SSIS es utilizar PowerShell para este tipo de acciones. Esto no es decir que uno es mejor que otro, ya que usted debería tomar el que es mejor en sus ojos, pero cuando puedo hacer operaciones contra el sistema de archivos con un PowerShell de una línea, es simplemente más fácil de mantener que en el paquete. En este artículo hablaré acerca de cómo usted puede usar la tarea más común utilizada para ejecutar código PowerShell en un paquete SSIS: Execute Process Task (Tarea Ejecutar Proceso).

Read more »
Marko Radakovic

Usando un archivo XML para configurar un paquete SSIS

December 18, 2015 by
Configurar un paquete SSIS significa elegir pares de propiedad/valor añadidos a un paquete completo e incluirlos en el archivo de configuración para modificaciones posteriores. Si por alguna razón algunos de los valores han cambiado después de que el despliegue terminara y corriera el paquete, ellos pueden ser añadidos después, abriendo el paquete en Business Intelligence Development Studio (BIDS) y cambiando los valores. Read more »
Marko Radakovic

Maneras de usar y ejecutar los paquetes SQL Server Integration Services

December 18, 2015 by
Los paquetes SSIS (SQL Server Integration Services) son parte de la plataforma de base de datos Microsoft SQL Server y una herramienta para construir aplicaciones de flujo de trabajo e integración de datos de alto rendimiento. También es una herramienta para extracción de datos, transformación y carga (ETL), y puede ser usada para automatizar el mantenimiento de las bases de datos y las actualizaciones de SQL Server. Básicamente, pueden ser usados para mover datos, sin transformaciones, desde una variedad de tipos de fuentes a una variedad de tipos de destinos, incluyendo archivos de texto y otras instancias SQL Server. Read more »