Ko Excelove tabele povežete s Power Pivot, jih dodate v podatkovni model Power Pivot. V tem scenariju predpostavimo, da ste dodali tri nabore podatkov v tri različne delovne liste: Kupci, InvoiceHeader in InvoiceDetails.
Želite uporabiti Power Pivot za analizo podatkov v delovnih listih Customers, InvoiceHeader in InvoiceDetails.
Vzorčne datoteke za to vajo lahko najdete v delovnem zvezku z imenom Poglavje 2 Samples.xlsx .
Na tej točki Power Pivot ve, da imate v podatkovnem modelu tri tabele, vendar nima pojma, kako so tabele med seboj povezane. Te tabele povežete z definiranjem odnosov med tabelami Stranke, Podrobnosti računa in Glava računa. To lahko storite neposredno v oknu Power Pivot.
Če ste nehote zaprli okno Power Pivot, ga lahko preprosto znova odprete tako, da kliknete ukazni gumb Upravljanje na zavihku traku Power Pivot.
Sledite tem korakom, da ustvarite relacije med svojimi tabelami:
Aktivirajte okno Power Pivot in kliknite ukazni gumb Pogled diagrama na zavihku Domov.
Zaslon Power Pivot, ki ga vidite, prikazuje vizualno predstavitev vseh tabel v podatkovnem modelu, kot je prikazano.
Tabele lahko premikate v pogledu diagrama tako, da jih preprosto kliknete in povlečete.
Ideja je identificirati primarne indeksne ključe v vsaki tabeli in jih povezati. V tem scenariju je mogoče tabelo Stranke in tabelo z glavo računa povezati s poljem ID stranke. Tabeli Glava računa in Podrobnosti računa je mogoče povezati s poljem InvoiceNumber.
Pogled diagrama vam omogoča, da vidite vse tabele v podatkovnem modelu.
Kliknite in povlecite črto iz polja CustomerID v tabeli Customers v polje CustomerID v tabeli z glavo računa, kot je prikazano tukaj.
Če želite ustvariti odnos, preprosto kliknete in povlečete črto med polji v tabelah.
Kliknite in povlecite črto iz polja InvoiceNumber v tabeli z glavo računa v polje InvoiceNumber v tabeli s podrobnostmi računa.
Na tej točki bo vaš diagram podoben prikazanemu. Upoštevajte, da Power Pivot prikazuje črto med tabelami, ki ste jih pravkar povezali. V smislu baze podatkov se ti imenujejo spoji.
Spoji v Power Pivot so vedno spoji ena proti več. To pomeni, da ko je tabela združena z drugo, ima ena od tabel edinstvene zapise z edinstvenimi indeksnimi številkami, medtem ko ima druga lahko veliko zapisov, kjer so številke indeksa podvojene.
Pogost primer je razmerje med tabelo Stranke in tabelo Glava računa. V tabeli Stranke imate edinstven seznam strank, od katerih ima vsaka svoj edinstven identifikator. Noben ID stranke v tej tabeli ni podvojen. Tabela glave računa ima veliko vrstic za vsak ID stranke; vsaka stranka ima lahko veliko računov.
Upoštevajte, da imajo spojne črte puščice, ki kažejo od tabele do druge tabele. Puščica v teh povezovalnih vrsticah vedno kaže na tabelo, ki ima podvojeni edinstveni indeks.
Če želite zapreti diagram in se vrniti k ogledu podatkovnih tabel, kliknite ukaz Data View v oknu Power Pivot.