Lezione 5-2: Abilitazione e impostazione delle configurazioni dei pacchetti
Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory
In questa attività si converte il progetto nel modello di distribuzione del pacchetto e si abilitano le configurazioni di pacchetto usando la Configurazione guidata pacchetto. Questa procedura guidata consente di generare un file di configurazione XML contenente le impostazioni di configurazione per la proprietà Directory del contenitore Ciclo Foreach. Il valore della proprietà Directory è specificato da una variabile a livello di pacchetto che è possibile aggiornare in fase di esecuzione. È anche possibile popolare una nuova cartella di dati di esempio da usare per i test.
Creare una variabile a livello di pacchetto associata alla proprietà Directory
Selezionare lo sfondo della scheda Flusso di controllo in Progettazione SSIS. Con questa selezione viene impostato l'ambito del pacchetto per la variabile che verrà creata.
Scegliere Variabili dal menu SSIS.
Nella finestra Variabili selezionare l'icona Aggiungi variabile.
Nella casella Nome immettere varFolderName.
Importante
Per i nomi delle variabili viene fatta distinzione tra maiuscole e minuscole.
Verificare che nella casella Ambito sia visualizzato il nome del pacchetto, Lesson 5.
Impostare su String il valore della casella
varFolderName
Tipo di dati della variabile.Tornare alla scheda Flusso di controllo e fare doppio clic sul contenitore Foreach File in Folder .
Nella pagina Raccolta di Editor ciclo Foreach selezionare Espressioni e quindi il pulsante con i puntini di sospensione (...).
In Editor espressioni di proprietà fare clic nell'elenco Proprietà e selezionare Directory.
Nella casella Espressione selezionare il pulsante con i puntini di sospensione (...).
In Generatore di espressioni espandere la cartella di variabili e parametri e trascinare la variabile User::varFolderName nella casella Espressione.
Selezionare OK per uscire da Generatore di espressioni.
Selezionare OK per uscire da Editor espressioni di proprietà.
Selezionare OK per uscire da Editor ciclo Foreach.
Abilita configurazioni pacchetto
Selezionare Converti nel modello di distribuzione del pacchetto dal menu Progetto.
Selezionare OK nel messaggio di avviso e, completata la conversione, selezionare OK nella finestra di dialogo Converti nel modello di distribuzione del pacchetto.
Selezionare lo sfondo della scheda Flusso di controllo in Progettazione SSIS.
Selezionare Configurazioni di pacchetto dal menu SSIS.
Nella finestra di dialogo Libreria configurazioni pacchetto selezionare Abilita configurazioni pacchetto e quindi selezionare Aggiungi.
Nella pagina iniziale della Configurazione guidata pacchetto selezionare Avanti.
Nella pagina Selezione tipo di configurazione verificare che l'opzione Tipo configurazione sia impostata su File di configurazione XML.
Nella pagina Selezione tipo di configurazione selezionare Sfoglia.
La finestra di dialogo Selezionare il percorso del file di configurazione si apre visualizzando la cartella del progetto.
Nella finestra di dialogo Selezionare il percorso del file di configurazione digitare SSISTutorial nel campo Nome file e quindi selezionare Salva.
Nella pagina Selezione tipo di configurazione selezionare Avanti.
Nel riquadro Oggetti della pagina Selezione proprietà da esportare espandere Variabili, varFolderName, Properties e quindi selezionare Value.
Nella pagina Selezione proprietà da esportare selezionare Avanti.
Nella pagina Completamento procedura guidata immettere un nome per la configurazione, ad esempio SSIS Tutorial Directory configuration. Il nome della configurazione viene visualizzato nella finestra di dialogo Libreria configurazioni pacchetto.
Selezionare Fine.
Selezionare Chiudi.
La procedura guidata crea un file di configurazione, denominato SSISTutorial.dtsConfig, che contiene le impostazioni di configurazione per il valore della variabile che a sua volta imposta la proprietà Directory dell'enumeratore.
Nota
Un file di configurazione in genere contiene informazioni complesse sulle proprietà del pacchetto, ma in questa esercitazione le uniche informazioni di configurazione sono le seguenti:
<Configuration ConfiguredType="Property" Path="\Package.Variables[User::varFolderName].Properties[Value]" ValueType="String"> <ConfiguredValue></ConfiguredValue> </Configuration>
Creare e popolare una nuova cartella di dati di esempio
In Esplora risorse di Windows creare al livello di radice dell'unità disco, ad esempio C:\, una cartella denominata New Sample Data.
Individuare i file di esempio nel computer e copiare tre dei file nella cartella.
Incollare i file copiati nella cartella New Sample Data .
Esecuzione del passaggio successivo
Passaggio 3: modificare il valore di configurazione della proprietà Directory