Importazione di dati SQL Server in una cartella di lavoro di PowerPivot

> [!VIDEO https://www.microsoft.com/it-it/videoplayer/embed/b791dc3e-ddc5-4a5e-9016-dd5317f0aaad]

Informazioni sul video
Utilizzare il componente aggiuntivo PowerPivot per Excel per importare dati da database relazionali di Microsoft SQL Server.

Questo video è disponibile con sottotitoli che possono essere visualizzati facendo clic su CC sulla barra di controllo del video.

Trascrizione

In questo video vi mostreremo come importare dati da un database relazionale di SQL Server.

Inizio importando dati da un database relazionale aziendale di SQL Server.

Il primo passaggio prevede l'individuazione e la connessione a questo database. Successivamente scelgo i dati da importare.

Innanzitutto, apro la finestra di PowerPivot

e, nella barra multifunzione di PowerPivot, faccio clic su Da database e seleziono Da SQL Server.

Verrà avviata l'Importazione guidata tabella che mi consente di eseguire i passaggi per l'impostazione di una connessione a un'origine dati esterna.

Immetto il nome del mio server e seleziono Usa autenticazione di Windows.

Il mio database è denominato Contoso.

Desidero effettuare una selezione da un elenco di tabelle e viste e, quando faccio clic su Avanti, tramite la procedura guidata viene visualizzato un elenco di tutte le tabelle di origine contenute nel database.

Seleziono sei tabelle, cioè DimChannel, DimDate, DimEntity, DimProduct, DimProductCategory e FactSales.

So già che ho bisogno solo di alcuni dei dati presenti nelle tabelle DimProduct e DimProductCategory, quindi applico un filtro a queste due tabelle prima di importarle.

A tal fine, seleziono la riga per DimProductCategory e faccio clic su Anteprima e Filtro.

Nella parte superiore della colonna ProductCategoryName faccio clic sulla freccia e deseleziono la casella di controllo Seleziona tutto.

Scorro l'elenco e seleziono ogni categoria eccetto MUSIC, MOVIES, AUDIO BOOKS, GAMES e TOYS.

Faccio clic su OK.

Seleziono la riga per DimProduct e faccio clic su Anteprima e Filtro.

Quando viene aperta la finestra Anteprima tabella selezionata, vengono visualizzate tutte le colonne della tabella DimProduct.

Deseleziono le caselle di controllo nella parte superiore delle colonne per ClassID, ClassName e StyleID. Si noti che ora viene visualizzata la dicitura Filtri applicati nelle celle DimProduct e DimProductCategory. Se faccio clic su uno di questi collegamenti, viene visualizzata una descrizione dei filtri appena applicati.

A questo punto importiamo le tabelle e le colonne selezionate. Durante l'importazione dei dati, tramite la procedura guidata viene visualizzato il numero di righe recuperate. Una volta importati tutti i dati, verrà visualizzato un messaggio in cui viene indicato il completamento dell'operazione. Si noti che ho importato circa quattro milioni di righe solo dalla tabella FactSales.

Quando faccio clic su Chiudi, viene visualizzata la finestra di PowerPivot. Ogni tabella è stata aggiunta come una nuova scheda nella finestra di PowerPivot.

È possibile mantenere correnti questi dati aggiornandoli manualmente. In questo modo, se il contenuto del database di SQL viene modificato, i dati PowerPivot rimangono aggiornati.

Tramite la procedura guidata vengono importate le relazioni tra tabelle insieme ai dati. Per ulteriori informazioni, posso fare clic sull'icona Relazione. Qui vedo che la colonna DateKey di FactSales è correlata alla colonna DateKey della tabella DimDate.

Ho aggiunto dati dal mio database aziendale di SQL Server utilizzando l'Importazione guidata tabella. Durante l'installazione, ho filtrato i dati per importare solo le tabelle e le colonne necessarie per l'analisi.

Nel video successivo di questa serie vi mostreremo come importare dati da un database di Access.

Vi ringraziamo per aver guardato questo video

e speriamo che vi sia stato utile.

 

Autore: Michele Hart ed Ed Price
Durata: 03 minuti 32 secondi

Download

Video:WMV | MP4 | WMV (ZIP)