Freigeben über


Vorgehensweise: Hinzufügen oder Ändern eines Eigenschaftsausdrucks

Sie können Eigenschaftsausdrücke für Pakete, Tasks, Foreach-Schleifencontainer, For-Schleifencontainer, Sequenzcontainer, Ereignishandler, Verbindungs-Manager und Protokollanbieter erstellen.

Um Eigenschaftsausdrücke zu erstellen oder zu ändern, können Sie entweder den Eigenschaftsausdrucks-Editor oder den Ausdrucks-Generator verwenden. Der Eigenschaftsausdrucks-Editor kann entweder über die benutzerdefinierten Editoren, die für Tasks und Container verfügbar sind, oder über das Fenster Eigenschaften aufgerufen werden. Auf den Ausdrucks-Generator kann über den Eigenschaftsausdrucks-Editor zugegriffen werden. Sie können zwar sowohl im Eigenschaftsausdrucks-Editor als auch im Ausdrucks-Generator Ausdrücke schreiben, der Ausdrucks-Generator bietet jedoch außerdem eine Reihe grafischer Tools, mit denen komplexe Ausdrücke problemlos erstellt werden können.

Weitere Informationen zu der Syntax, den Operatoren und den Funktionen, die von Integration Services bereitgestellt wird bzw. werden, finden Sie unter Konzepte der SQL Server Integration Services-Ausdrücke, Operatoren (SSIS-Ausdruck) und Zeichenfolgenfunktionen und andere Funktionen (SSIS-Ausdruck). Das Thema für die einzelnen Operatoren oder Funktionen schließen Beispiele für das Verwenden des Operators bzw. der Funktion in einem Ausdruck ein. Beispiele für komplexere Ausdrücke finden Sie unter Verwendung von Eigenschaftsausdrücken in Paketen.

So fügen Sie einen Eigenschaftsausdruck hinzu oder ändern ihn

  1. Öffnen Sie in Business Intelligence Development Studio das Projekt mit dem gewünschten Integration Services-Paket.

  2. Doppelklicken Sie im Projektmappen-Explorer auf das Paket, um es zu öffnen, und führen Sie dann eine der folgenden Aktionen aus:

    • Wenn es sich bei dem Element um einen Task oder einen Container handelt, doppelklicken Sie darauf, und klicken Sie dann im Editor auf Ausdrücke.

    • Klicken Sie mit der rechten Maustaste auf das Element, und klicken Sie dann auf Eigenschaften.

  3. Klicken Sie in das Feld Ausdrücke und dann auf die Auslassungspunkte (…).

  4. Wählen Sie im Eigenschaftsausdrucks-Editor eine Eigenschaft in der Liste Eigenschaft aus, und gehen Sie dann wie folgt vor:

    • Geben Sie in die Spalte Ausdruck direkt einen Ausdruck ein oder ändern Sie ihn, und klicken Sie dann auf OK.

      - Oder -

    • Klicken Sie in der Ausdruckszeile der Eigenschaft auf die Schaltfläche mit den drei Punkten (…), um den Ausdrucks-Generator aufzurufen.

  5. (Optional) Führen Sie im Ausdrucks-Generator eine der folgenden Aufgaben aus:

    • Erweitern Sie die Option Variablen, um auf die System- und benutzerdefinierten Variablen zuzugreifen.

    • Erweitern Sie die Option Mathematische Funktionen, Zeichenfolgenfunktionen, Datums-/Uhrzeitfunktionen, NULL-Funktionen, Typumwandlungen und Operatoren, um auf die Funktionen, die Umwandlungen und die Operatoren zuzugreifen, die von der SSIS-Ausdruckssprache bereitgestellt werden.

    • Um einen Ausdruck im Ausdrucks-Generator zu erstellen oder zu ändern, ziehen Sie die Variablen, Spalten, Funktionen, Operatoren und Umwandlungen in das Feld Ausdruck oder geben den Ausdruck im Feld ein.

    • Klicken Sie im Ausdrucks-Generator auf Ausdruck auswerten, um das Auswertungsergebnis des Ausdrucks anzuzeigen.

      Wenn der Ausdruck ungültig ist, wird eine Warnung angezeigt, in der die Syntaxfehler im Ausdruck beschrieben werden.

      HinweisHinweis

      Die Auswertung eines Ausdrucks weist der Eigenschaft das Auswertungsergebnis nicht zu.

  6. Klicken Sie auf OK.