Cómo crear 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. Las expresiones de propiedad se crean después de agregar el elemento al paquete. Para obtener información acerca de cómo agregar elementos a paquetes, vea los temas siguientes:
- Cómo agregar una tarea o contenedor a un flujo de control
- Cómo crear un controlador de eventos mediante el Diseñador SSIS
- Cómo agregar un administrador de conexión a un paquete
- Cómo habilitar el registro en un paquete
Se puede tener acceso al Editor de expresiones de propiedad y al Generador de expresiones desde los editores personalizados para tareas y bucles, y desde la ventana Propiedades. Puede utilizar cualquiera de estas herramientas para escribir expresiones, pero el Generador de expresiones proporciona un conjunto gráfico de herramientas que permite generar fácilmente expresiones complejas.
Para obtener más información acerca de la sintaxis, los operadores y las funciones que proporciona SQL Server 2005 Integration Services (SSIS), vea Conceptos sobre expresiones de Integration Services, Operadores (SSIS) y Funciones (SSIS).
Los temas de cada operador y función incluyen ejemplos de uso del operador o la función en una expresión. Para ver ejemplos de expresiones más complejas, vea Usar expresiones de propiedad en paquetes.
Para crear una expresión de propiedad
En Business Intelligence Development Studio, abra el proyecto que contiene el paquete de Integration Services que desea.
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 bucle, haga doble clic en él 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.
Haga clic en el cuadro Expresiones y, a continuación, en el botón (…).
En el Editor de expresiones de propiedad, seleccione una propiedad de la lista Propiedades y siga uno de estos procedimientos:
- Escriba una expresión en la columna Expresión y haga clic en Aceptar.
- Haga clic en el botón (…) en la fila de la expresión de la propiedad.
En el Generador de expresiones, expanda Variables para tener acceso a las variables del sistema y a las definidas por el usuario.
En el panel de la derecha, expanda Funciones matemáticas, Funciones de cadena, Funciones de fecha y hora, Funciones NULL, Conversiones de tipo y Operadores para tener acceso a las funciones, las conversiones y los operadores que proporciona el lenguaje de expresiones de SSIS.
Para generar una expresión, arrastre variables, columnas, funciones, operadores y conversiones al cuadro Expresión o escriba la expresión en el cuadro.
Opcionalmente, haga clic en Evaluar expresión para ver el resultado de la evaluación de la expresión. 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.
Haga clic en Aceptar.
Vea también
Tareas
Usar expresiones de propiedad en paquetes
Cómo actualizar una expresión de propiedad
Conceptos
Paquetes de Integration Services
Contenedores de Integration Services
Tareas de Integration Services
Controladores de eventos de Integration Services
Proveedores de registro de Integration Services
Otros recursos
Referencia de expresiones de Integration Services
Conexiones de Integration Services
Temas de procedimientos de expresiones (SSIS)