Compartir a través de


Propiedades de flujo de datos que se pueden establecer utilizando 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 acerca del 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 utilizar las expresiones de propiedades para especificar restricciones en tiempo de ejecución para un paquete mediante la opción /set con la utilidad de línea de comandos dtexec . Por ejemplo, puede restringir el MaximumThreads utilizado por la transformación Ordenación o bien el MaxMemoryUsage de las transformaciones Fuzzy Grouping y Fuzzy Lookup. Si no presentan restricciones, estas transformaciones pueden almacenar en memoria caché grandes cantidades de datos en memoria.

Creación de expresiones para las propiedades de los objetos de flujo de datos

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 ficha 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 propiedades. Despliegue la lista Propiedad para seleccionar una propiedad, y a continuación 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 sólo 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 ADO NET en la superficie del diseñador, la lista Propiedad contiene una entrada para la propiedad [ADO NET Source].[SqlCommand]. La lista también muestra muchas propiedades de la propia tarea Flujo de Datos.

Propiedades de objetos de flujo de datos que admiten las expresiones de propiedades

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

Orígenes de flujo de datos

Para obtener más información acerca de estas propiedades personalizadas, vea Propiedades personalizadas de origen.

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 Propiedades personalizadas de transformación.

Objeto Flujo de datos

Propiedad

Transformación División condicional

Propiedad FriendlyExpression

Transformación Columna derivada

Propiedad FriendlyExpression

Transformación Agrupación aproximada

Propiedad MaxMemoryUsage

Transformación Búsqueda aproximada

Propiedad MaxMemoryUsage

Transformación Búsqueda

Propiedad SqlCommand

Propiedad SqlCommandParam

Transformación Comando OLE DB

Propiedad SqlCommand

Transformación Muestreo de porcentaje

Propiedad SamplingValue

Transformación Dinámica

Propiedad PivotKeyValue

Transformación Muestreo de fila

Propiedad SamplingValue

Transformación Ordenar

Propiedad MaximumThreads

Transformación Anulación de dinamización

Propiedad PivotKeyValue

Destinos de flujo de datos

Para obtener más información acerca de estas propiedades personalizadas, vea Propiedades personalizadas de los destinos.

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 Timeout