Datu modelis ļauj integrēt datus no vairākām tabulām, excel darbgrāmatā efektīvi veidojot relāciju datu avotu. Programmā Excel datu modeļi tiek lietoti pārredzami, nodrošinot rakurstabulās un rakursdiagrammās lietotos tabulas datus. Datu modelis tiek vizualizēts kā tabulu kolekcija lauku sarakstā, un lielākajā daļā gadījumu jūs pat nezināsit, ka tas šeit atrodas.
Lai varētu sākt darbu ar datu modeli, ir jāie iegūst daži dati. Lai to izdarītu, mēs izmantosim get & transformēšanas (Power Query) pieredzi, tāpēc, iespējams, vēlēsities pāriet atpakaļ un noskatīties video vai sekot mūsu mācību rokasgrāmatai par & transformāciju un Power Pivot.
-
Excel 2016 & Excel pakalpojumam Microsoft 365 — Power Pivot ir iekļauts lentē.
Kur atrodas & transformācija (Power Query)?
-
Excel 2016 & Excel pakalpojumam Microsoft 365 — get & Transform (Power Query) ir integrēta ar Excel cilnē Dati.
Darba sākšana
Vispirms ir jāie iegūst daži dati.
-
Programmā Excel 2016 un Excel pakalpojumam Microsoft 365 izmantojiet datus > iegūt& transformēt datus > Iegūt datus, lai importētu datus no jebkāda skaita ārējiem datu avotiem, piemēram, teksta faila, Excel darbgrāmatas, tīmekļa vietnes, Microsoft Access, SQL Server vai citas relāciju datu bāzes, kurā ir vairākas saistītas tabulas.
-
Programma Excel piedāvā atlasīt tabulu. Ja vēlaties iegūt vairākas tabulas no viena datu avota, atzīmējiet opciju Iespējot vairāku tabulu atlasi . Atlasot vairākas tabulas, programma Excel automātiski izveido datu modeli.
Piezīme.: Šajos piemēros mēs izmantojam Excel darbgrāmatu ar fiktīvu informāciju par studentiem klasēm un atzīmēm. Varat lejupielādēt mūsu studentu datu modeļa parauga darbgrāmatu un sekot līdzi. Varat arī lejupielādēt versiju ar pabeigtu datu modeli..
-
Atlasiet vienu vai vairākas tabulas un pēc tam noklikšķiniet uz Ielādēt.
Ja vēlaties rediģēt avota datus, varat izvēlēties opciju Rediģēt . Papildinformāciju skatiet rakstā Ievads par vaicājumu redaktoru (Power Query).
Tagad jums ir datu modelis, kurā ir visas importētās tabulas, un tās tiks parādītas rakurstabulas lauku sarakstā.
Piezīmes.:
-
Modeļi tiek veidoti netieši, importējot divas vai vairākas tabulas vienlaikus programmā Excel.
-
Modeļi tiek izveidoti tieši, kad datu Power Pivot pievienojumprogramma. Pievienojumlietojumprogrammā modelis tiek attēlots ciļņu izkārtojumā līdzīgi programmai Excel, kurā katrā cilnē ir tabulveida dati. Skatiet rakstu Datu pagūšana, izmantojot pievienojumprogrammu Power Pivot, lai uzzinātu pamatinformāciju par datu importēšanu, izmantojot SQL Server datu bāzi.
-
Modelī var būt viena tabula. Lai izveidotu modeli, kura pamatā ir tikai viena tabula, atlasiet tabulu un noklikšķiniet uz Pievienot datu modelim programmā Power Pivot. To varat darīt, ja vēlaties izmantot kādu Power Pivot piemēram, filtrētas datu kopas, aprēķinātās kolonnas, aprēķinātos laukus, KPI un hierarhijas.
-
Tabulu relācijas var izveidot automātiski, ja importējat saistītās tabulas, kurām ir primārās un ārējās atslēgas relācijas. Programma Excel parasti var izmantot importēto relācijas informāciju kā pamatu tabulu relācijām datu modelī.
-
Padomus par to, kā samazināt datu modeļa lielumu, skatiet rakstā Datu modeļa izveide ar efektīvu atmiņas izmantošanu , izmantojot Excel un Power Pivot.
-
Papildu izpētes informāciju skatiet rakstā Apmācība: datu importēšana programmā Excel un Datu modeļa izveide.
Padoms.: Kā noteikt, vai darbgrāmatā ir datu modelis? Dodieties uzPower Pivot > Pārvaldīt. Ja redzat darblapai līdzīgus datus, pastāv modelis. Papildinformāciju skatiet rakstā Uzziniet, kuri datu avoti tiek izmantoti darbgrāmatas datu modelī.
Tabulu relāciju izveide
Nākamā darbība ir relāciju izveide starp tabulām, lai varētu izvilkt datus no jebkuras no tām. Katrā tabulā jābūt primārajai atslēgai vai unikālajam lauka identifikatoram, piemēram, studenta ID vai klases numuram. Vienkāršākais veids ir vilkt un nomest šos laukus, lai tos savienotu Power Pivot diagrammas skatā.
-
Dodieties uz Power Pivot > pārvaldīt.
-
Cilnē Sākums atlasiet Diagrammas skats.
-
Tiks parādītas visas importētās tabulas, un, iespējams, vēlēsities paiet kāds laiks, lai mainītu to izmērus atkarībā no tā, cik daudz lauku ir katrā no tām.
-
Pēc tam velciet primārās atslēgas lauku no vienas tabulas uz nākamo. Tālāk redzamajā piemērā redzams mūsu skolēnu tabulu diagrammas skats:
Esam izveidojuši tālāk norādītās saites.
-
tbl_Students | Studenta ID > tbl_Grades | Studenta ID
Citiem vārdiem sakot, velciet lauku Studenta ID no tabulas Skolēni uz lauku Studenta ID tabulā Atzīmes.
-
tbl_Semesters | Semestra ID > tbl_Grades | Semestrī
-
tbl_Classes | Klases numura > tbl_Grades | Klases numurs
Piezīmes.:
-
Lai izveidotu relāciju, lauku nosaukumiem nav jābūt vienādiem, taču tiem ir jābūt vienādam datu tipam.
-
Diagrammas skata savienotājiem vienā pusē ir "1" un otrā pusē — "*". Tas nozīmē, ka starp tabulām ir relācija viens pret daudziem, kas nosaka, kā dati tiek izmantoti rakurstabulās. Papildinformāciju skatiet rakstā Tabulu relācijas datu modelī .
-
Savienotāji tikai norāda, ka starp tabulām ir relācija. Tajās netiek parādīts, kuri lauki ir savstarpēji saistīti. Lai skatītu saites, dodieties uz Power Pivot > Pārvaldīt > >relācijas > Pārvaldīt relācijas. Programmā Excel varat pāriet uz sadaļu Datu > relācijas.
-
Datu modeļa izmantošana, lai izveidotu rakurstabulu vai rakursdiagrammu
Excel darbgrāmatā var būt tikai viens datu modelis, bet šajā modelī var būt vairākas tabulas, kuras var izmantot atkārtoti visā darbgrāmatā. Esošai datu modelim jebkurā laikā varat pievienot papildu tabulas.
-
Programmā Power Pivotdodieties uz Pārvaldīt.
-
Cilnē Sākumsatlasiet Rakurstabula.
-
Atlasiet, kur novietot rakurstabulu: jaunu darblapu vai pašreizējo atrašanās vietu.
-
Noklikšķiniet uz Labi, un programma Excel pa labi pievienos tukšu rakurstabulu ar lauku saraksta rūti.
Pēc tam izveidojiet rakurstabuluvai izveidojiet rakursdiagrammu. Ja jau esat izveidojis relācijas starp tabulām, varat izmantot jebkuru no to laukiem rakurstabulā. Mēs jau esam izveidojuši relācijas studentu datu modeļa parauga darbgrāmatā.
Esošu, nesaistītu datu pievienošana datu modelim
Pieņemsim, ka esat importējis vai nokopējis lielu datu daudzumu, ko vēlaties izmantot modelī, taču neesat tos pievienojis datu modelim. Jaunu datu iebīdīšana modelī ir vieglāka, nekā domājat.
-
Vispirms atlasiet jebkuru datu šūnu, ko vēlaties pievienot modelim. Tas var būt jebkāds datu diapazons, bet vislabāk ir izmantot datus, kas formatēti kā Excel tabula.
-
Izmantojiet kādu no šīm pieejām, lai pievienotu savus datus:
-
Noklikšķiniet Power Pivot > Pievienot datu modelim.
-
Noklikšķiniet uz > un pēctam dialoglodziņā Rakurstabulas izveide atzīmējiet Pievienot šos datus datu modelim.
Tagad diapazons vai tabula ir pievienota modelim kā saistīta tabula. Papildinformāciju par darbu ar saistītajām tabulām modelī skatiet rakstā Datu pievienošana, izmantojot Excel saistītās tabulas pievienojumdiagrammā Power Pivot.
Datu pievienošana Power Pivot tabulai
Programmā Power Pivot rindu tabulai nevar pievienot, tieši ierakstot jaunu rindu kā Excel darblapā. Taču varat pievienot rindas , kopējot un ielīmējot vai atjauninot avota datus un atsvaidzinot Power Pivot modeli.
Vai nepieciešama papildu palīdzība?
Vienmēr varat pajautāt speciālistam Excel tech kopienā vai saņemt atbalstu kopienās.
Skatiet arī
Iegūstiet & transformēšanas un Power Pivot apmācības rokasgrāmatas
Ievads par vaicājumu redaktoru (Power Query)
Datu modeļa izveide ar efektīvu atmiņas izmantošanu, izmantojot Excel un Power Pivot
Apmācība: datu importēšana programmā Excel un datu modeļa izveide
Informācija par to, kādi datu avoti tiek izmantoti darbgrāmatas datu modelī