Variablen (Fenster)

Verwenden Sie das Fenster Variablen, um benutzerdefinierte Variablen zu erstellen und zu ändern sowie um Systemvariablen anzuzeigen.

Das Fenster Variablen befindet sich in SQL Server-Datentools (SSDT) standardmäßig im SSIS-Designer unterhalb des Bereichs Verbindungs-Manager. Wenn das Fenster Variablen nicht angezeigt wird, klicken Sie im Menü SSIS auf Variablen, um das Fenster einzublenden.

Sie können das Fenster Variablen optional anzeigen, indem Sie im Dialogfeld Optionen auf der Seite Tastatur einer Tastenkombination Ihrer Wahl den View.Variables-Befehl zuordnen.

HinweisHinweis

Die Werte der Eigenschaften Name und Namespace müssen mit einem Buchstaben beginnen, wie in Unicode-Standard 2.0 definiert ist, oder mit einem Unterstrich (_). Bei nachfolgenden Zeichen kann es sich um Buchstaben oder Zahlen gemäß Unicode-Standard 2.0 oder um einem Unterstrich (_) handeln.

Optionen

  • Variable hinzufügen
    Fügt eine benutzerdefinierte Variable hinzu.

  • Variable verschieben
    Klicken Sie in der Liste auf eine Variable, und klicken Sie dann auf Variable verschieben, um den Gültigkeitsbereich der Variablen zu ändern. Wählen Sie im Dialogfeld Neuen Bereich auswählen das Paket oder einen Container, Task oder Ereignishandler im Paket aus, um den Gültigkeitsbereich der Variablen zu ändern.

    Weitere Informationen zum Gültigkeitsbereich von Variablen finden Sie unter Integration Services-Variablen (SSIS).

  • Variable löschen
    Wählen Sie eine Variable aus der Liste aus, und klicken Sie auf Variable löschen.

  • Rasteroptionen
    Klicken Sie, um das Dialogfeld Variable Rasteroptionen zu öffnen. Hier können Sie die Spaltenauswahl ändern und Filter auf das Fenster Variablen anwenden. Weitere Informationen finden Sie unter Variable Rasteroptionen.

  • Name
    Zeigt den Variablennamen an. Bei benutzerdefinierten Variablen können Sie den Namen der Variablen aktualisieren.

  • Bereich
    Zeigt den Bereich der Variablen an. Eine Variable verfügt entweder über den Bereich des gesamten Pakets oder den Bereich eines Containers bzw. Tasks. Der Bereich der Variable muss ausreichend sein, sodass die Variable für alle anderen Tasks oder Komponenten sichtbar ist, die ihren Wert lesen oder festlegen müssen.

    Sie können den Bereich ändern, indem Sie auf die Variable klicken und dann im Fenster Variablen auf Variable verschieben klicken.

  • Datentyp
    Zeigt den Datentyp der Variablen an. Bei benutzerdefinierten Variablen können Sie einen Datentyp aus der Liste auswählen.

    HinweisHinweis

    Wenn Sie der Variable einen Ausdruck zuweisen, können Sie den Datentyp nicht ändern.

  • Wert
    Zeigt den Wert der Variablen an. Bei benutzerdefinierten Variablen können Sie den Wert aktualisieren. Dieser Wert kann ein Literal oder ein Ausdruck sein, und der Wert kann eine mehrzeilige Zeichenfolge sein. Um der Variable einen Ausdruck zuzuweisen, klicken Sie auf die Schaltfläche mit den Auslassungspunkten neben der Spalte Ausdruck im Fenster Variablen.

  • Namespace
    Zeigt den Namen des Namespaces an. Benutzerdefinierte Variablen werden anfangs im User-Namespace erstellt. Sie können den Namespace jedoch im Feld Namespace ändern. Klicken Sie zum Anzeigen dieser Spalte auf Rasteroptionen.

  • Ereignis bei Änderung des Variablenwertes auslösen
    Gibt an, ob das OnVariableValueChanged-Ereignis ausgelöst werden soll, wenn ein Wert geändert wird. Bei benutzerdefinierten und Systemvariablen können Sie den Wert aktualisieren. Standardmäßig wird diese Spalte nicht im Fenster Variablen angezeigt. Klicken Sie zum Anzeigen dieser Spalte auf Rasteroptionen.

  • Beschreibung
    Anzeigen der Variablenbeschreibung. Sie können die Beschreibung für benutzerdefinierte Variablen ändern. Standardmäßig wird diese Spalte nicht im Fenster Variablen angezeigt. Klicken Sie zum Anzeigen dieser Spalte auf Rasteroptionen.

  • Ausdruck
    Anzeigen des der Variable zugewiesenen Ausdrucks. Klicken Sie auf die Schaltfläche mit den Auslassungspunkten, um einen Ausdruck zuzuweisen.

    Wenn Sie einer Variablen einen Ausdruck zuweisen, wird ein spezieller Symbolmarker neben der Variablen angezeigt. Dieser spezielle Symbolmarker wird auch neben Verbindungs-Managern und Tasks angezeigt, für die Ausdrücke festgelegt wurden.

Siehe auch

Aufgaben

Verwenden von Variablen in Paketen

Integration Services-Ausdrücke (SSIS)

Konzepte

Integration Services-Variablen (SSIS)

Generieren von Dumpdateien für die Paketausführung