Condividi tramite


Passaggio 2: Abilitazione e impostazione delle configurazioni dei pacchetti

In questa attività si convertirà il progetto nel modello di distribuzione del pacchetto e si abiliteranno le configurazioni di pacchetto utilizzando 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. Verrà inoltre popolata una cartella di dati di esempio da utilizzare durante il test.

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

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

  2. Scegliere Variabili dal menu SSIS.

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

  4. Nella casella Nome digitare varFolderName.

    Importante

    Per i nomi delle variabili viene fatta distinzione tra maiuscole e minuscole.

  5. Verificare che la casella Ambito mostri il nome del pacchetto, Lezione 5.

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

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

  8. Nella pagina Raccolta di Editor ciclo Foreach fare clic su Espressioni e quindi sul pulsante con i puntini di sospensione (...).

  9. Nell'editor espressioni delle 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 di espressioniespandere la cartella Variabili e trascinare la variabile User::varFolderName nella casella Espressione .

  12. Fare clic su OK per chiudere Generatore di espressioni.

  13. Fare clic su OK per chiudere Editor espressioni di proprietà.

  14. Fare clic su OK per uscire da Editor ciclo Foreach.

Per abilitare le configurazioni dei pacchetti

  1. Nel menu Progetto fare clic su Converti nel modello di distribuzione del pacchetto.

  2. Fare clic su OK nella richiesta di avviso e, una volta completata la conversione, scegliere OK nella finestra di dialogo Converti nel modello di distribuzione del pacchetto .

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

  4. Scegliere Configurazioni pacchetto dal menu SSIS.

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

  6. Nella pagina iniziale di Configurazione guidata pacchetto fare clic su Avanti.

  7. Nella pagina Selezione tipo di configurazione verificare che l'opzione Tipo configurazione sia impostata su File di configurazione XML.

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

  9. Per impostazione predefinita, nella finestra di dialogo Selezionare il percorso del file di configurazione verrà visualizzata la cartella del progetto.

  10. Nella finestra di dialogo Selezionare il percorso del file di configurazione digitare SSISTutorial nel campo Nome filee 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 Selezione proprietà da esportare fare clic su Avanti.

  14. Nella pagina Completamento procedura guidata digitare un nome per la configurazione, ad esempio SSIS Tutorial Directory configuration. Si tratta del nome della configurazione visualizzato nella finestra di dialogo Libreria configurazioni pacchetto .

  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 variabile che a sua volta imposta la valueDirectory proprietà dell'enumeratore.

    Nota

    In un file di configurazione in genere sono incluse informazioni complesse sulle proprietà del pacchetto; tuttavia per questa esercitazione le uniche informazioni di configurazione saranno
    <Configuration Configuration ConfigurationType="Property"
    Path="\Package.Variables[User::varFolderName]. Proprietà[Value]" ValueType="String">
    <ConfiguratoValue/ConfiguratoValue><>
    </Configuration>.

Per creare e popolare una nuova cartella di dati di esempio

  1. In Esplora risorse, a livello radice dell'unità (ad esempio, C:\), creare una nuova cartella denominata New Sample Data.

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

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

Attività successiva della lezione

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