Dodajanje ali spreminjanje podatkovnih tipov (Power Query)

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
Ikona »Poljubna vrsta podatkov« Poljubna Ne označuje nobene eksplicitne definicije podatkovnega tipa.
Še ni določeno Dvojiško Binarna vrednost, kot je Y/N ali 0/1.
Še ni določeno Nespremenljivo decimalno število Nespremenljiva oblika štirih števk na desni in 19 števk na levi. Imenuje se tudi vrsta valute.
Še ni določeno Datum Datum brez časa in z ničlo za ulomek.
Še ni določeno Datum/čas Datumska in časovna vrednost, shranjena kot decimalno število.
Še ni določeno Datum/ura/časovni pas Datum/čas UTC s premikom časovnega pasu.
Še ni določeno Trajanje Čas, pretvorjen v decimalno število.
Še ni določeno Resnično/Neresnično Logična vrednost »True« ali »False«.
Še ni določeno Decimalno število 64-bitno (osembajtno) število s plavajočo vejico.
Še ni določeno Odstotek Nespremenljivo decimalno število z masko za oblikovanje kot odstotek.
Še ni določeno Text (Besedilo) Nizi, številke ali datumi, predstavljeni v besedilni obliki.
Še ni določeno Ura Čas brez datuma brez števk na levi strani decimalne vejice.
Še ni določeno 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.

Primer ikon podatkovnega tipa levo od glav stolpcev

  1. Č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).
  2. Č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«.
  3. Č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

  1. V urejevalniku Power Query izberite »Možnosti datotekein »NastavitveMožnosti poizvedbe.

  2. 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
       
  3. 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«.

Glejte tudi

Pomoč za Power Query za Excel

Dodajanje stolpca glede na podatkovni tip

Podatkovni tipi v Power Query (docs.com)