Cómo agregar o cambiar una expresión de propiedad

Puede crear expresiones de propiedad para paquetes, tareas, contenedores de bucles ForEach, contenedores de bucles For, contenedores de secuencias, controladores de eventos, administradores de conexión y proveedores de registro.

Para crear o cambiar expresiones de propiedad, puede utilizar el Editor de expresiones de propiedad o el Generador de expresiones. Se puede tener acceso al Editor de expresiones de propiedad desde los editores personalizados que están disponibles para tareas y contenedores, o desde la ventana Propiedades. Se puede tener acceso al Generador de expresiones desde el Editor de expresiones de propiedad. Aunque puede escribir expresiones en el Editor de expresiones de propiedad o en el Generador de expresiones, el Generador de expresiones proporciona un conjunto gráfico de herramientas que simplifica el proceso de generar expresiones complejas.

Para obtener más información acerca de la sintaxis, los operadores y las funciones que proporciona Integration Services, vea Conceptos sobre expresiones de Integration Services, Operadores (expresión de SSIS) y Funciones de cadena y otras funciones (Expresión de SSIS). El tema de cada operador o función incluye ejemplos de uso de ese operador o función en una expresión. Para ver ejemplos de expresiones más complejas, vea Usar expresiones de propiedad en paquetes.

Para agregar o cambiar una expresión de propiedad

  1. En Business Intelligence Development Studio, abra el proyecto que contiene el paquete de Integration Services que desea.

  2. En el Explorador de soluciones, haga doble clic en el paquete para abrirlo y siga uno de estos procedimientos:

    • Si el elemento es una tarea o un contenedor, haga doble clic en el elemento y, a continuación, haga clic en Expresiones en el editor.

    • Haga clic con el botón secundario en el elemento y, a continuación, haga clic en Propiedades.

  3. Haga clic en el cuadro Expresiones y, a continuación, en el botón (…).

  4. En el Editor de expresiones de propiedad, seleccione una propiedad de la lista Propiedades y siga uno de estos procedimientos:

    • Escriba o cambie directamente la expresión de propiedad en la columna Expresión y, a continuación, haga clic en Aceptar.

      O bien

    • Haga clic en los puntos suspensivos (...) en la fila de expresión de la propiedad para abrir el Generador de expresiones.

  5. (Opcional) En el Generador de expresiones, haga una de las tareas siguientes:

    • Para tener acceso a las variables del sistema y a las definidas por el usuario, expanda Variables.

    • Para tener acceso a las funciones, las conversiones y los operadores que el lenguaje de expresiones de SSIS proporciona, expanda Funciones matemáticas, Funciones de cadena, Funciones de fecha y hora, Funciones NULL, Conversiones de tipo y Operadores.

    • Para generar o cambiar una expresión en el Generador de expresiones, arrastre variables, columnas, funciones, operadores y conversiones hasta el cuadro Expresión, o escriba la expresión en el cuadro.

    • Para ver el resultado de la evaluación de la expresión, haga clic en Evaluar expresión en el Generador de expresiones.

      Si la expresión no es válida, aparece una alerta que describe los errores de sintaxis de la expresión.

      Nota

      Evaluar una expresión no asigna el resultado de la evaluación a la propiedad.

  6. Haga clic en Aceptar.