Passaggio 7: Aggiunta e configurazione della destinazione OLE DB
Il pacchetto ora consente di estrarre i dati dall'origine file flat e trasformarli in un formato compatibile con la destinazione. L'attività successiva consiste nel caricare i dati trasformati nella destinazione. Per caricare i dati è necessario aggiungere una destinazione OLE DB al flusso di dati. La destinazione OLE DB può utilizzare una tabella di database, una vista o un comando SQL per caricare i dati in diversi database compatibili con OLE DB.
In questa procedura verrà aggiunta e configurata una destinazione OLE DB in modo da utilizzare la gestione connessione OLE DB creata precedentemente.
Per aggiungere e configurare la destinazione OLE DB di esempio
Nella casella degli strumenti SSIS espandere Altre destinazioni e trascinare Destinazione OLE DB nell'area di progettazione della scheda Flusso di dati. Posizionare la destinazione OLE DB direttamente sotto la trasformazione Chiave data di ricerca.
Fare clic sulla trasformazione Lookup Date Key e trascinare la freccia verde sulla nuova Destinazione OLE DB per collegare i due componenti.
Nella finestra di dialogo Selezione input e output , nella casella di riepilogo Output fare clic su Output corrispondenza ricercae fare clic su OK.
Nell'area di progettazione Flusso di dati fare clic su Destinazione OLE DB nel componente Destinazione OLE DB appena aggiunto e cambiare il nome in Sample OLE DB Destination.
Fare doppio clic su Sample OLE DB Destination.
Nella finestra di dialogo Editor destinazione OLE DB verificare che localhost.AdventureWorksDW2012 sia selezionato nella casella Gestione connessione OLE DB .
Nella casella Nome tabella o vista digitare o selezionare [dbo].[FactCurrencyRate].
Fare clic sul pulsante Nuova per creare una nuova tabella. Denominare NewFactCurrencyRatela tabella nello script. Fare clic su OK.
Dopo aver fatto clic su OKla finestra di dialogo si chiuderà e la casella Nome tabella o vista verrà impostata automaticamente su NewFactCurrencyRate.
Fare clic su Mapping.
Verificare che le colonne di input AverageRate, CurrencyKey, EndOfDayRatee DateKey siano assegnate correttamente alle colonne di destinazione. Il mapping è corretto se include colonne con nomi corrispondenti.
Fare clic su OK.
Fare clic con il pulsante destro del mouse sulla destinazione Sample OLE DB Destination e scegliere Proprietà.
Nel Finestra Proprietà verificare che la
LocaleID
proprietà sia impostata su Inglese (Stati Uniti) e che laDefaultCodePage
proprietà sia impostata su 1252.
Attività successiva della lezione
Passaggio 8: Semplificazione del pacchetto della lezione 1