Compartir a través de


Propiedades de flujo de datos que se pueden establecer mediante expresiones

Los valores de ciertas propiedades de objetos de flujo de datos se pueden especificar utilizando expresiones de propiedades disponibles en el contenedor de tareas Flujo de Datos.

Para obtener información sobre el uso de expresiones de propiedades, vea Usar expresiones de propiedad en paquetes.

Puede utilizar las expresiones de propiedades para personalizar las configuraciones de cada instancia implementada de un paquete. También puede usar expresiones de propiedades para especificar restricciones en tiempo de ejecución para un paquete mediante la opción /set con la utilidad de símbolo del sistema dtexec . Por ejemplo, puede restringir el MaximumThreads utilizado por la transformación de Ordenar, o el MaxMemoryUsage de las transformaciones de Agrupación aproximada y de Búsqueda aproximada. Si no presentan restricciones, estas transformaciones pueden almacenar en memoria caché grandes cantidades de datos en memoria.

Para especificar una expresión de propiedades para una de las propiedades de los objetos de flujo de datos mencionados en este tema, muestre la ventana Propiedades para la tarea Flujo de Datos seleccionando la tarea Flujo de Datos en la superficie Flujo de control del diseñador o seleccionando la pestaña Flujo de datos del diseñador sin seleccionar ningún componente o ruta de acceso individual. Seleccione la propiedad Expresiones y haga clic en los puntos suspensivos (…) para mostrar el cuadro de diálogo Editor de expresiones de propiedad . Despliegue la lista Propiedad para seleccionar una propiedad y, después, escriba una expresión en el cuadro de texto Expresión o haga clic en los puntos suspensivos (…) para mostrar el cuadro de diálogo Generador de expresiones .

La lista Propiedad muestra las propiedades disponibles solo para aquellos objetos de flujo de datos que ya haya colocado en la superficie Flujo de datos del diseñador. Por consiguiente, no puede utilizar la lista Propiedad para ver todas las posibles propiedades de los objetos de flujo de datos que admiten expresiones de propiedades. Por ejemplo, si ha colocado un origen de ADO NET en la superficie del diseñador, la lista Propiedad contiene una entrada para la [ADO NET Source].[SqlCommand] propiedad . La lista también muestra muchas propiedades de la propia tarea Flujo de Datos.

Propiedades de objetos de flujo de datos que admiten expresiones de propiedad

Los valores de las propiedades de la siguiente lista se pueden especificar mediante expresiones de propiedades.

Orígenes de flujo de datos

Objeto Flujo de datos Propiedad
Origen ADO NET Propiedad TableOrViewName

Propiedad SQLCommand
Origen XML Propiedad XMLData

Propiedad XMLSchemaDefinition

Transformaciones Flujo de datos

Para obtener más información acerca de estas propiedades personalizadas, vea Transformation Custom Properties.

Objeto Flujo de datos Propiedad
División condicional, transformación Propiedad FriendlyExpression
Transformación Columna derivada Propiedad FriendlyExpression
Agrupación aproximada, transformación Propiedad MaxMemoryUsage
Búsqueda aproximada, transformación Propiedad MaxMemoryUsage
Transformación de búsqueda Propiedad SQLCommand

Propiedad SqlCommandParam
transformación Comando de OLE DB Propiedad SQLCommand
Muestreo de porcentaje, transformación Propiedad SamplingValue
Dinámica, transformación Propiedad PivotKeyValue
Muestreo de fila, transformación Propiedad SamplingValue
Ordenar, transformación Propiedad MaximumThreads
Anulación de dinamización, transformación Propiedad PivotKeyValue

Destinos de flujo de datos

Objeto Flujo de datos Propiedad
Destino ADO NET Propiedad TableOrViewName

Propiedad BatchSize

Propiedad CommandTimeOut
Destino de archivo plano Propiedad Header
Destino de SQL Server Compact Propiedad TableName
Destino de SQL Server Propiedad BulkInsertTableName

Propiedad BulkInsertFirstRow

Propiedad BulkInsertLastRow

Propiedad BulkInsertOrder

Propiedad Tiempo de espera

Artículo técnico, sobre la referencia rápida de expresiones de SSIS, en pragmaticworks.com

Véase también

Usar expresiones de propiedad en paquetes
Propiedades comunes
Propiedades personalizadas de transformación
Propiedades de la ruta de acceso