Come estrarre, trasformare e Load (ETL)

March 22

ETL l'acronimo di Extract, Transform and Load, che è un processo standard per la raccolta di dati provenienti da fonti diverse, trasformando i dati in base alle esigenze di business, e il caricamento dei dati in un database di destinazione. Dati aziendali sono situati in diverse località e in molteplici forme, quindi la necessità di raccogliere dati tramite strumenti di ETL può sorgere di volta in volta. SQL Server Integration Services (SSIS) è uno strumento di ETL ampiamente utilizzato.

istruzione

1 Fare clic su "Start", "Tutti i programmi" e "Microsoft SQL Server". Selezionare "SQL Server Business Intelligence Development Studio." Fare clic su "File", "Nuovo" e "progetto" per creare un nuovo progetto di Integration Services.

2 Nella finestra di dialogo "Nuovo progetto", selezionare "progetto di Integration Services" dal riquadro "Modelli". Inserire un nome per il progetto, e deselezionare la casella di controllo "Crea directory per soluzione". Selezionare un percorso per il progetto facendo clic su "Sfoglia". Fai clic su "OK". Un pacchetto vuoto denominato Package.dtsx viene creato e aggiunto al progetto.

3 Fare clic con il territorio "Gestioni connessioni" e quindi "Nuova connessione file flat" per creare una nuova connessione file sorgente. Inserire un nome per la connessione. Fai clic su "Sfoglia" per individuare il file di dati di origine.

4 Right-click "Connection Manager" e poi "Nuovo collegamento OLE DB" per connettersi alla destinazione. Nella finestra di dialogo "Configura OLE DB Connection Manager", fai clic su "Nuovo". Inserire "localhost" come nome del server. Selezionare "Usa autenticazione di Windows" nel gruppo "Accedere al server". Inserire "AdventureWorksDW" in "Selezionare o immettere un nome di database" sotto "la connessione a un database." Fai clic su "Verifica connessione" per verificare la connessione. Fai clic su "OK".

5 Creare un'attività del flusso di dati nella scheda "flusso di controllo". Fare clic sulla scheda. Espandere "Elementi flusso di controllo" nel "Toolbox". Trascinare un "Data Flow Task" nell'interfaccia di progettazione della scheda "flusso di controllo". Fare clic con il compito, e fare clic su "Rinomina" per cambiare il nome.