Datu modeļa izveide programmā Excel

Datu modelis sniedz iespēju integrēt datus no vairākām tabulām, faktiski veidojot relāciju datu avotu Excel darbgrāmatā. Programmā Excel datu modeļi tiek pārskatāmi izmantoti, nodrošinot rakurstabulās un rakursdiagrammas izmantotos tabulāros datus. Datu modelis ir vizualizēts kā tabulu apkopojums lauku sarakstā, un lielāko daļu laiku jūs pat nepazīstat.

Lai varētu sākt darbu ar datu modeli, ir jāiegūst daži dati. Lai varētu izmantot funkciju get & transformēšana (Power Query), lai varētu veikt darbības atpakaļ un noskatītos videoklipu, vai sekot mūsu mācību pamācībai par & transformāciju un pievienojumprogrammu Power Pivot.

Kur ir Power Pivot?

Kur iegūt & transformāciju (Power Query)?

  • Excel 2016 & Excel pakalpojumam Office 365 -Iegūstiet & transformāciju (Power Query) ir integrēta ar Excel cilnē dati .

  • Excel 2013 — Power Query ir pievienojumprogramma, kas ir iekļauta programmā Excel, taču tā ir jāaktivizē. Dodieties uz failu > Opcijas > pievienojumprogrammas, pēc tam nolaižamajā izvēlnē pārvaldība , kas atrodas rūts apakšā, atlasiet COM pievienojumprogrammas > aiziet. Pārbaudiet Microsoft Power Query programmai Excel, pēc tam noklikšķiniet uz Labi , lai to aktivizētu. Cilne Power Query tiks pievienota lentei.

  • Excel 2010lejupielādēt un instalēt pievienojumprogrammu Power Query.. Pēc aktivizēšanas lentē tiks pievienota cilne Power Query .

Darba sākšana

Vispirms ir jāiegūst daži dati.

  1. Programmā Excel 2016 un Excel pakalpojumam Office 365 izmantojiet datus , > iegūtu & transformētu datus > Iegūstiet datus , lai importētu datus no jebkura skaita ārēju datu avotu, 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.

    Programmā Excel 2013 un 2010 dodieties uz Power Query > Iegūstiet ārējos datusun atlasiet datu avotu.

  2. 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 . Ja atlasāt vairākas tabulas, programma Excel automātiski izveido datu modeli.

    Piezīme.: Šajos piemēros mēs izmantojam Excel darbgrāmatu ar izdomātu skolēnu informāciju par klasēm un pakāpēm. Varat lejupielādēt mūsu studentu datu modeļa parauga darbgrāmatuun sekot līdzi. Varat arī lejupielādēt versiju ar pabeigtu datu modeli..

    & transformēšanas (Power Query) navigatora iegūšana
  3. Atlasiet vienu vai vairākas tabulas un pēc tam noklikšķiniet uz ielādēt.

    Ja nepieciešams 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, kas satur visas importējamās tabulas, un tās tiks rādītas PivotTable lauku sarakstā.

Piezīmes.: 

  • Modeļi tiek netieši izveidoti, ja vienlaikus importējat divas vai vairākas tabulas.

  • Modeļi tiek izveidoti tieši, kad izmantojat Power Pivot pievienojumprogrammu datu importēšanai. Pievienojumprogrammā modelī ir attēlota ciļņu izkārtojumā līdzīgi programmai Excel, kur katrā cilnē ir tabulārie dati. Lai iegūtu datu importēšanas pamatinformāciju, izmantojot SQL Server datu bāzi, skatiet rakstu datu iegūšana, izmantojot pievienojumprogrammu Power Pivot.

  • Modelī var būt ietverta viena tabula. Lai izveidotu modeli, izmantojot tikai vienu tabulu, atlasiet tabulu un Power Pivot noklikšķiniet uz pievienot datu modelim . To var darīt, ja vēlaties izmantot Power Pivot līdzekļus, piemēram, filtrētas datu kopas, aprēķinātās kolonnas, aprēķinātos laukus, KPI un hierarhijas.

  • Ja importējat saistītās tabulas ar primārajām un ārējām galvenajām relācijām, tabulu relācijas var izveidot automātiski. Programma Excel parasti izmanto importētu relāciju 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.

  • Lai uzzinātu vairāk, skatiet rakstu apmācība: datu importēšana programmā Excel un datu modeļa izveide.

Padoms.: Kā noteikt, vai darbgrāmatā ir datu modelis? Dodieties uz Power Pivot > Manage (pārvaldīt). Ja tiek rādīts darblapas datu izskats, tad modelis pastāv. Skatiet rakstu: noskaidrojiet, kādi datu avoti tiek izmantoti darbgrāmatas datu modelī , lai uzzinātu vairāk.

