Passaggio 2: Abilitazione e configurazione delle configurazioni dei pacchetti

In questa attività, convertirai il progetto nel Modello di Distribuzione Pacchetti e abiliterai le configurazioni dei pacchetti usando la Procedura guidata di configurazione pacchetti. Questa procedura guidata verrà utilizzata per generare un file di configurazione XML che contiene le impostazioni di configurazione per la proprietà Directory del contenitore Ciclo Foreach. Il valore della proprietà Directory viene fornito da una nuova variabile a livello di pacchetto che è possibile aggiornare in fase di esecuzione. Inoltre, verrà popolata una nuova cartella di dati di esempio da usare durante il test.

Per creare una nuova variabile a livello di pacchetto mappata alla proprietà Directory

  1. Fare clic sullo sfondo della scheda Flusso di controllo in Progettazione SSIS. In questo modo viene impostato l'ambito per la variabile che verrà creata nel pacchetto.

  2. Scegliere Variabili dal menu SSIS.

  3. Nella finestra Variabili fare clic sull'icona Aggiungi variabile.

  4. Nella casella Nome digitare varFolderName.

    Importante

    I nomi delle variabili fanno distinzione tra maiuscole e minuscole.

  5. Verificare che nella casella Ambito sia visualizzato il nome del pacchetto, lezione 5.

  6. Impostare il valore della casella Tipo di dati della varFolderName variabile su String.

  7. Tornare alla scheda Flusso di controllo e fare doppio clic sul contenitore Foreach File nella Cartella.

  8. Nella pagina Raccolta dell'editor del ciclo Foreach, fare clic su Espressioni e quindi sul pulsante con i puntini di sospensione (...).

  9. Nell'editor espressioni di proprietà fare clic nell'elenco Proprietà e selezionare Directory.

  10. Nella casella Espressione fare clic sul pulsante con i puntini di sospensione (...).

  11. In Generatore espressioni espandere la cartella Variabili e trascinare la variabile User::varFolderName nella casella Espressione .

  12. Fare clic su OK per uscire da Generatore di espressioni.

  13. Fare clic su OK per uscire dall'editor espressioni di proprietà.

  14. Fare clic su OK per uscire dall'editor Foreach Loop.

Per abilitare le configurazioni dei pacchetti

  1. Scegliere Converti in modello di distribuzione pacchetto dal menu Progetto.

  2. Fare clic su OK nella richiesta di avviso e, una volta completata la conversione, fare clic su OK nella finestra di dialogo Converti in modello di distribuzione pacchetti.

  3. Fare clic sullo sfondo della scheda Flusso di controllo in Progettazione SSIS.

  4. Scegliere Configurazioni pacchetto dal menu SSIS.

  5. Nella finestra di dialogo Libreria configurazioni pacchetto selezionare Abilita configurazioni pacchetto e quindi fare clic su Aggiungi.

  6. Nella pagina iniziale della Configurazione guidata del pacchetto, fare clic su Avanti.

  7. Nella pagina Selezione tipo di configurazione verificare che il tipo di configurazione sia impostato sul file di configurazione XML.

  8. Nella pagina Seleziona tipo di configurazione fare clic su Sfoglia.

  9. Per impostazione predefinita, la finestra di dialogo Seleziona percorso file di configurazione verrà aperta nella cartella del progetto.

  10. Nella finestra di dialogo Seleziona percorso file di configurazione , per Nome file digitare SSISTutorial, quindi fare clic su Salva.

  11. Nella pagina Seleziona tipo di configurazione fare clic su Avanti.

  12. Nella pagina Seleziona proprietà da esportare , nel riquadro Oggetti espandere Variabili, espandere varFolderName, espandere Proprietà e quindi selezionare Valore.

  13. Nella pagina Seleziona proprietà da esportare fare clic su Avanti.

  14. Nella pagina di completamento della procedura guidata, digitare un nome configurazione, ad esempio "Configurazione della directory del tutorial SSIS". Si tratta del nome di configurazione visualizzato nella finestra di dialogo Libreria configurazione pacchetti .

  15. Fare clic su Fine.

  16. Fare clic su Close.

  17. La procedura guidata crea un file di configurazione, denominato SSISTutorial.dtsConfig, che contiene le impostazioni di configurazione per la value variabile che a sua volta imposta la Directory proprietà dell'enumeratore.

    Annotazioni

    Un file di configurazione contiene in genere informazioni complesse sulle proprietà del pacchetto, ma per questa esercitazione le uniche informazioni di configurazione devono essere
    <Configurazione ConfiguredType="Proprietà"
    Path="\Package.Variables[User::varFolderName].Properties[Value]" ValueType="String">
    <ValoreConfigurato></ValoreConfigurato>
    </Configurazione>.

Per creare e popolare una nuova cartella di dati di esempio

  1. In Esplora Risorse, al livello principale dell'unità (ad esempio, C:\), crea una nuova cartella denominata New Sample Data.

  2. Individuare i file di esempio nel computer e copiare tre dei file dalla cartella .

  3. New Sample Data Nella cartella incollare i file copiati.

Attività successiva nella lezione

Passaggio 3: Modifica del valore di configurazione della proprietà directory