Tutorial: uso dell'origine dati OData

Si applica a:SQL Server SSIS Integration Runtime in Azure Data Factory

In questa esercitazione viene eseguito il processo per estrarre la raccolta Dipendenti del servizio Northwind OData di esempio (https://services.odata.org/V3/Northwind/Northwind.svc/) e caricarla in un file flat.

1. Creare un progetto di servizi di integrazione

  1. Avviare SQL Server Data Tools o Visual Studio.

  2. Fare clic su File, scegliere Nuovo e quindi fare clic su Progetto.

  3. Nella finestra di dialogo Nuovo progetto espandere Installato, Modelli, Business Intelligence, quindi scegliere Integration Services.

  4. Selezionare Progetto di Integration Services come tipo di progetto.

  5. Immettere un nome e selezionare un percorso per il progetto, quindi fare clic su OK.

2. Aggiungere e configurare un'origine OData

  1. Trascinare un' Attività Flusso di dati da Casella degli strumenti SSIS all'area di progettazione del flusso di controllo del pacchetto SSIS.

  2. Fare clic sulla scheda Flusso di dati oppure fare doppio clic sull'attività Flusso di dati per aprire l'area di progettazione del flusso di dati.

  3. Trascinare Origine Odata dal gruppo Comune in Casella degli strumenti SSIS.

  4. Fare doppio clic sul componente Origine OData per aprire la finestra di dialogo Editor origine OData.

  5. Fare clic su Nuovo... per aggiungere una nuova Gestione connessioni OData.

  6. Immettere l'URL del servizio OData per posizione del documento di servizio. Può essere l'URL del documento di servizio o l'URL di un'entità o di un feed specifico. Ai fini di questa esercitazione, immettere l'URL del documento di servizio: https://services.odata.org/V3/Northwind/Northwind.svc/.

  7. Verificare che sia selezionato Autenticazione di Windows come autenticazione da utilizzare per accedere al servizio OData. Autenticazione di Windows è selezionato per impostazione predefinita.

  8. Fare clic su Test connessione per testare la connessione e fare clic su OK per completare la creazione di un'istanza della gestione connessione OData.

  9. Nella finestra di dialogo Editor dell'origine dati OData, confermare che Raccolta sia selezionato per l'opzione Usa raccolta nel percorso della risorsa.

  10. Dalla lista a tendina Collezione , seleziona Dipendenti.

  11. Inserisci eventuali opzioni di query OData aggiuntive o filtri per Opzioni di query. Ad esempio: $orderby=CompanyName&$top=100. Ai fini di questa esercitazione immettere $top=5.

  12. Fare clic su Anteprima per visualizzare un'anteprima dei dati.

  13. Fare clic su Colonne nel riquadro di navigazione sinistro per passare alla pagina Colonne .

  14. Scegliere EmployeeID, FirstNamee LastName da Colonne esterne disponibili selezionando le caselle di controllo.

  15. Fare clic su OK per chiudere la finestra di dialogo Editor origine OData .

3. Aggiungere e configurare una destinazione file flat

  1. Trascinare una Destinazione file flat dalla casella degli strumenti SSIS all'area di progettazione del flusso di dati sotto il componente Origine Odata .

  2. Connettere il componente Origine Odata al componente Destinazione file flat utilizzando la freccia blu.

  3. Fare doppio clic su Destinazione file flat. Dovrebbe essere visualizzata la finestra di dialogo Editor di destinazione file flat.

  4. Nella finestra di dialogo Editor della destinazione file flat, fare clic su Nuovo per creare un nuovo gestore connessione file flat.

  5. Nella finestra di dialogo Formato file flat selezionare Delimitato. Viene visualizzata la finestra di dialogo Editor gestione connessione file flat.

  6. Nella finestra di dialogo Editor di Gestione connessione file flat, per Nome file, immettere c:\Employees.txt.

  7. Fare clic su Colonnenel pannello di navigazione sinistro. In questa pagina è possibile visualizzare l'anteprima dei dati.

  8. Fare clic su OK per chiudere la finestra di dialogo Editor gestione connessione file flat .

  9. Nella finestra di dialogo Editor della destinazione file flat, fare clic su Mappature nel riquadro di navigazione a sinistra. Verifica le mappature.

  10. Fare clic su OK per chiudere la finestra di dialogo Editor della destinazione file flat.

4. Eseguire il pacchetto

Eseguire il pacchetto SSIS. Verificare che il file di output venga creato con l'ID, il nome e il cognome di cinque dipendenti dal feed OData.