Creazione di configurazioni di pacchetto

Le configurazioni di pacchetto vengono create nella finestra di dialogo Libreria configurazioni pacchetto e tramite la Configurazione guidata pacchetto. Per accedere a questi strumenti, fare clic su Configurazioni di pacchetto dal menu SSIS in Business Intelligence Development Studio.

Nota

Per acquisire maggiore familiarità con i concetti illustrati in questa sezione, vedere Esercitazione: Distribuzione di pacchetti e Lezione 3: Aggiunta delle configurazioni dei pacchetti in Esercitazione: Creazione di un pacchetto ETL semplice.

Nella finestra di dialogo Libreria configurazioni pacchetto è possibile abilitare i pacchetti all'utilizzo delle configurazioni, aggiungere ed eliminare configurazioni, nonché impostare l'ordine preferito di caricamento delle configurazioni.

Nota

Il caricamento delle configurazioni di pacchetto nell'ordine preferito avviene a partire dall'inizio dell'elenco presente nella finestra di dialogo Libreria configurazioni pacchetto fino alla fine. Tuttavia, in fase di esecuzione, le configurazioni di pacchetto potrebbero non essere caricate nell'ordine preferito. In particolare, le configurazioni di pacchetto padre vengono caricate dopo quelle di altri tipi.

Nella finestra di dialogo Libreria configurazioni pacchetto è possibile avviare la Configurazione guidata pacchetto, la quale consente di eseguire in modo semplificato i vari passaggi necessari per la creazione di una configurazione. Per eseguire la Configurazione guidata pacchetto, aggiungere una nuova configurazione o modificarne una esistente nella finestra di dialogo Libreria configurazioni pacchetto. Nei passaggi della procedura guidata viene specificato il tipo di configurazione, viene impostato l'accesso alla configurazione in modo diretto o tramite variabili di ambiente e vengono selezionate le proprietà da salvare nella configurazione.

Nota

Se più configurazioni impostano la stessa proprietà dell'oggetto, in fase di esecuzione viene utilizzato l'ultimo valore caricato.

Negli esempi seguenti vengono illustrate le proprietà di destinazione di una variabile e di un pacchetto nel modo in cui vengono indicate nella pagina Completamento procedura guidata della Configurazione guidata pacchetto:

\Package.Variables[User::TodaysDate].Properties[RaiseChangedEvent]

\Package.Properties[MaximumErrorCount]

\Package.Properties[LoggingMode]

\Package.Properties[LocaleID]

\Package\My SQL Task.Variables[User::varTableName].Properties[Value]

Le configurazioni aggiornano le proprietà seguenti:

  • Proprietà RaiseChangedEvent della variabile definita dall'utente TodaysDate.

  • Proprietà MaximumErrorCount, LoggingMode e LocaleID del pacchetto.

  • Proprietà Value della variabile definita dall'utente varTableName nell'ambito dell'attività My SQL Task.

"\Package" rappresenta la radice, mentre gli oggetti che definiscono il percorso della proprietà aggiornata dalla configurazione sono separati da punti (.). I nomi di variabili e proprietà sono racchiusi tra parentesi quadre. Il termine Package è sempre utilizzato nella configurazione, indipendentemente dal nome del pacchetto. Per tutti gli altri oggetti inclusi nel percorso vengono tuttavia utilizzati i relativi nomi definiti dall'utente.

Al completamento della procedura guidata la nuova configurazione viene aggiunta all'elenco delle configurazioni nella finestra di dialogo Libreria configurazioni pacchetto.

Nota

Nell'ultima pagina di Configurazione guidata pacchetto, Completamento procedura guidata, sono elencate le proprietà di destinazione presenti nella configurazione. Se si desidera aggiornare le proprietà quando per l'esecuzione dei pacchetti viene utilizzata l'utilità della riga di comando dtexec , è possibile eseguire Configurazione guidata pacchetto per generare le stringhe che rappresentano i percorsi delle proprietà e quindi copiarle e incollarle nella finestra del prompt dei comandi per utilizzarle con l'opzione set di dtexec.

Nella tabella seguente vengono descritte le colonne dell'elenco delle configurazioni visualizzato nella finestra di dialogo Libreria configurazioni pacchetto.

Colonna

Descrizione

Nome configurazione

Nome della configurazione.

Tipo configurazione

Tipo di configurazione.

Stringa di configurazione

Posizione della configurazione. La posizione può corrispondere a un percorso, a una variabile di ambiente, a una chiave del Registro di sistema, a un nome di variabile del pacchetto padre oppure a una tabella del database di SQL Server.

Oggetto di destinazione

Nome dell'oggetto a cui è associata una proprietà con configurazione. Se la configurazione è un file di configurazione XML, la colonna è vuota in quanto questo tipo di configurazione può aggiornare più oggetti.

Proprietà di destinazione

Nome della proprietà. Se tramite la configurazione si scrive in un file di configurazione XML o in una tabella di SQL Server, la colonna sarà vuota perché utilizzando questo tipo di configurazione non è possibile aggiornare più oggetti.

Per creare una configurazione di pacchetto

Risorse esterne

Icona di Integration Services (piccola) Rimanere aggiornati con Integration Services

Per informazioni sui download, gli articoli, gli esempi e i video Microsoft più recenti, nonché sulle soluzioni selezionate dalla community, visitare la pagina Integration Services su MSDN:


Per ricevere notifiche automatiche su questi aggiornamenti, sottoscrivere i feed RSS disponibili nella pagina.