Attività 5: Modifica della destinazione OLE DB
Nella precedente lezione 2 è stata aggiornata l'istruzione SQL nell'attività Esegui SQL, Attività Preparazione codice SQL per includervi una definizione della colonna FullName della tabella Query. In questa attività si procederà alla modifica della destinazione OLE DB, Destinazione - Query affinché supporti la colonna FullName.
Verranno inoltre ripristinati i mapping delle colonne in Destinazione - Query non più validi a causa della trasformazione Ordinamento aggiunta al flusso di dati. La trasformazione Ordinamento genera un nuovo set di colonne con identificatori diversi ed è pertanto necessario eseguire nuovamente il mapping delle colonne di input e di destinazione in Destinazione - Query.
Per modificare la destinazione OLE DB
Se non è già aperta, aprire la finestra di progettazione del flusso didati facendo doppio clic sull'attività Flusso di dati oppure facendo clic sulla scheda Flusso di dati.
Fare clic sulla trasformazione Colonna derivata denominata Add FullName Column etrascinare la freccia di colore verde corrispondente su Destinazione - Query.
Fare doppio clic su Destinazione - Query.
Nella finestra di dialogo Editor ripristino riferimenti a colonne non valide fare clic su Seleziona tutto, selezionare l'opzione <Mapping in base al nome di colonna> nell'elenco Opzione di mapping colonne per le righe selezionate e quindi fare clic su Applica.
È possibile deselezionare la casella di controllo Includi riferimenti a colonne non valide a valle. In questo pacchetto non sono presenti componenti del flusso di dati a valle e l'opzione non è pertanto rilevante.
Fare clic su OK.
Fare clic con il pulsante destro del mouse su Destinazione - Query e scegliere Visualizza editor avanzato.
Nella finestra di dialogo Editor avanzato fare clic sulla scheda Proprietà input e output, espandere Input destinazione, fare clic su Colonne esterne e quindi su Aggiungi colonna.
Alla cartella Colonne esterne verrà aggiunta una nuova Colonna.
Fare clic sulla nuova colonna.
Nel riquadro a destra, aggiornare la proprietà Name impostandola su FullName, fare clic sulla proprietà DataType e selezionare stringa Unicode [DT_WSTR] nell'elenco. Aggiornare la proprietà Length impostandola su 103.
Fare clic su Mapping colonne e passare alla riga con FullName nell'elenco Colonna di destinazione. Fare clic su <ignora> nell'elenco Colonna di input della riga e quindi fare clic su FullName nell'elenco.
Verificare che tutte le colonne di input e output con lo stesso nome siano mappate.
Fare clic su OK.