Hinzufügen oder Ändern eines Eigenschaftsausdrucks
Sie können Eigenschaftsausdrücke für Pakete, Tasks, Foreach-Schleifencontainer, For-Schleifencontainer, Sequenzcontainer, Ereignishandler, Verbindungs-Manager auf Paket- und Projektebene sowie für Protokollanbieter erstellen.
Um Eigenschaftsausdrücke zu erstellen oder zu ändern, können Sie entweder den Eigenschaftsausdrucks-Editor oder den Ausdrucks-Generatorverwenden. 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 denAusdrucks-Generator kann über den Eigenschaftsausdrucks-Editorzugegriffen werden. Sie können zwar sowohl im Eigenschaftsausdrucks-Editor als auch im Ausdrucks-GeneratorAusdrü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 Syntax, Operatoren und Funktionen, die Integration Services bereitstellt, finden Sie unter Operatoren (SSIS-Ausdruck) und 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 Verwenden von Eigenschaftsausdrücken in Paketen.
So fügen Sie einen Eigenschaftsausdruck hinzu oder ändern ihn
Öffnen Sie in SQL Server Data Tools (SSDT) das Projekt mit dem gewünschten Integration Services-Paket.
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.
Klicken Sie in das Feld Ausdrücke, und klicken Sie dann auf die Auslassungspunkte (…).
Wählen Sie im Eigenschaftsausdrucks-Editoreine 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 Auslassungspunkte (...), um den Ausdrucks-Generator zu öffnen.
(Optional) Führen Sie im Ausdrucks-Generatoreine 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-Generatorzu 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.
Hinweis
Die Auswertung eines Ausdrucks weist der Eigenschaft das Auswertungsergebnis nicht zu.
Klicken Sie auf OK.
Weitere Informationen
Integration Services-Ausdrücke (SSIS)
Verwenden von Eigenschaftsausdrücken in Paketen
Integration Services-Pakete (SSIS)
SQL Server Integration Services-Container
Integration Services-Tasks
Integration Services-Ereignishandler (SSIS)
Integration Services-Verbindungen (SSIS)
Integration Services-Protokollierung (SSIS)