Esercitazione: Creazione di un pacchetto ETL semplice

MicrosoftIntegration Services è una piattaforma per la creazione di soluzioni di integrazione dei dati ad alte prestazioni, inclusi i pacchetti ETL per il data warehousing. In Integration Services sono disponibili strumenti grafici e procedure guidate per la creazione e il debug di pacchetti, attività per l'esecuzione di funzioni del flusso di lavoro quali le operazioni FTP, l'esecuzione di istruzioni SQL e l'invio di messaggi di posta elettronica, origini e destinazioni dati per l'estrazione e il caricamento dei dati, trasformazioni per l'eliminazione, l'aggregazione, l'unione e la copia di dati, un servizio di gestione, il servizio Integration Services per l'amministrazione dell'esecuzione e dell'archiviazione dei pacchetti, nonché le API per la programmazione del modello di oggetti di Integration Services.

In questa esercitazione verrà illustrato come utilizzare Progettazione SSIS per creare un pacchetto semplice di MicrosoftSQL ServerIntegration Services. Tale pacchetto preleva i dati da un file flat, li riformatta e quindi li inserisce in una tabella dei fatti. Nelle lezioni successive, il pacchetto verrà espanso per illustrare i loop, le configurazioni del pacchetto, la registrazione e il flusso degli errori.

Contestualmente all'installazione dei dati di esempio utilizzati nell'esercitazione, vengono installate anche le versioni complete dei pacchetti creati in ogni lezione. Questi pacchetti completi consentono di iniziare l'esercitazione dalla lezione desiderata. Se è la prima volta che si utilizzano i pacchetti o il nuovo ambiente di sviluppo, è consigliabile iniziare dalla lezione 1.

Lezioni dell'esercitazione

Il modo più efficace per acquisire familiarità con i nuovi strumenti e controlli e con le funzionalità disponibili in MicrosoftSQL ServerIntegration Services consiste nell'utilizzarli. Questa esercitazione illustra l'utilizzo di Progettazione SSIS per creare un pacchetto ETL semplice che include i loop, le configurazioni, la logica del flusso degli errori e la registrazione.

Requisiti

Questa esercitazione è destinata agli utenti esperti nelle operazioni fondamentali sui database ma con una conoscenza limitata delle nuove funzionalità disponibili in SQL ServerIntegration Services.

Per utilizzare l'esercitazione è necessario che nel sistema siano installati i componenti seguenti:

  • SQL Server con il database AdventureWorksDW. Per una maggiore protezione, i database di esempio non vengono installati per impostazione predefinita. Per installare i database di esempio, vedere Considerazioni per l'installazione di esempi e di database di esempio di SQL Server.

  • Questa esercitazione richiede inoltre i dati di esempio. Tali dati vengono installati insieme agli esempi. Se non si riesce a individuare i dati di esempio, tornare alla procedura sopra indicata e completare l'installazione come descritto.

[!NOTA]

Per la consultazione delle esercitazioni è consigliabile aggiungere i pulsanti Argomento precedente e Argomento successivo alla barra degli strumenti dell'applicazione utilizzata per visualizzare i documenti. Per ulteriori informazioni, vedere Aggiunta dei pulsanti Argomento precedente e Argomento successivo alla Guida.

Questa esercitazione prevede che Progettazione SSIS non sia stato riconfigurato per l'utilizzo delle funzionalità di connessione automatica tra gli elementi del flusso di controllo o del flusso di dati. L'utilizzo della connessione automatica in Progettazione SSIS comporta la possibilità che un elemento venga connesso automaticamente quando viene aggiunto all'area di progettazione. La funzionalità di connessione automatica per il flusso di controllo, inoltre, supporta l'utilizzo di Esito negativo e Completamento invece di Esito positivo come vincolo predefinito. Se Progettazione SSIS non utilizza Esito positivo come vincolo predefinito, è consigliabile reimpostare questa configurazione durante l'esercitazione. Le funzionalità di connessione automatica vengono configurate nella sezione Finestre di progettazione Business Intelligence della finestra di dialogo Opzioni che viene visualizzata scegliendo Opzioni dal menu Strumenti.

Lezioni dell'esercitazione

Icona di Integration Services (piccola) Rimanere aggiornati con Integration Services

Per informazioni sui download, gli articoli, gli esempi e i video Microsoft più recenti, nonché sulle soluzioni selezionate dalla community, visitare la pagina Integration Services su MSDN o Technet:

Per ricevere notifiche automatiche su questi aggiornamenti, sottoscrivere i feed RSS disponibili nella pagina.