Tabulu relāciju izveide

Nākamais solis ir izveidot relācijas starp tabulām, lai jūs varētu izvilkt datus no jebkuras no tām. Katrai tabulai ir jābūt primārai atslēgai vai unikālam lauka identifikatoram, piemēram, studenta ID vai mācību priekšmeta numuram. Vienkāršākais veids ir vilkt un nomest šos laukus, lai tos savienotu Power Pivot diagrammas skatā.

  1. Dodieties uz Power Pivot > Manage (pārvaldīt).

  2. Cilnē Sākums atlasiet diagrammas skats.

  3. Tiks parādītas visas importētās tabulas, un, iespējams, būs nepieciešams laiks, lai tās mainītu atkarībā no tā, cik daudz lauku ir.

  4. Pēc tam velciet primārās atslēgas lauku no vienas tabulas uz nākamo. Tālāk sniegtajā piemērā ir mūsu skolēnu tabulu shēmu skats.

    Power Query datu modeļa relāciju shēmas 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 studentu tabulas uz lauku studenta ID tabulā atzīmes.

    • tbl_Semesters | Semestra ID > tbl_Grades | Semestris

    • tbl_Classes | Klases numurs > tbl_Grades | Klases numurs

    Piezīmes.: 

    • Lai izveidotu relāciju, lauku nosaukumiem nav jābūt identiskiem, taču tiem ir jābūt vienādam datu tipam.

    • Savienotājiem diagrammas skatā ir "1" vienā pusē un "*". Tas nozīmē, ka starp tabulām ir relācija viens pret daudziem, un tas nosaka, kā dati tiek izmantoti rakurstabulās. Papildinformāciju skatiet sadaļā datu modeļa tabulu relācijas .

    • Savienotāji norāda tikai to, ka pastāv tabulu relācija. Tie faktiski nerāda, kuri lauki ir savstarpēji saistīti. Lai skatītu saites, dodieties uz Power Pivot > pārvaldiet > noformējumu > relācijas > pārvaldītu relācijas. Programmā Excel varat pāriet uz datu > relācijām.

Datu modeļa izmantošana, lai izveidotu rakurstabulu vai rakursdiagrammu

Excel darbgrāmatā var būt tikai viens datu modelis, taču šajā modelī ir ietvertas vairākas tabulas, kuras var atkārtoti izmantot visā darbgrāmatā. Jebkurā brīdī varat pievienot papildu tabulas esošam datu modelim.

  1. Sadaļā Power Pivotdodieties uz Pārvaldīt.

  2. Cilnē Sākums atlasiet Rakurstabula.

  3. Atlasiet vietu, kur vēlaties ievietot rakurstabulu: jauna darblapa vai pašreizējā atrašanās vieta.

  4. Noklikšķiniet uz Labi, un Excel pievienos tukšu rakurstabulu, kuras labajā pusē tiek parādīta rūts Lauku saraksts.

    Power Pivot rakurstabulas lauku saraksts

Pēc tam Izveidojiet rakurstabuluvai izveidojiet rakurstabulu diagrammu. Ja esat jau izveidojis relācijas starp tabulām, varat izmantot jebkuru no 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 kopējis daudzus datus, ko vēlaties izmantot modelī, taču neesat to pievienojis datu modelim. Jaunu datu ievadīšana modelī ir vienkāršāka, nekā jūs domājat.

  1. Vispirms atlasiet jebkuru šūnu, kas atrodas datos, kurus vēlaties pievienot modelim. Tas var būt jebkurš datu diapazons, bet dati, kas formatēti kā Excel tabula , ir vislabākie.

  2. Pievienojiet datus, izmantojot kādu no tālāk norādītajām metodēm.

  3. Noklikšķiniet uz Power Pivot > pievienot datu modelim.

  4. Noklikšķiniet uz ievietot > rakurstabuluun pēc tam atzīmējiet izvēles rūtiņu pievienot šos datus datu modelim dialoglodziņā rakurstabulas izveide.

Diapazons vai tabula tagad ir pievienota modelim kā saistīta tabula. Lai uzzinātu vairāk par darbu ar saistītajām tabulām modelī, skatiet rakstu datu pievienošana, izmantojot Excel saistītās tabulas pievienojumprogrammā Power Pivot.

Datu pievienošana Power Pivot tabulai

Programmā Power Pivot nevar pievienot rindu tabulai, tieši ierakstot jauno rindu, piemēram, varat 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ālistiem Excel Tech kopienā, saņemt atbalstu Answers kopienā vai ieteikt jaunu līdzekli vai uzlabojumu vietnē Excel User Voice.

Skatiet arī

& transformācijas un Power Pivot apmācības palīglīniju iegūšana

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ī

Tabulu relācijas datu modelī

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×