Vrsto podatkov lahko določite in zaznate, vendar v večini primerov tega ni treba. Zaznavanje podatkovnega tipa se privzeto pojavi samodejno, ko vzpostavite povezavo z:
- Strukturirani viri podatkov Primeri vključujejo vse zbirke podatkov. Power Query prebere shemo tabele iz podatkovnega vira in samodejno prikaže podatke z uporabo pravilnega podatkovnega tipa za vsak stolpec.
- Nestrukturirani viri Primeri vključujejo Excel, datoteke CSV in besedilne datoteke. Power Query samodejno zazna podatkovne tipe tako, da pregleda vrednosti v tabeli.
Samodejno zaznavanje podatkovnega tipa je v dodatku Power Query privzeto omogočeno za nestrukturirane vire, vendar lahko nastavitev možnosti spremenite. V nekaterih primerih morda ne boste želeli, da se ti koraki izvedejo samodejno, ker lahko to dejanje povzroči napake pri osveževanju vira podatkov. Če želite več informacij, glejte Obravnavanje napak vira podatkov.
Podatkovni tipi Power Query
Vrste podatkov, ki se uporabljajo v dodatku Power Query, so navedene v spodnji tabeli.
| Ikona | Vrsta podatkov | Opis |
|---|---|---|
|
|
Poljubna | Ne označuje nobene eksplicitne definicije podatkovnega tipa. |
|
|
Dvojiško | Binarna vrednost, kot je Y/N ali 0/1. |
|
|
Nespremenljivo decimalno število | Nespremenljiva oblika štirih števk na desni in 19 števk na levi. Imenuje se tudi vrsta valute. |
|
|
Datum | Datum brez časa in z ničlo za ulomek. |
|
|
Datum/čas | Datumska in časovna vrednost, shranjena kot decimalno število. |
|
|
Datum/ura/časovni pas | Datum/čas UTC s premikom časovnega pasu. |
|
|
Trajanje | Čas, pretvorjen v decimalno število. |
|
|
Resnično/Neresnično | Logična vrednost »True« ali »False«. |
|
|
Decimalno število | 64-bitno (osembajtno) število s plavajočo vejico. |
|
|
Odstotek | Nespremenljivo decimalno število z masko za oblikovanje kot odstotek. |
|
|
Text (Besedilo) | Nizi, številke ali datumi, predstavljeni v besedilni obliki. |
|
|
Ura | Čas brez datuma brez števk na levi strani decimalne vejice. |
|
|
Celo število | 64-bitna (osembajtna) vrednost celega števila. |
Določanje in zaznavanje podatkovnega tipa
Podatkovni tip stolpca je prikazan na levi strani naslova stolpca z ikono, ki simbolizira podatkovni tip.
- Če želite odpreti poizvedbo, poiščite poizvedbo, ki je bila prej naložena iz urejevalnik Power Query, izberite celico v podatkih in nato izberite »Urejanjepoizvedbe>«. Če želite več informacij, glejte ustvarjanje, nalaganje ali urejanje poizvedbe v Excelu (Power Query).
- Če želite zaznati podatkovni tip, izberite stolpec in nato » Pretvorba>zaznavanja podatkovnega tipa«. To je priročno potrebno, če je trenutni podatkovni tip » Kateri koli in želite, da ima stolpec določen podatkovni tip«.
- Če želite določiti podatkovni tip, izberite »Osnovno>podatkovni tip« in nato v spustnem meniju izberite podatkovni tip.
Namig Izberete lahko tudi ikono na levi strani naslova stolpca. Poleg vsakega podatkovnega tipa lahko izberete tudi »Uporaba območnih nastavitev « na dnu seznama, da prikažete pogovorno okno » Spremeni vrsto z območnimi nastavitvami «, da tako izberete podatkovni tip kot tudi uporabite določene območne nastavitve zanj. Ta področna nastavitev preglasi nastavitev območnih nastavitev za Power Query. Če želite več informacij, glejte Nastavitev območnih nastavitev ali regije za podatke (Power Query).
Nastavitev samodejnega zaznavanja podatkovnih tipov in glav stolpcev
Za nestrukturirane vire Power Query privzeto samodejno pregleda in zazna vrste stolpcev in glave glede na prvih 200 vrstic v tabeli. Ko omogočite to nastavitev, Power Query samodejno doda v poizvedbo dva koraka takoj po prvem koraku vira:
Korak: Povišane glave Prvo vrstico tabele povišate v glavo stolpca. Ta korak je enakovreden ukazu » Prvo vrstico kot glave « na zavihku » Osnovno «. Primer:
= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})Korak: Spremenjena vrsta Pretvori vrednosti iz poljubnega podatkovnega tipa v podatkovni tip glede na pregled vrednosti iz vsakega stolpca. Ta korak je enakovreden ukazu »Zaznaj podatkovni tip« na zavihku »Pretvorba «. Primer:
= Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})
procedura
V urejevalniku Power Query izberite »Možnosti datoteke>«in »Nastavitve>«Možnosti poizvedbe.
Nastavitev možnosti za vse delovne zvezke V levem podoknu pod GLOBALNO izberite Nalaganje podatkov in nato v desnem podoknu pod možnostjo Zaznavanje vrste izberite eno od teh možnosti:
- Vedno zaznaj vrste stolpcev in glave za nestrukturirane vire
- Zaznavanje vrst stolpcev in glav za nestrukturirane vire glede na posamezne nastavitve datoteke
-
Nikoli ne zaznaj vrst stolpcev in glav za nestrukturirane vire
Nastavitev možnosti za odpiranje delovnega zvezka V levem podoknu v razdelku »TRENUTNI DELOVNI ZVEZEK« izberite »Nalaganje podatkov« in nato v desnem podoknu pod razdelkom »Zaznavanje vrst tipov« potrdite ali počistite polje »Zaznaj vrste stolpcev in glave za nestrukturirane vire«.