Passaggio 6: Test del pacchetto di base della lezione 2
In questa lezione sono state eseguite le operazioni seguenti:
Aggiornamento dell'istruzione SQL nell'attività Esegui SQL allo scopo di includere la definizione di una colonna aggiuntiva.
Aggiunta e configurazione di una trasformazione Ordinamento per ordinare il set di dati in base ai valori di State e City.
Aggiunta di una trasformazione Colonna derivata per utilizzare un'espressione in grado di generare valori per una nuova colonna.
Modifica della destinazione OLE DB per scrivere la nuova colonna, FullName, nella tabella ProspectiveCustomers.
Il pacchetto è ora completo. A questo punto, è necessario testarlo.
Importante |
---|
Alla prima esecuzione del pacchetto, l'attività Eliminazione tabella/e avrà esito negativo. Si tratta del comportamento previsto. Il motivo di tale esito è il tentativo eseguito dal pacchetto di eliminare e ricreare la tabella ProspectiveCustomers. Al momento della prima esecuzione del pacchetto tale tabella tuttavia non esiste, pertanto l'istruzione DROP non riesce. |
Verifica del layout del pacchetto
Prima di testare il pacchetto è consigliabile verificare che il flusso di controllo e il flusso di dati nel pacchetto della lezione 1 contengano gli oggetti visualizzati nelle figure seguenti.
Flusso di controllo
Flusso di dati
Il pacchetto deve inoltre includere le due gestioni connessioni seguenti. Una connessione viene utilizzata per il file della cartella di lavoro di Excel customer.xls, mentre l'altra viene utilizzata per il database AdventureWorks2008R2.
Per eseguire il pacchetto della lezione 2
In Esplora soluzioni fare clic su Basic Package Lesson 2.dtsx.
Scegliere Avvia debug dal menu Debug.
Il pacchetto verrà eseguito e restituirà 809 righe aggiunte alla tabella Query nel database AdventureWorks2008R2.
Al termine dell'esecuzione del pacchetto, scegliere Arresta debug dal menu Debug.
Per verificare il contenuto della tabella ProspectiveCustomers
Fare clic sul pulsante Start, scegliere Programmi, Microsoft SQL Server e quindi SQL ServerManagement Studio.
Nella finestra di dialogo Connetti al server selezionare Motore di database nell'elenco Tipo server, specificare il nome del server in cui il database AdventureWorks2008R2 è installato nella casella Nome server, quindi selezionare un'opzione relativa alla modalità di autenticazione. Se si seleziona l'autenticazione di SQL Server, specificare un nome utente e una password.
Fare clic su Connetti. Verrà aperto SQL Server Management Studio.
Sulla barra degli strumenti fare clic su Nuova query.
Digitare o copiare la query seguente nella finestra di query.
SELECT * FROM AdventureWorks2008R2.dbo.ProspectiveCustomers
Fare clic su Esegui sulla barra degli strumenti. Nel riquadro Risultati verrà visualizzato il set di dati, inclusa la nuova colonna FullName. È possibile verificare se l'espressione ha formattato i valori della colonna in modo corretto a seconda che il valore di MiddleInitial sia Null.