Propiedades personalizadas de Excel

Propiedades personalizadas de origen

El origen de Excel tiene propiedades personalizadas y propiedades comunes a todos los componentes de flujo de datos.

En la tabla siguiente se describen las propiedades personalizadas del origen de Excel. Todas las propiedades son de lectura y escritura.

Nombre de la propiedad

Tipo de datos

Descripción

AccessMode

Integer

Modo que se usa para tener acceso a la base de datos. Los valores posibles son Open Rowset, Open Rowset from Variable, SQL Command y SQL Command from Variable. El valor predeterminado es Open Rowset.

CommandTimeout

Integer

Número de segundos que tienen que transcurrir antes de que un comando supere el tiempo de espera. El valor 0 indica un tiempo infinito.

Nota: esta propiedad no está disponible en el Editor de origen de Excel, pero se puede establecer con el Editor avanzado.

OpenRowset

String

Nombre del objeto de base de datos que se usa para abrir un conjunto de filas.

OpenRowsetVariable

String

Variable que contiene el objeto del objeto de base de datos que se usa para abrir un conjunto de filas.

ParameterMapping

String

Asignación de los parámetros del comando SQL a variables.

SqlCommand

String

Comando SQL que se va a ejecutar.

SqlCommandVariable

String

Variable que contiene el comando SQL que se va a ejecutar.

La salida y las columnas de salida del origen de Excel no tienen ninguna propiedad personalizada.

Para obtener más información, vea Origen de Excel.

Propiedades personalizadas de destino

El destino de Excel tiene propiedades personalizadas y propiedades comunes a todos los componentes de flujo de datos.

En la tabla siguiente se describen las propiedades personalizadas del destino Excel. Todas las propiedades son de lectura/escritura.

Nombre de la propiedad

Tipo de datos

Descripción

AccessMode

Integer (enumeración)

Valor que especifica cómo tiene acceso el destino a su base de datos de destino.

Esta propiedad admite cualquiera de los siguientes valores:

  • OpenRowset (0): se proporciona el nombre de una tabla o vista.

  • OpenRowset from Variable (1): se proporciona el nombre de una variable que contiene el nombre de una tabla o vista.

  • OpenRowset Using Fastload (3): se proporciona el nombre de una tabla o vista.

  • OpenRowset Using Fastload from Variable (4): se proporciona el nombre de una variable que contiene el nombre de una tabla o vista.

  • SQL Command (2): se proporciona una instrucción SQL.

CommandTimeout

Integer

Número máximo de segundos que puede ejecutarse el comando SQL antes de superar el tiempo de espera. Si el valor es 0, indica un tiempo infinito. El valor predeterminado de esta propiedad es 0.

[!NOTA]

Esta propiedad no está disponible en el Editor de destino de Excel, pero se puede establecer con el Editor avanzado.

FastLoadKeepIdentity

Boolean

Valor que especifica si se copian los valores de identidad cuando se cargan los datos. Esta propiedad solo está disponible cuando se usa una de las opciones de carga rápida. El valor predeterminado de esta propiedad es False.

FastLoadKeepNulls

Boolean

Valor que especifica si se copian los valores Null cuando se cargan los datos. Esta propiedad solo está disponible con una de las opciones de carga rápida. El valor predeterminado de esta propiedad es False.

FastLoadMaxInsertCommitSize

Integer

Valor que especifica el tamaño de lote que el destino de Excel intenta confirmar en operaciones de carga rápida. El valor predeterminado es 2147483647. Un valor de 0 indica una operación de confirmación única después de que se procesen todas las filas.

FastLoadOptions

String

Colección de opciones de carga rápida. Las opciones de carga rápida incluyen el bloqueo de las tablas y la comprobación de las restricciones. Puede especificar una, ambas o ninguna.

[!NOTA]

Algunas opciones de esta propiedad no están disponibles en el Editor de destino de Excel, pero pueden establecerse con el Editor avanzado.

OpenRowset

String

Cuando AccessMode es OpenRowset, nombre de la tabla o vista a la que el destino Excel tiene acceso.

OpenRowsetVariable

String

Cuando AccessMode es OpenRowset from variable, nombre de la variable que contiene el nombre de la tabla o vista a la que el destino Excel tiene acceso.

SqlCommand

String

Cuando AccessMode es SQL Command, instrucción Transact-SQL que el destino Excel utiliza para especificar las columnas de destino para los datos.

La entrada y las columnas de entrada del destino de Excel no tienen ninguna propiedad personalizada.

Para obtener más información, vea Destino de Excel.

Vea también

Referencia

Propiedades comunes