Propriétés personnalisées d'Excel

S’applique à :SQL Server SSIS Integration Runtime dans Azure Data Factory

Propriétés personnalisées des sources

La source Excel comporte des propriétés personnalisées et les propriétés communes à l'ensemble des composants de flux de données.

Le tableau suivant décrit les propriétés personnalisées de la source Excel. Toutes les propriétés sont en lecture/écriture.

Nom de la propriété Type de données Description
AccessMode Integer Mode utilisé pour accéder à la base de données. Les valeurs possibles sont Open Rowset, OpenRowset à partir de Variable, Commande SQLet Commande SQL à partir d'une variable. La valeur par défaut est Open Rowset.
CommandTimeout Integer Nombre de secondes accordées comme délai d'exécution d'une commande. Une valeur égale à 0 indique un délai illimité.

Remarque Cette propriété n’est pas disponible dans l’ Éditeur de source Excel, mais elle peut être définie à l’aide de l’ Éditeur avancé.
OpenRowset String Nom de l'objet de base de données utilisé pour ouvrir un ensemble de lignes.
OpenRowsetVariable String Variable qui contient le nom de l'objet de base de données utilisé pour ouvrir un ensemble de lignes.
ParameterMapping String Mappage des paramètres de la commande SQL en variables.
SqlCommand String Commande SQL à exécuter.
SqlCommandVariable String Variable qui contient la commande SQL à exécuter.

La sortie et les colonnes de sortie de la source Excel ne disposent pas de propriétés personnalisées.

Pour plus d’informations, consultez Source Excel.

Propriétés personnalisées des destinations

La destination Excel comporte à la fois des propriétés personnalisées et les propriétés communes à l'ensemble des composants de flux de données.

Le tableau suivant décrit les propriétés personnalisées de la destination Excel. Toutes les propriétés sont en lecture/écriture.

Nom de la propriété Type de données Description
AccessMode Integer (énumération) Valeur qui spécifie la manière dont la destination accède à sa base de données de destination.

Cette propriété peut prendre les valeurs suivantes :

OpenRowset (0) : vous devez fournir le nom d’une table ou d’une vue.

OpenRowset à partir de Variable (1) : vous devez fournir le nom d’une variable qui contient le nom d’une table ou d’une vue.

OpenRowset à l’aide de FastLoad (3) : vous devez fournir le nom d’une table ou d’une vue.

OpenRowset à l’aide de FastLoad à partir de Variable (4) : vous devez fournir le nom d’une variable qui contient le nom d’une table ou d’une vue.

Commande SQL (2) : vous devez fournir une instruction SQL.
CommandTimeout Integer Nombre maximal de secondes pendant lesquelles la commande SQL peut être exécutée avant d'arriver à expiration. Une valeur égale à 0 indique une durée illimitée. La valeur par défaut de cette propriété est 0.

Remarque : Cette propriété n’est pas disponible dans l’ Éditeur de destination Excel, mais peut être définie à l’aide de l’ Éditeur avancé.
FastLoadKeepIdentity Booléen Valeur spécifiant si les valeurs d'identité doivent être copiées lors du chargement des données. Cette propriété est disponible uniquement lorsque vous utilisez l'une des options de chargement rapide. La valeur par défaut de cette propriété est False.
FastLoadKeepNulls Booléen Valeur spécifiant si les valeurs NULL doivent être copiées lors du chargement des données. Cette propriété est disponible uniquement avec l'une des options de chargement rapide. La valeur par défaut de cette propriété est False.
FastLoadMaxInsertCommitSize Integer Valeur qui spécifie la taille du lot que la destination Excel tente de valider au cours des opérations de chargement rapide. La valeur par défaut est 2147483647. La valeur 0 indique une opération de validation simple après le traitement de toutes les lignes.
FastLoadOptions String Collection d'options de chargement rapide. Les options de chargement rapide incluent le verrouillage des tables et la vérification des contraintes. Vous pouvez spécifier une de ces options, les deux ou ni l'une ni l'autre.

Remarque : certaines options de cette propriété ne sont pas disponibles dans l’Éditeur de destination Excel, mais vous pouvez les définir à l’aide de l’éditeur avancé.
OpenRowset String Quand AccessMode a la valeur OpenRowset, nom de la table ou de la vue à laquelle la destination Excel a accès.
OpenRowsetVariable String Quand AccessMode a la valeur OpenRowset à partir de Variable, nom de la variable contenant le nom de la table ou de la vue à laquelle la destination Excel a accès.
SqlCommand String Quand AccessMode a la valeur Commande SQL, instruction Transact-SQL que la destination Excel utilise pour spécifier les colonnes de destination pour les données.

L'entrée et les colonnes d'entrée de la destination Excel ne disposent pas de propriétés personnalisées.

Pour plus d’informations, consultez Destination Excel.

Voir aussi

Propriétés communes
Charger des données depuis ou vers Excel avec SQL Server Integration Services (SSIS)