Creare relazioni tra tabelle PowerPivot

Creare relazioni tra tabelle PowerPivot

Quando si collegano le tabelle di Excel a PowerPivot, le si aggiunge al modello di dati di PowerPivot. In questo scenario, supponi di aver aggiunto tre set di dati in tre fogli di lavoro diversi: Clienti, InvoiceHeader e InvoiceDetails.

Creare relazioni tra tabelle PowerPivot

Si vuole usare PowerPivot per analizzare i dati nei fogli di lavoro Customers, InvoiceHeader e InvoiceDetails.

Puoi trovare i file di esempio per questo esercizio nella cartella di lavoro denominata Chapter 2 Samples.xlsx .

A questo punto, PowerPivot sa che sono presenti tre tabelle nel modello di dati, ma non ha idea di come le tabelle siano correlate tra loro. Si collegano queste tabelle definendo le relazioni tra le tabelle Clienti, Dettagli fattura e Intestazione fattura. Puoi farlo direttamente nella finestra di PowerPivot.

Se hai chiuso inavvertitamente la finestra di PowerPivot, puoi riaprirla facilmente facendo clic sul pulsante di comando Gestisci nella scheda della barra multifunzione di PowerPivot.

Segui questi passaggi per creare relazioni tra le tabelle:

Attivare la finestra PowerPivot e fare clic sul pulsante di comando Vista diagramma nella scheda Home.
La schermata di PowerPivot visualizzata mostra una rappresentazione visiva di tutte le tabelle nel modello di dati, come mostrato.

Puoi spostare le tabelle nella vista Diagramma semplicemente facendo clic e trascinandole.
L'idea è identificare le chiavi di indice primarie in ogni tabella e collegarle. In questo scenario, la tabella Clienti e la tabella Intestazione fattura possono essere collegate utilizzando il campo CustomerID. Le tabelle Intestazione fattura e Dettagli fattura possono essere collegate utilizzando il campo InvoiceNumber.

Creare relazioni tra tabelle PowerPivot

La vista diagramma consente di vedere tutte le tabelle nel modello di dati.

Fare clic e trascinare una riga dal campo CustomerID nella tabella Clienti al campo CustomerID nella tabella Intestazione fattura, come illustrato qui.Creare relazioni tra tabelle PowerPivot

Per creare una relazione, è sufficiente fare clic e trascinare una linea tra i campi nelle tabelle.

Fare clic e trascinare una riga dal campo InvoiceNumber nella tabella Intestazione fattura al campo InvoiceNumber nella tabella Dettagli fattura.
A questo punto, il tuo diagramma sarà simile a quello mostrato. Si noti che PowerPivot mostra una linea tra le tabelle appena connesse. In termini di database, questi sono indicati come join.

I join in PowerPivot sono sempre join uno a molti. Ciò significa che quando una tabella viene unita a un'altra, una delle tabelle ha record univoci con numeri di indice univoci, mentre l'altra può avere molti record in cui i numeri di indice sono duplicati.

Un esempio comune è la relazione tra la tabella Clienti e la tabella Intestazione fattura. Nella tabella Clienti, hai un elenco univoco di clienti, ognuno con il proprio identificatore univoco. Nessun ID cliente in quella tabella è duplicato. La tabella di intestazione della fattura ha molte righe per ogni CustomerID; ogni cliente può avere più fatture.

Notare che le linee di join hanno frecce che puntano da una tabella a un'altra tabella. La freccia in queste linee di join punta sempre alla tabella che ha l'indice univoco duplicato.

Per chiudere il diagramma e tornare a visualizzare le tabelle di dati, fare clic sul comando Visualizzazione dati nella finestra di PowerPivot.


Smartsheet 9.1.1

Smartsheet 9.1.1

Smartsheet è una piattaforma di lavoro dinamica che ti consente di gestire progetti, creare flussi di lavoro e collaborare con il tuo team.

SharePoint

SharePoint

SharePoint è un sistema di collaborazione basato sul Web che utilizza una varietà di applicazioni per flussi di lavoro, database di "elenco" e altri componenti Web, nonché funzionalità di sicurezza per fornire controllo ai gruppi aziendali che lavorano insieme.

Calendario perpetuo 1.0.38/1.0.36

Calendario perpetuo 1.0.38/1.0.36

Van Nien Calendar è un'applicazione per la visualizzazione del calendario sul tuo telefono, che ti aiuta a vedere rapidamente la data lunisolare sul tuo telefono, organizzando così il tuo lavoro importante.

Microsoft Outlook 2021

Microsoft Outlook 2021

Microsoft Outlook è un'applicazione aziendale e di produttività sviluppata da Microsoft Corporation.

Fare clic su

Fare clic su

ClickUp è una delle piattaforme di produttività più apprezzate per qualsiasi azienda. Grandi aziende come Google, Booking.com, San Diego Padres e Uber utilizzano ClickUp per aumentare la produttività sul posto di lavoro.

Visualizzatore PDF-XChange 2.5.322.10

Visualizzatore PDF-XChange 2.5.322.10

Il PDF è diventato un formato comunemente utilizzato per leggere, creare e inviare documenti di testo. A sua volta, c'è stato un aumento del numero di programmi utilizzati per questo tipo di documentazione. PDF-XChange Viewer fa parte di un numero crescente di visualizzatori PDF.

Apache OpenOffice

Apache OpenOffice

Apache OpenOffice offre una suite completa di applicazioni Office che rivaleggiano con Microsoft 365, in particolare in Excel, PowerPoint e Word. Ti consente di gestire i tuoi progetti in modo più efficace e supporta diversi formati di file.

Scarica iTaxviewer 1.8.7

Scarica iTaxviewer 1.8.7

Il software iTaxViewer è il software di lettura di file XML più popolare oggi. Questo software è un'applicazione per la lettura delle dichiarazioni fiscali elettroniche in formato XML del Dipartimento Generale delle Imposte.

Lettore PDF Nitro

Lettore PDF Nitro

Nitro PDF Reader è un pratico editor PDF che copre tutte le attività di base che la maggior parte delle persone esegue ogni giorno con i documenti PDF.

Foxit Reader 12

Foxit Reader 12

Foxit Reader è principalmente un lettore PDF e consente anche di creare file PDF, firmarli, modificarli e aggiungere annotazioni. Funziona su sistemi operativi, ci sono plugin per vari programmi del pacchetto Microsoft Office.