Andmetüüpide lisamine või muutmine (Power Query)

Rakenduskoht
Microsoft 365 rakendus Excel Maci jaoks ette nähtud Microsoft 365 rakendus Excel

Saate andmetüüpi määratleda ja tuvastada, kuid enamasti pole vaja seda teha. Andmetüübi tuvastamine toimub vaikimisi automaatselt, kui loote ühenduse:

  • Struktureeritud andmeallikad Näited hõlmavad kõiki andmebaase. Power Query loeb andmeallikast tabeliskeemi ja kuvab andmed automaatselt, kasutades iga veeru jaoks õiget andmetüüpi.
  • Struktureerimata allikad Näited on Excel, CSV ja tekstifailid. Power Query tuvastab automaatselt andmetüübid, kontrollides tabeli väärtusi.

Vaikimisi on andmetüübi automaatne tuvastamine Power Query struktureerimata allikate jaoks lubatud, kuid saate seda suvandisätet muuta. Mõnel juhul ei pruugi te soovida, et need toimingud toimuksid automaatselt, kuna see toiming võib põhjustada andmeallika värskendamistõrkeid. Lisateavet leiate teemast Andmeallika tõrgete käsitlemine.

andmetüüpide Power Query

Power Query kasutatavad andmetüübid on loetletud järgmises tabelis.

Ikoon Andmetüüp Kirjeldus
The Any data type icon Mis tahes Tähistab otsest andmetüübimääratlust.
TBD Binaarväärtus Kahendväärtus (nt Y/N või 0/1).
TBD Fikseeritud kümnendarv Fikseeritud vorminguga neli numbrit paremale ja 19 kohta vasakule. Seda nimetatakse ka tüübiks Valuuta.
TBD Kuupäev Kuupäev, millel pole kellaaega ja millel on murdväärtuse jaoks null.
TBD Kuupäev/kellaaeg Kümnendarvu tüübina talletatud kuupäeva- ja kellaajaväärtus.
TBD Kuupäev/kellaaeg/ajavöön UTC kuupäev/kellaaeg ajavööndi nihkega.
TBD Kestus Kümnendarvuks teisendatud ajapikkus.
TBD Tõene/väär Kahendväärtus tõene või väär.
TBD Kümnendarv 64-bitine (kaheksa-bait) ujukomanumber.
TBD Protsent Fikseeritud kümnendarv, mille mask on vormindatud protsendina.
TBD Text (Tekst) Tekstivormingus tähistatud stringid, arvud või kuupäevad.
TBD Time Kellaaeg, millel pole kümnendkohast vasakule jäävate numbritega kuupäeva.
TBD Täisarv 64-bitine (kaheksa bait) täisarv.

Andmetüübi määratlemine ja tuvastamine

Veeru andmetüüp kuvatakse veerupäise vasakus servas ikooniga, mis sümboliseerib andmetüüpi.

Example of data type icons to the left of column headers

  1. Päringu avamiseks otsige üles Power Query redaktor varem laaditud päring, valige andmetes lahter ja seejärel valige Päringu>redigeerimine. Lisateavet leiate artiklist Päringu loomine, laadimine või redigeerimine Excelis (Power Query)..
  2. Andmetüübi tuvastamiseks valige veerg ja seejärel valige Transformatsioonituvastuse>andmetüüp. Seda võite teha juhul, kui praegune andmetüüp on Suvaline ja soovite, et veerul oleks kindel andmetüüp.
  3. Andmetüübi määratlemiseks valige Avaleht>andmetüüp ja seejärel valige rippmenüüst andmetüüp.

Otsa Saate valida ka veerupäise vasakus servas asuva ikooni. Lisaks igale andmetüübile saate valida ka loendi allservas asuva suvandi Lokaadi kasutamine dialoogiboksi Tüübi muutmine lokaadiga kuvamiseks, et valida andmetüüp ja rakendada sellele kindel lokaat. See lokaat alistab Power Query lokaadi sätte. Lisateavet leiate teemast Andmete lokaadi või regiooni määramine (Power Query).

Andmetüübi ja veerupäiste automaattuvastuse määramine

Struktureerimata allikate korral kontrollib ja tuvastab Power Query vaikimisi veerutüübid ja päised tabeli esimese 200 rea põhjal. Kui see säte on lubatud, lisab Power Query päringusse automaatselt kaks juhist kohe pärast esimest toimingut Allikas.

  • Etapp: esiletõstetud päised Tõstab tabeli esimese rea veerupäiseks. See toiming on samaväärne menüü Avalehtkäsuga Kasuta esimest rida päistena. Näide.

    = Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Etapp: muudetud tüüp Teisendab väärtused andmetüübist Mis tahes andmetüübiks, võttes aluseks iga veeru väärtuste kontrollimise. See toiming on samaväärne menüü Transformatsioonkäsuga Tuvasta andmetüüp. Näide.

    = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Menetlus

  1. Valige Power Query redaktor Failisuvandid>ja sätted>Päringusuvandid.

  2. Suvandi seadmine kõigi töövihikute jaoks Tehke vasakpoolsel paanil jaotises GLOBAL valik Andmekoormus ja seejärel valige parempoolsel paanil jaotises Tüübituvastus üks järgmistest suvanditest.

    • Tuvasta struktureerimata allikate veerutüübid ja päised alati
    • Struktureerimata allikate veerutüüpide ja päiste tuvastamine vastavalt iga faili sättele
    • Ärge kunagi tuvastage struktureerimata allikate veerutüüpe ja päiseid
       
  3. Avatud töövihiku suvandi seadmine Valige vasakpoolsel paanil jaotises PRAEGUNE TÖÖVIHIkSuvand Andmekoormus ja seejärel märkige või tühjendage parempoolsel paanil jaotises Tüübituvastus ruut Tuvasta struktureerimata allikate veerutüübid ja päised.

Lisateave

Power Query for Exceli spikker

Andmetüübil põhineva veeru lisamine

Power Query (docs.com) andmetüübid