Creazione di un pacchetto di base mediante una procedura guidata
Data creazione: 14 aprile 2006
Microsoft SQL Server 2005 Integration Services (SSIS) include l'Importazione/Esportazione guidata SQL Server che consente di creare pacchetti per il trasferimento dei dati. Tali pacchetti possono estrarre i dati da un'origine e caricarli in una destinazione. Nell'ambito del processo di trasferimento, il pacchetto è tuttavia in grado di eseguire solo una trasformazione minima dei dati. La procedura guidata rappresenta inoltre un modo rapido per creare pacchetti di base che è possibile migliorare in Progettazione SSIS.
In questa esercitazione verrà illustrato come utilizzare l'Importazione/Esportazione guidata SQL Server per creare un pacchetto di base. Il pacchetto creato estrae i dati da una cartella di lavoro di Excel e li carica in una tabella del database AdventureWorks. La tabella viene definita durante uno dei passaggi della procedura guidata e quindi creata in modo dinamico all'esecuzione del pacchetto.
Nelle lezioni successive, il pacchetto verrà espanso in modo da includere un flusso dei dati che ordina i dati, crea una nuova colonna e popola la colonna con valori. Ai fini della generazione dei nuovi valori, verrà illustrato come utilizzare il nuovo linguaggio delle espressioni di Integration Services insieme con il generatore di espressioni grafico che consente di scrivere un'espressione in grado di creare nuovi valori in base alle colonne di dati esistenti.
Quando si installano i dati di esempio utilizzati nell'esercitazione, verranno inoltre installate le versioni complete dei pacchetti per ogni lezione dell'esercitazione. Se si utilizza il pacchetto completo della lezione 1, è possibile ignorare le sezioni seguenti e iniziare l'esercitazione con la lezione 2. Se è la prima volta che si utilizzano i pacchetti, l'Importazione/Esportazione guidata SQL Server oppure il nuovo ambiente di sviluppo, è consigliabile iniziare con la lezione 1.
Lezioni dell'esercitazione
Il modo più efficace per acquisire familiarità con i nuovi strumenti e controlli e con le funzionalità disponibili in Microsoft SQL Server 2005 Integration Services consiste nell'utilizzarli. In questa esercitazione vengono illustrati i passaggi dell'Importazione/Esportazione guidata SQL Server necessari per creare un pacchetto di base per il trasferimento dei dati e viene inoltre descritto come migliorare le funzionalità di trasformazione del pacchetto mediante Progettazione SSIS.
Lezioni | Descrizione |
---|---|
In questa lezione si utilizzerà l'Importazione/Esportazione guidata SQL Server per creare un pacchetto di trasferimento dati. |
|
In questa lezione si procederà al miglioramento del pacchetto di base con l'aggiunta di un'operazione di ordinamento, nonché di una nuova colonna e dei relativi valori a un set di dati esistente. |
Requisiti
Questa esercitazione è destinata agli utenti esperti nelle operazioni di database fondamentali ma con una limitata conoscenza delle nuove funzionalità disponibili in SQL Server 2005 Integration Services.
Per utilizzare l'esercitazione è necessario che nel sistema siano installati i componenti seguenti:
- SQL Server 2005 con il database AdventureWorks. Per una maggiore protezione, i database di esempio non vengono installati per impostazione predefinita. Per installare i database di esempio, vedere Esecuzione del programma di installazione dei database di esempio AdventureWorks e degli esempi.
- È necessario disporre delle autorizzazioni per creare ed eliminare tabelle in AdventureWorks.
- 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 in linea.
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 tra gli elementi del flusso dei dati. Se Progettazione SSIS utilizza la connessione automatica, un elemento potrebbe connettersi 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'esecuzione dell'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.
Tempo stimato per il completamento dell'esercitazione: 1 ora