Podatkovni model omogoča integracijo podatkov iz več tabel in učinkovito izgradnjo relacijskega podatkovnega vira znotraj delovnega Excel zvezka. V Excel so podatkovni modeli uporabljeni transparentno, tako da zagotavljajo tabelarične podatke, ki se uporabljajo v vrtilnih tabelah in vrtilnih grafikonih. Podatkovni model je ponaizualen kot zbirka tabel na seznamu polj in v večini časa nikoli ne boste vedeli, da ga sploh obstaja.

Preden lahko začnete delati s podatkovnega modela, potrebujete nekaj podatkov. Za to bomo uporabili izkušnjo »Dobi & transformacijo (Power Query), zato vam bomo morda želeli slediti korak nazaj in si ogledate video ali pa boste sledili vodniku za učenje na strani »Dobi & transformacijo in Power Pivot«.

Kje je Power Pivot?

Kje je & transformacija (Power Query)?

  • Excel 2016 & Excel za Microsoft 365 – orodja za & transformacijo (Power Query) so integrirana s Excel na zavihku Podatki.

  • Excel 2013 – Power Query je dodatek, ki je vključen v Excel, vendar ga je treba aktivirati. Pojdite v > Možnosti >dodatki,nato pa v spustnem meniju Upravljanje na dnu podokna izberite Dodatki COM > Pojdi. Preverite, ali je v dodatku Microsoft Power Query Excel, nato pa V redu, da ga aktivirate. Zavihek Power Query bo dodan na trak.

  • Excel 2010 – prenesite in namestite dodatek Power Query.. Ko je zavihek Power Query aktiviran, bo dodan na trak.

Uvod

Najprej potrebujete nekaj podatkov.

  1. V sistemih Excel 2016 in Excel za Microsoft 365 uporabite podatkovne > Dobi & pretvori podatke > Dobi podatke za uvoz podatkov iz poljubnega števila zunanjih podatkovnih virov, kot je besedilna datoteka, delovni zvezek v storitvi Excel, spletno mesto, Microsoft Access, SQL Server ali druga relacijska zbirka podatkov, ki vsebuje več tabel v relaciji.

    V Excel 2013 in 2010 pojdite na Power Query > pridobite zunanjepodatke in izberite svoj vir podatkov.

  2. Excel vas pozove, da izberete tabelo. Če želite več tabel dobiti iz istega vira podatkov, potrdite možnost Omogoči izbor več tabel. Ko izberete več tabel, Excel samodejno ustvari podatkovni model.

    Opomba: Za te primere uporabljamo delovni zvezek s Excel s podrobnostmi o izmišljenih študentih na predavanjih in razredih. Prenesete lahko vzorčni delovni zvezek Student Data Model inga spremljate. Prenesete lahko tudi različico z dokončanim podatkovnega modela..

    Krmar & pretvorbo (Power Query)
  3. Izberite eno ali več tabel in kliknite Naloži.

    Če morate urediti izvorne podatke, lahko izberete možnost Uredi. Če želite več informacij, glejte: Uvod v urejevalnik poizvedb (Power Query).

Imate podatkovni model, v katerem so vse tabele, ki ste jih uvozili, prikazane pa bodo na seznamu polj vrtilne tabele.

Opombe: 

  • Modeli so ustvarjeni implicitno, ko hkrati uvozite dve tabeli ali več Excel.

  • Modeli se ustvarijo izrecno, ko Power Pivot z dodatkom za uvoz podatkov. V dodatku je model predstavljen v postavitvi z zavihki, podobni tej, Excel, kjer vsak zavihek vsebuje tabelarične podatke. Če želite izvedeti več o osnovah uvoza podatkovz zbirko podatkov, preberite Pridobite podatke z SQL Server dodatka.

  • V modelu je lahko le ena tabela. Če želite ustvariti model, ki temelji le na eni tabeli, izberite tabelo in kliknite Dodaj v podatkovni model v Power Pivot. To lahko naredite, če želite uporabiti Power Pivot, kot so filtrirani nabori podatkov, izračunani stolpci, izračunana polja, KPI-ji in hierarhije.

  • Relacije tabele lahko ustvarite samodejno, če uvozite tabele v relaciji s primarnimi in tujimi ključi. Excel lahko po navadi uporabite uvožene informacije o relacijah kot osnovo za relacije tabele v podatkovnem modelu.

  • Nasvete za zmanjšanje velikosti podatkovnega modela si oglejte v poglavje Ustvarjanje podatkovnega modela, ki učinkovito temelji na pomnilniku, z Excel in dodatkom Power Pivot.

  • Za nadaljnje raziskovanje si oglejte Vadnica: uvoz podatkov Excel podatke in ustvarjanje podatkovnega modela.

Namig: Kako vem, ali ima delovni zvezek podatkovni model? Pojdite v Power Pivot > Upravljaj. Če vidite podatke, podobne delovnim listom, obstaja model. Če želite izvedeti več, glejte: Če želite izvedeti več, kateri viri podatkov so uporabljeni v podatkovnem modelu delovnega zvezka.

Ustvarjanje relacij med tabelami

