Varat definēt un noteikt datu tipu, taču lielākajā daļā gadījumu tas nav nepieciešams. Pēc noklusējuma datu tipa noteikšana notiek automātiski, kad izveidojat savienojumu ar:
-
Strukturēti datu avoti Piemēram, visas datu bāzes. Power Query lasa tabulas shēmu no datu avota un automātiski parāda datus, izmantojot pareizo datu tipu katrai kolonnai.
-
Nestrukturēti avoti Piemēram, Excel, CSV un teksta faili. Power Query automātiski nosaka datu tipus, pārbaudot tabulas vērtības.
Pēc noklusējuma automātiskā datu tipa noteikšana ir iespējota Power Query nestrukturētu avotu gadījumā, bet varat mainīt opcijas iestatījumu. Iespējams, dažos gadījumos šīs darbības nevēlaties automātiski veikt, jo šī darbība var izraisīt datu avota atsvaidzināšanas kļūdas. Papildinformāciju skatiet rakstā Datu avotu kļūdu apstrāde.
Datu tipi, kas Power Query tabulā.
Ikona |
Datu tips |
Apraksts |
---|---|---|
Jebkāda |
Norāda, ka nav precīza datu tipa definīcijas. |
|
Binārs |
Binārā vērtība, piemēram, Y/N vai 0/1. |
|
Fiksēts decimāldaļskaitlis |
Fiksēts formāts ar četriem cipariem pa labi un 19 cipariem pa kreisi. Tiek dēvēts arī par valūtas tipu. |
|
Datums |
Datums bez laika un ar nulli daļskaitļa vērtībai. |
|
Datums/laiks |
Datuma un laika vērtība, kas saglabāta kā decimāldaļskaitļa tips. |
|
Datums/laiks/timezone |
UTC datuma/laika nobīde ar laika joslas nobīdi. |
|
Ilgums |
Laika ilgums, kas konvertēts par decimāldaļskaitli. |
|
Patiess/aplams |
Būla vērtība vai nu True, vai False. |
|
Decimāldaļskaitlis |
Peldošā komata skaitlis 64 bitu (astoņi baiti). |
|
Procentuālā vērtība |
Fiksēts decimāldaļskaitlis ar masku, kas jāformatē kā procentuālā vērtība. |
|
Teksts |
Teksta formātā attēlotas virknes, skaitļi vai datumi. |
|
Laiks |
Laiks bez datuma, bez cipariem pa kreisi no decimālzīmes. |
|
|
Vesels skaitlis |
Vesela 64 bitu (astoņu baitu) vērtība. |
Kolonnas datu tips tiek parādīts kolonnas virsraksta kreisajā pusē ar ikonu, kas simbolizē datu tipu.
-
Lai atvērtu vaicājumu, atrodiet vaicājumu, kas iepriekš ielādēts no Power Query redaktors, atlasiet datu šūnu un pēc tam atlasiet Vaicājuma> Rediģēt. Papildinformāciju skatiet rakstā Vaicājuma izveide, ielāde vai rediģēšana programmā Excel (Power Query).
-
Lai noteiktu datu tipu, atlasiet kolonnu un pēc tam atlasiet Transformēt ,> Datu tipa noteikšana. To varat darīt, ja pašreizējais datu tips ir Jebkurš un vēlaties, lai kolonnā būtu noteikts datu tips.
-
Lai definētu datu tipu , atlasiet> Datu tips un pēc tam nolaižamajā izvēlnē atlasiet datu tipu.
Padoms Varat arī atlasīt ikonu kolonnas virsraksta kreisajā pusē. Papildus katram datu tipam varat arī atlasīt Lokalizācijas izmantošana saraksta apakšā, lai parādītu dialoglodziņu Tipa maiņa ar lokalizāciju, lai atlasītu datu tipu un lietotu konkrētu lokalizāciju. Šī lokalizācija ignorē Power Query lokālo iestatījumu. Papildinformāciju skatiet rakstā Datu lokalizācijas vai reģiona iestatīšana (Power Query).
Pēc noklusējuma nestrukturētus Power Query automātiski pārbauda un nosaka kolonnu tipus un galvenes, pamatojoties uz pirmajām 200 tabulas rindām. Ja šis iestatījums ir iespējots Power Query automātiski pievieno vaicājumam divas darbības uzreiz pēc pirmās avota darbības:
-
Step: Promoted Headers Paaugstināt tabulas pirmo rindu par kolonnas galveni. Šī darbība ir ekvivalenta komandai Izmantot pirmo rindu kā galvenes cilnē Sākums. Piemērs.= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})
-
Darbība: mainīts tips Konvertē vērtības no datu tipa Jebkurš par datu tipu, pamatojoties uz vērtību pārbaudi no katras kolonnas. Šī darbība ir ekvivalenta komandai Noteikt datu tipu cilnē Transformācija. Piemēram: = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})
Procedūra
-
Vaicājuma Power Query redaktors atlasiet Fails > Opcijas un> Opcijas.
-
Opciju iestatīšana visām darbgrāmatām Kreisās rūts sadaļā GLOBĀLI atlasiet Datu ielāde un pēc tam labās rūts sadaļā Tipa noteikšana atlasiet vienu no šīm opcijām:
-
Nestrukturētu avotu kolonnu tipu un galveņu vienmēr noteikšana
-
Kolonnu tipu un galveņu noteikšana nestrukturētu avotu gadījumā atbilstoši katra faila iestatījumam
-
Nekad neatrodiet nestrukturētu avotu kolonnu tipus un galvenes
-
-
Atvērtās darbgrāmatas opcijas iestatīšana Kreisajā rūtī sadaļā PAŠREIZĒJĀ DARBGRĀMATA atlasiet Datu ielāde un pēc tam labās rūts sadaļā Tipa noteikšana atzīmējiet vai notīriet izvēles rūtiņu Nestrukturētu avotu kolonnu tipu un galveņu noteikšana.
Skatiet arī
Power Query darbam ar Excel palīdzība