Aggiungere dati utilizzando l'Importazione guidata tabella (Esercitazione)

In questa lezione verrà utilizzata l'Importazione guidata tabella per creare una connessione a un database, selezionare i dati da caricare e importarli nella cartella di lavoro di PowerPivot.

In PowerPivot è possibile importare dati da origini relazionali diverse, quali Access, Oracle, Sybase, Informix, DB2, Teradata e così via. Il processo per l'importazione dei dati da ognuna di queste origini relazionali è molto simile a quello descritto di seguito.

I dati possono inoltre essere caricati utilizzando una query o una stored procedure personalizzata. Nella prossima lezione verranno effettuate queste operazioni:

Si tenga presente che per utilizzare questi dati nell'analisi, è necessario creare relazioni tra i dati del database relazionale e gli altri dati nella cartella di lavoro di PowerPivot. Le istruzioni per la creazione di relazioni vengono fornite in una lezione successiva. Per ulteriori informazioni, vedere Creare relazioni tra tabelle (Esercitazione).

Prerequisiti

Questo argomento è parte di un'esercitazione relativa a PowerPivot per Excel che deve essere completata nell'ordine specificato. Per informazioni sui prerequisiti e sul primo passaggio dell'esercitazione, vedere Introduzione all'esercitazione su PowerPivot per Excel.

Per creare una connessione a un database di Access

  1. Passare al percorso in cui sono stati scaricati gli esempi e fare doppio clic sull'esempio Stores. I dati degli archivi verranno utilizzati in una lezione successiva.

  2. Nella scheda PowerPivot della finestra di Excel fare clic su Finestra PowerPivot.

  3. Nella scheda Home della finestra di PowerPivot fare clic su Database di origine, quindi su Da Access. Verrà avviata l'Importazione guidata tabella che consente di configurare una connessione a un'origine dati.

  4. Nella casella Nome descrittivo connessione digitare ContosoDB da Access.

  5. A destra della casella Nome database fare clic su Sfoglia. Passare al percorso in cui sono stati scaricati i file di esempio, selezionare ContosoSales, fare clic su Apri, quindi su Avanti per continuare.

  6. Verificare che Seleziona da un elenco di tabelle e viste per scegliere i dati da importare sia selezionato, quindi fare clic su Avanti per visualizzare un elenco di tutte le tabelle di origine all'interno del database.

  7. Selezionare la casella di controllo per le seguenti tabelle: DimChannel, DimDate, DimProduct, DimProductSubcategory e FactSales. Non chiudere ancora l'Importazione guidata tabella.

Dopo avere stabilito la connessione al database e selezionato le tabelle da importare, passare alla sezione successiva, Filtrare i dati della tabella prima dell'importazione, riportata di seguito.

Filtrare i dati della tabella prima dell'importazione

Le tabelle FactSales e DimProduct che si importano dal database di Access contengono un subset dei dati dal database originale SQL Server Contoso: non sono incluse vendite e prodotti da due categorie (games e home appliances). Si applicherà un filtro a una delle altre tabelle prima di importarle, in modo da eliminare le categorie uguali. Si filtreranno anche alcune colonne dalla tabella DimProduct.

Per filtrare i dati della tabella prima dell'importazione

  1. Selezionare la riga per la tabella DimProduct, quindi fare clic su Visualizza anteprima e applica filtro. La finestra di dialogo Anteprima tabella selezionata viene aperta con tutte le colonne della tabella DimProduct visualizzate.

  2. Scorrere verso destra e deselezionare le caselle di controllo nella parte superiore delle colonne per tutte le colonne da ClassID a StockTypeName (un totale di 15 colonne; arrestarsi prima di UnitCost), quindi fare clic su OK.

    Si noti che viene visualizzata la dicitura Filtri applicati nella colonna Dettagli filtro della riga DimProduct. Se si fa clic su tale collegamento, verrà visualizzata una descrizione dei filtri appena applicati.

  3. A questo punto, selezionare la riga per DimProductSubcategory, quindi fare clic su Visualizza anteprima e applica filtro.

  4. Poiché si è interessati solo ad alcuni prodotti, verrà applicato un filtro in modo da importare solo i dati relativi a tali categorie.

    Scorrere verso destra. Nella parte superiore della colonna ProductCategoryKey fare clic sulla freccia a destra della cella, scorrere verso il basso, deselezionare 7 e 8, quindi scegliere OK. Nelle categorie 7 e 8 sono inclusi giochi ed elettrodomestici che non si desidera includere nell'analisi. La freccia in tale cella si modifica in un'icona del filtro.

  5. Nella parte superiore della colonna ProductSubcategoryDescription deselezionare la casella di controllo a sinistra della cella. Poiché le descrizioni sono quasi identiche ai nomi, non è necessario importare entrambe le colonne. Inoltre, l'eliminazione di colonne non necessarie consente di ridurre le dimensioni della cartella di lavoro e di semplificare la navigazione. Scegliere OK.

Importare i dati di tabella e colonna selezionati

Importare infine i dati selezionati. La procedura guidata consente di importare le relazioni tra tabelle insieme ai dati della tabella. Per ulteriori informazioni sulle relazioni, vedere Relazioni tra tabelle.

Per importare i dati di tabella e colonna selezionati

  1. Verificare le selezioni. Se non si riscontrano problemi, fare clic su Fine.

    Durante l'importazione dei dati, nella procedura guidata viene visualizzato il numero di righe recuperate. Una volta importati tutti i dati, viene visualizzato un messaggio che indica il completamento dell'operazione. Si noti che sono state importate oltre 2 milioni di righe solo dalla tabella FactSales.

  2. Scegliere Chiudi.

    La procedura guidata viene chiusa e i dati vengono visualizzati nella finestra di PowerPivot. Ogni tabella è stata aggiunta come nuova scheda alla finestra di PowerPivot. Se i dati vengono modificati all'origine, è possibile mantenere aggiornati i dati importati nella finestra di PowerPivot mediante aggiornamento. Per ulteriori informazioni, vedere Modalità diverse di aggiornamento dei dati in PowerPivot.

Passaggio successivo

Per continuare questa esercitazione, andare all'argomento successivo: Aggiungere dati tramite una query personalizzata (Esercitazione).

Vedere anche

Attivitá

Aggiungere dati a una cartella di lavoro di PowerPivot (esercitazione)

Concetti

Importare dati da un database

Installare PowerPivot per Excel

Ricalcolare le formule

Altre risorse

Relazioni tra tabelle

Aggiungere e gestire dati in PowerPivot

Riferimento all'Importazione guidata tabella