Naslednji korak je, da ustvarite relacije med tabelami, tako da lahko povlečete podatke iz katere koli od njih. Vsaka tabela mora imeti primarni ključ ali enolični identifikator polja, kot je ID študenta ali številka predavanja. Najlažji način je, da povlečete in spustite ta polja, da jih povežete v pogledu diagrama dodatkaPower Pivot.

  1. Odprite Power Pivot za > .

  2. Na zavihku Osnovno izberite Pogled diagrama.

  3. Prikazane bodo vse uvožene tabele, zato si vzemite nekaj časa in spremenite velikost tabele, odvisno od tega, koliko polj ima vsaka tabela.

  4. Nato povlecite polje s primarnim ključem iz ene tabele v drugo. Spodnji primer je pogled diagrama naših tabel študentov:

    Pogled diagrama relacij podatkovnega modela dodatka Power Query

    Ustvarili smo te povezave:

    • tbl_Students | Id študenta > tbl_Grades | ID študenta

      Povedano drugače, povlecite polje ID študenta iz tabele Študenti v polje ID študenta v tabeli Ocene.

    • tbl_Semesters | Id semestra > tbl_Grades | Semestra

    • tbl_Classes | Razred številka > tbl_Grades | Številka razreda

    Opombe: 

    • Ni treba, da so imena polj enaka, če želite ustvariti relacijo, vendar morajo biti vseeno iste vrste podatkov.

    • Povezovalniki v pogledu diagrama imajo na eni strani »1« in »*« na drugi. To pomeni, da je med tabelami relacija »ena proti mnogo« in da določa način, kako se podatki uporabljajo v vrtilnih tabelah. Več informacij je na voljo v temi: Relacije med tabelami v podatkovnem modelu.

    • Povezovalniki označujejo le, da med tabelami obstaja relacija. V teh poljih ni mogoče prikazati, katera polja so med seboj povezana. Če želite videti povezave, odprite Power Pivot in > Upravljanje > >in > relacij. V Excel lahko greste na Podatkovne > relacije.

Uporaba podatkovnega modela za ustvarjanje vrtilne tabele ali Vrtilni grafikon

V Excel delovnih zvezkih je lahko le en podatkovni model, vendar ta model vsebuje več tabel, ki jih je mogoče večkrat uporabiti v celotnem delovnem zvezku. V obstoječi podatkovni model lahko kadar koli dodate več tabel.

  1. V Power Pivotpojdite na Upravljanje.

  2. Na zavihku Osnovno izberite Vrtilna tabela.

  3. Izberite mesto, kamor želite postaviti vrtilno tabelo: na nov delovni list ali na trenutno mesto.

  4. Kliknite Vredu in Excel bo dodala prazno vrtilno tabelo s podoknom Seznam polj, prikazanim na desni strani.

    Seznam polj vrtilne tabele v dodatku Power Pivot

Nato ustvarite vrtilno tabeloali vrtilni grafikon. Če ste že ustvarili relacije med tabelami, lahko uporabite katera koli njihova polja v vrtilni tabeli. Relacije smo že ustvarili v vzorčnem delovnem zvezku »Podatkovni model študenta«.

Dodajanje obstoječih, nepovezanih podatkov v podatkovni model

Denimo, da ste uvozili ali kopirali veliko podatkov, ki jih želite uporabiti v modelu, vendar jih niste dodali v podatkovni model. Preprostejše je, če nove podatke ustvarite v modelu.

  1. Začnite tako, da izberete poljubno celico znotraj podatkov, ki jih želite dodati v model. Lahko je kateri koli obseg podatkov, vendar so podatki oblikovani kot Excel tabele.

  2. Uporabite enega od teh načinov za dodajanje podatkov:

  3. Kliknite Power Pivot > Dodaj v podatkovni model.

  4. Kliknite Vstavi > vrtilne tabelein potrdite polje Dodaj te podatke v podatkovni model v pogovornem oknu Ustvarjanje vrtilne tabele.

Obseg ali tabela je zdaj dodana v model kot povezana tabela. Če želite izvedeti več o delu s povezanimi tabelami v modelu, glejte Dodajanje podatkov z dodatkom Excel s povezanimi tabelami v dodatku Power Pivot.

Dodajanje podatkov v Power Pivot tabeli

V Power Pivot, ne morete dodati vrstice v tabelo tako, da neposredno vnesete v novo vrstico, kot jo lahko v Excel delovnem listu. Vrstice pa lahko dodate tako, da jih kopiratein kopirate ali posodobite izvorne podatke in osvežite model dodatka Power Pivot.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pridobite podporo v skupnosti Answers.

Glejte tudi

Dobite & pretvorbo in vodnike za učenje za Power Pivot

Uvod v urejevalnik poizvedbe (Power Query)

Ustvarjanje podatkovnega modela, ki učinkovito pomni z Excel in dodatkom Power Pivot

Vadnica: uvoz podatkov Excel podatke in ustvarjanje podatkovnega modela

Ugotavljanje, kateri viri podatkov so uporabljeni v podatkovnem modelu delovnega zvezka

Relacije med tabelami v podatkovnem modelu

Ali potrebujete dodatno pomoč?

Razširite svoja znanja
Oglejte si izobraževanje

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?

Zahvaljujemo se vam za povratne informacije.

×