Procedura: Modifica delle proprietà di una variabile nella finestra Proprietà
Data aggiornamento: 14 aprile 2006
In questo argomento viene descritta la procedura per la modifica delle proprietà di una variabile definita dall'utente. In SQL Server 2005 Integration Services (SSIS) è disponibile inoltre un set di variabili di sistema, le cui proprietà non possono essere modificate.
Nella finestra Proprietà sono elencate le proprietà per la configurazione delle variabili non disponibili nella finestra Variabili, ovvero Description, EvaluateAsExpression, Expression, ReadOnly e ValueType.
È possibile impostare il valore di una variabile tramite la proprietà Value o Expression. Per impostazione predefinita, la proprietà EvaluateAsExpression è impostata su False e il valore della variabile è impostato dalla proprietà Value. Per impostare il valore tramite un'espressione, è innanzitutto necessario impostare EvaluateAsExpression su True e quindi specificare un'espressione nella proprietà Expression. La proprietà Value verrà impostata automaticamente sul risultato restituito dall'espressione.
La proprietà ValueType contiene il tipo di dati del valore della proprietà Value. Quando la proprietà Value viene impostata tramite un'espressione, ValueType viene automaticamente aggiornata a un tipo di dati compatibile con il risultato restituito dall'espressione. Se ad esempio Value contiene 0 e la proprietà ValueType contiene Int32 , impostando Expression su GETDATE() Value conterrà la data e l'ora correnti e ValueType verrà impostata su DateTime.
Tramite la finestra Proprietà della variabile è possibile accedere alla finestra di dialogo Generatore di espressioni, che consente di creare, convalidare e valutare le espressioni. Per ulteriori informazioni, vedere Generatore di espressioni e Guida di riferimento alle espressioni in Integration Services.
Per modificare le proprietà di una variabile
In Business Intelligence Development Studio aprire il progetto di Integration Services che contiene il pacchetto desiderato.
In Esplora soluzioni fare clic con il pulsante destro del mouse sul pacchetto in modo da aprirlo.
Scegliere Finestra Proprietà dal menu Visualizza.
In Progettazione SSIS fare clic sulla scheda Esplora pacchetti ed espandere il nodo Pacchetto.
Per modificare le variabili con ambito pacchetto, espandere il nodo Variabili oppure espandere il nodo Gestori eventi o File eseguibili fino a individuare il nodo Variabili contenente la variabile che si desidera modificare.
Fare clic sulla variabile di cui si desidera modificare le proprietà.
Nella finestra Proprietà aggiornare le proprietà delle variabili di lettura/scrittura. Alcune proprietà sono di sola lettura per le variabili definite dall'utente.
Nella tabella seguente sono elencate le variabili che possono essere aggiornate.
Proprietà di lettura/scrittura Operazione di aggiornamento Description
Modificare la descrizione.
EvaluateAsExpression
Impostare su True per utilizzare il risultato restituito da un'espressione nella proprietà Value.
Expression
Fare clic su (…) per aprire la finestra di dialogo Generatore di espressioni e creare l'espressione tramite lo strumento grafico oppure digitare un'espressione esistente.
Name
In caso di variabili definite dall'utente, modificare il nome.
Namespace
In caso di variabili definite dall'utente, modificare lo spazio dei nomi.
RaiseChangedEvent
Impostare su True per generare un evento quando viene modificato il valore della variabile.
ReadOnly
In caso di variabili definite dall'utente, impostare su True in modo che la variabile sia di lettura/scrittura.
Value
In caso di variabili definite dall'utente, specificare un valore compatibile con il tipo di valore della proprietà ValueType.
ValueType
In caso di variabili definite dall'utente, specificare il tipo di dati del valore della variabile.
Importante: 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 (_). I caratteri successivi possono includere lettere o numeri, come definito dallo standard Unicode 2.0, o il carattere di sottolineatura (_). Per salvare il pacchetto aggiornato, scegliere Salva elementi selezionati dal menu File.
Vedere anche
Attività
Utilizzo di variabili nei pacchetti
Procedura: Aggiunta di una variabile a un pacchetto tramite la finestra Variabili
Procedura: Modifica delle proprietà di una variabile nella finestra Variabili
Procedura: Eliminazione di una variabile da un pacchetto tramite la finestra Variabili
Concetti
Variabili in Integration Services
Procedure per le variabili (SSIS)