Compartir a través de


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 de paquetes y proyectos, 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, operadores y funciones que proporciona Integration Services, vea Operadores (expresión de SSIS) y 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 SQL Server Data Tools (SSDT), 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.  

Vea también

Tasks

Expresiones de Integration Services (SSIS)

Usar expresiones de propiedad en paquetes

Conceptos

paquetes de Integration Services (SSIS)

Contenedores de Integration Services

Tareas de Integration Services

Controladores de eventos de Integration Services (SSIS)

Conexiones de Integration Services (SSIS)

Registro de Integration Services (SSIS)