Finestra VariabiliVariables Window

Usare la finestra Variabili per creare e modificare variabili definite dall'utente e visualizzare quelle di sistema.Use the Variables window to create and modify user-defined variables and view system variables.

Per impostazione predefinita la finestra Variabili si trova sotto l'area Gestioni connessioni in Progettazione SSIS, in SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT).By default, the Variables window is located below the Connection Managers area in the SSIS Designer, in SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT). Se non viene visualizzata la finestra Variabili , fare clic su Variabili nel menu SSIS per visualizzare la finestra.If you don’t see the Variables window, click Variables on the SSIS menu to display the window.

Facoltativamente, è possibile visualizzare la finestra Variabili eseguendo il mapping del comando View.Variables a una combinazione di tasti scelta dall'utente nella pagina Tastiera della finestra di dialogo Opzioni .You can optionally display the Variables window by mapping the View.Variables command to a key combination of your choosing on the Keyboard page of the Options dialog box.

Nota

I valori delle proprietà Name e Namespace devono iniziare con una delle lettere dell'alfabeto definite dallo standard Unicode 2.0 oppure con un carattere di sottolineatura ().The values of the Name and Namespace properties must begin with an alphabetic character letter as defined by the Unicode Standard 2.0, or an underscore (). I caratteri successivi possono includere lettere o numeri, come definito dallo standard Unicode 2.0, o il carattere di sottolineatura (_).Subsequent characters can be letters or numbers as defined in the Unicode Standard 2.0, or the underscore (_).

OpzioniOptions

Aggiungi variabileAdd Variable
Consente di aggiungere una variabile definita dall'utente.Add a user-defined variable.

Sposta variabileMove Variable
Fare clic su una variabile nell'elenco e quindi fare clic su Sposta variabile per modificare l'ambito della variabile.Click a variable in the list, and then click Move Variable to change the variable scope. Nella finestra di dialogo Seleziona nuovo ambito selezionare il pacchetto oppure un contenitore, un'attività o un gestore eventi del pacchetto per modificare l'ambito della variabile.In the Select New Scope dialog box, select the package or a container, task, or event handler in the package, to change the variable scope.

Per altre informazioni sull'ambito delle variabili, vedere Variabili di Integration Services (SSIS).For more information about variable scope, see Integration Services (SSIS) Variables.

Elimina variabileDelete Variable
Selezionare una variabile dall'elenco e quindi fare clic su Elimina variabile.Select a variable from the list, and then click Delete Variable.

Opzioni grigliaGrid Options
Fare clic su questo pulsante per aprire la finestra di dialogo Opzioni griglia variabili , in cui è possibile modificare la selezione delle colonne e applicare i filtri alla finestra Variabili .Click to open the Variable Grid Options dialog box where you can change the column selection and apply filters to the Variables window. Per altre informazioni, vedere Opzioni griglia variabili.For more information, see Variable Grid Options.

NameName
Consente di visualizzare il nome della variabile.View the variable name. È possibile aggiornare il nome delle variabili definite dall'utente.You can update the name for user-defined variables.

AmbitoScope
Consente di visualizzare l'ambito della variabile,View the scope of the variable. che può essere costituito dall'intero pacchetto oppure da un contenitore o da un'attività.A variable has either the scope of the entire package, or the scope of a container or task. L'ambito della variabile deve essere sufficiente affinché la variabile sia visibile per qualsiasi altro componente o attività che necessita di leggerne o impostarne il valore.The scope of the variable must be sufficient so that the variable is visible to any other tasks or components that need to read or set its value.

È possibile modificare l'ambito facendo clic sulla variabile e quindi selezionando Sposta variabile nella finestra Variabili .You can change the scope by clicking the variable and then clicking Move Variable in the Variables window.

Tipo di datiData Type
Consente di visualizzare il tipo di dati della variabile.View the data type of the variable. È possibile selezionare un tipo di dati dall'elenco per le variabili definite dall'utente.You can select a data type from the list for user-defined variables.

Nota

Se si assegna un'espressione alla variabile, non è possibile modificare il tipo di dati.If you assign an expression to the variable, you cannot change the data type.

ValoreValue
Consente di visualizzare il valore della variabile.View the variable value. È possibile aggiornare il valore per le variabili definite dall'utente.You can update the value for user-defined variables. Questo valore può essere letterale, un'espressione e una stringa su più righe.This value can be a literal or an expression, and the value can be a multi-line string. Per assegnare un'espressione alla variabile, fare clic sul pulsante con i puntini di sospensione accanto alla colonna Espressione nella finestra Variabili .To assign an expression to the variable, click the ellipse button that is next to the Expression column in the Variables window.

NamespaceNamespace
Consente di visualizzare il nome dello spazio dei nomi.View the namespace name. Le variabili definite dall'utente vengono inizialmente create nello spazio dei nomi User , ma è possibile modificare il nome dello spazio dei nomi nel campo Spazio dei nomi .User-defined variables are initially created in the User namespace, but you can change the namespace name in the Namespace field. Per visualizzare questa colonna, fare clic su Opzioni griglia.To display this column, click Grid Options.

Raise Change EventRaise Change Event
Consente di indicare se generare l'evento OnVariableValueChanged alla modifica di un valore.Indicate whether to raise the OnVariableValueChanged event when a value changes. È possibile aggiornare il valore per le variabili definite dall'utente e le variabili di sistema.You can update the value for user-defined and system variables. Per impostazione predefinita, questa colonna non viene visualizzata nella finestra Variabili .By default, the Variables window does not list this column. Per visualizzare questa colonna, fare clic su Opzioni griglia.To display this column, click Grid Options.

DescriptionDescription
Consente di visualizzare la descrizione della variabile.View the variable description. È possibile modificare la descrizione per le variabili definite dall'utente.You can change the description for user-defined variables. Per impostazione predefinita, questa colonna non viene visualizzata nella finestra Variabili .By default, the Variables window does not list this column. Per visualizzare questa colonna, fare clic su Opzioni griglia.To display this column, click Grid Options.

EspressioneExpression
Consente di visualizzare l'espressione assegnata alla variabile.View the expression assigned to the variable. Per assegnare un'espressione, fare clic sul pulsante con i puntini di sospensione.To assign an expression, click the ellipse button.

Se si assegna un'espressione a una variabile, accanto a quest'ultima viene visualizzato un marcatore icona speciale.If you assign an expression to a variable, a special icon marker displays next to the variable. Tale marcatore icona speciale viene visualizzato anche accanto alle gestioni connessioni e alle attività in cui sono impostate espressioni.This special icon marker also displays next to connection managers and tasks that have expressions set on them.

Finestra di dialogo Opzioni griglia variabileVariable Grid Options dialog box

Utilizzare la finestra di dialogo Opzioni griglia variabili per selezionare le colonne che verranno visualizzate nella finestra Variabili e per selezionare i filtri da applicare all'elenco di variabili.Use the Variable Grid Options dialog box to select the columns that will display in the Variables window and to select the filters to apply to the list of variables. Per altre informazioni sulle proprietà delle variabili corrispondenti, vedere Variabili di Integration Services (SSIS).For more information about the corresponding variable properties, see Integration Services (SSIS) Variables.

Opzioni per il filtroOptions for Filter

Mostra variabili di sistemaShow system variables
Selezionare questa opzione per elencare le variabili di sistema nella finestra Variabili .Select to list system variables in the Variables window. Le variabili di sistema sono predefiniteSystem variables are predefined. Non è possibile aggiungere né eliminare le variabili di sistema.You cannot add or delete system variables. È possibile modificare l'impostazione della proprietà RaiseChangedEvent .You can modify the RaiseChangedEvent property setting.

L'elenco è codificato tramite colori:This list is color coded. Le variabili di sistema vengono visualizzate in grigio, mentre quelle definite dall'utente in nero.System variables are gray, and user-defined variables are black.

Mostra variabili di tutti gli ambitiShow variables of all scopes
Selezionare questa opzione per visualizzare le variabili nell'ambito del pacchetto e nell'ambito di contenitori, attività e gestori eventi del pacchetto.Select to show variables within the scope the package, and within the scope of containers, tasks, and event handlers in the package. Deselezionarla per visualizzare le variabili solo nell'ambito del pacchetto e nell'ambito di un contenitore, un'attività o un gestore eventi selezionato.Clear this option to show only variables within the scope of the package and within the scope of a selected container, task, or event handler.

Per altre informazioni sull'ambito delle variabili, vedere Variabili di Integration Services (SSIS).For more information about variable scope, see Integration Services (SSIS) Variables.

Opzioni per le colonneOptions for Columns

Selezionare le colonne che si desidera visualizzare nella finestra Variabili .Select the columns that you want to appear in the Variables window.

  • AmbitoScope

  • Data typeData type

  • ValoreValue

  • Spazio dei nomiNamespace

  • Genera evento alla modifica del valore della variabileRaise event when variable value changes

  • DescriptionDescription

  • EspressioneExpression

Vedere ancheSee Also

Variabili di Integration Services (SSIS) Integration Services (SSIS) Variables
Utilizzo di variabili nei pacchetti Use Variables in Packages
Integration Services ( SSIS ) Espressioni Integration Services (SSIS) Expressions
Generazione di file di dump per l'esecuzione dei pacchettiGenerating Dump Files for Package Execution