Cómo Asignar Valores a Variables Dinámicas En SSIS

Creé un proyecto de SQL Server Integration Services (SSIS) en Visual Studio. Agregué un paquete y ahora implementar todo en el servidor. ¿Cómo puedo cambiar las variables de forma dinámica? No quiero actualizar todos mis paquetes manualmente después de que se implementan en el servidor.

Al hacer doble clic en Project.params, se abrirá una pestaña donde podrá crear los parámetros del proyecto.

Podemos seguir los siguientes pasos:

  • Configurar un administrador de conexión de proyecto con un parámetro de proyecto
  • Implementar el proyecto en el catálogo
  • Cree un entorno en el catálogo SSIS, junto con una variable
  • Vincular el entorno al proyecto y la variable con el parámetro
  • Ejecutar un paquete usando el entorno

Una ves terminado el desarrollo, podemos implementar el proyecto en el catálogo SSIS. Podemos echar un vistazo a nuestro parámetro de proyecto haciendo clic derecho en el proyecto y seleccionando Configurar …

Seleccionar los entornos que vas a utilizar.

Al hacer clic en los puntos suspensivos, podemos configurar el valor, asignando la variable del entorno.

Puedes revisar como se crean los entornos en el siguiente link IMPLEMENTACIÓN DE PAQUETES EN EL CATÁLOGO DE SQL SERVER INTEGRATION SERVICES (SSISDB)

Para no tener que pasar nuevamente por el proceso de despliegue, desde la versión 2012 de SSIS tenemos ambientes y variables de ambiente que podemos modificar dinámicamente, dándonos un potente y flexible modelo de despliegue.

Si se quiere verificar el cambio que hemos realizado podemos consultar la tabla internal.environment_variables

De esta manera, se usa los ambientes y variables de ambiente para configurar dinámicamente el comportamiento de un paquete SSIS. Espero que sea de utilidad.

Este script crea un script para generar un entorno SSIS y sus variables.
Reemplazar las entradas necesarias para crear un nuevo ambiente.

Con en este script se facilita la creación de un nuevo entorno. DESCARGAR usp_SSIS_ScriptEnvironment

👍 Comenta y comparte si este contenido te fue útil.

Ricardo A. Huamán Suárez

Especialista en SQL Server y Power BI. Ofrezco consultoría estratégica, formación especializada y servicios personalizados para empresas que buscan optimizar la gestión de sus datos.

📧 Email 📱 WhatsApp 🌐 Blog 📹 YouTube 🎯 TikTok 💼 LinkedIn

EasyPAck4You, es un buscador de empresas de paquetería para enviar paquetes a precios baratos. Envío de paquetes a nivel nacional e internacional.

No Comments Yet.

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *