Procédure : ajouter ou modifier une expression de propriété

Vous pouvez créer des expressions de propriété pour les packages, les tâches, les conteneurs de boucles For ou Foreach, les conteneurs de séquences, les gestionnaires d'événements, les gestionnaires de connexions et les modules fournisseurs d'informations.

Pour créer ou modifier des expressions de propriété, vous pouvez utiliser l'Éditeur d'expressions de la propriété ou le Générateur d'expressions. L'Éditeur d'expressions de la propriété est accessible à partir des éditeurs personnalisés disponibles pour les tâches et conteneurs, et à partir de la fenêtre Propriétés. Le Générateur d'expressions est accessible à partir de l'Éditeur d'expressions de la propriété. Vous pouvez écrire des expressions à la fois dans l'Éditeur d'expressions de la propriété et dans le Générateur d'expressions, mais le Générateur d'expressions fournit un ensemble graphique d'outils qui simplifie la construction d'expressions complexes.

Pour en savoir plus sur la syntaxe, les opérateurs et les fonctions fournis par Integration Services, consultez Concepts des expressions Integration Services, Opérateurs (SSIS) et Fonctions (SSIS). La rubrique relative à chaque opérateur ou fonction inclut des exemples d'utilisation de cet opérateur ou de cette fonction dans une expression. Pour des exemples d'expressions plus complexes, consultez Utilisation des expressions de propriété dans des packages.

Pour créer ou modifier une expression de propriété

  1. Dans Business Intelligence Development Studio, ouvrez le projet contenant le package Integration Services souhaité.

  2. Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir, puis effectuez l'une des opérations suivantes :

    • Si l'élément est une tâche ou un conteneur, double-cliquez dessus, puis cliquez sur Expressions dans l'éditeur.

    • Cliquez avec le bouton droit sur l'élément, puis sur Propriétés.

  3. Cliquez sur la zone Expressions, puis sur l'ellipse (...).

  4. Dans l'Éditeur d'expressions de la propriété, sélectionnez une propriété dans la liste Propriété, puis effectuez l'une des actions suivantes :

    • Tapez l'expression de propriété ou modifiez-la directement dans la colonne Expression, puis cliquez sur OK.

      – ou –

    • Dans la ligne d'expression de la propriété, cliquez sur les points de suspension (...) pour ouvrir le Générateur d'expressions.

  5. (Facultativement) Dans le Générateur d'expressions, effectuez l'une des tâches suivantes :

    • Pour accéder aux variables système et aux variables définies par l'utilisateur, développez Variables.

    • Pour accéder aux fonctions, conversions et opérateurs fournis par le langage d'expression SSIS, développez Fonctions mathématiques, Fonctions de chaîne, Fonctions de date et d'heure, Fonctions NULL, Casts de type et Opérateurs.

    • Pour générer ou modifier une expression dans le Générateur d'expressions, faites glisser les variables, les colonnes, les fonctions, les opérateurs et les conversions dans la zone Expression ou tapez l'expression dans la zone.

    • Pour afficher le résultat de l'évaluation de l'expression, cliquez sur Évaluer l'expression dans le Générateur d'expressions.

      Si l'expression n'est pas valide, une alerte apparaît et décrit les erreurs de syntaxe dans l'expression.

      [!REMARQUE]

      L'évaluation d'une expression n'affecte pas le résultat de l'évaluation de la propriété.

  6. Cliquez sur OK.