Voit määrittää ja tunnistaa tietotyypin, mutta useimmiten sinun ei tarvitse. Tietotyypin tunnistaminen tapahtuu oletusarvoisesti automaattisesti, kun muodostat yhteyden seuraaviin:
-
Rakenteelliset tietolähteet Esimerkkejä ovat kaikki tietokannat. Power Query lukee tietolähteen taulukkorakenteen ja näyttää tiedot automaattisesti käyttämällä kunkin sarakkeen oikeaa tietotyyppiä.
-
Rakenteettomista lähteistä Esimerkkejä ovat Excel, CSV ja tekstitiedostot. Power Query tunnistaa tietotyypit automaattisesti tarkastamalla taulukon arvot.
Automaattinen tietotyyppien tunnistus on oletusarvoisesti käytössä Power Query rakenteettomien lähteiden kohdalla, mutta voit muuttaa asetusasetusta. Joissakin tapauksissa et ehkä halua, että nämä vaiheet suoritetaan automaattisesti, koska toiminto voi aiheuttaa tietolähteen päivitysvirheitä. Lisätietoja on artikkelissa Tietolähdevirheiden käsittely.
Power Query käytetyt tietotyypit on lueteltu seuraavassa taulukossa.
Kuvake |
Tietotyyppi |
Kuvaus |
---|---|---|
Mitään |
Ei ilmaise eksplisiittistä tietotyyppimääritystä. |
|
Binaari |
Binaariarvo, kuten Y/N tai 0/1. |
|
Korjattu desimaaliluku |
Kiinteä muotoilu on neljä numeroa oikealla ja 19 numeroa vasemmalla. Tunnetaan myös nimellä Valuuttatyyppi. |
|
Päivän |
Päivämäärä, jolla ei ole aikaa ja jonka murtolukuarvo on nolla. |
|
Päivämäärä/kellonaika |
Desimaalilukutyyppinä tallennettu päivämäärä- ja kellonaika-arvo. |
|
Date/Time/TimeZone |
UTC-päivämäärä ja -aika, jossa on aikavyöhykkeen siirtymä. |
|
Keston |
Desimaaliluvuksi muunnettu aika. |
|
Tosi/epätosi |
Totuusarvo on joko Tosi tai Epätosi. |
|
Desimaaliluku |
64-bittinen (kahdeksan tavun) liukuluku. |
|
Prosenttiosuus |
Kiinteä desimaaliluku, jonka rajoitin muotoillaan prosentteina. |
|
Tekstiviesti |
Tekstimuodossa esitetyt merkkijonot, numerot tai päivämäärät. |
|
Kellonaika |
Aika, jossa ei ole päivämäärää, jossa ei ole numeroita desimaalipilkun vasemmalla puolella. |
|
|
Kokonaisluku |
64-bittisen (kahdeksan tavun) kokonaislukuarvo. |
Sarakkeen tietotyyppi näkyy sarakeotsikon vasemmassa reunassa tietotyyppiä symboloivalla kuvakkeella.
-
Jos haluat avata kyselyn, etsi Power Query -editori aiemmin ladattu kysely, valitse tiedoista solu ja valitse sitten Kysely > Muokkaa. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä (Power Query).
-
Voit tunnistaa tietotyypin valitsemalla sarakkeen ja valitsemalla sitten Muunna > Tunnista tietotyyppi. Voit tehdä tämän, jos nykyinen tietotyyppi on Mikä tahansa ja haluat sarakkeelle tietyn tietotyypin.
-
Jos haluat määrittää tietotyypin, valitse Aloitus > Tietotyyppi ja valitse sitten tietotyyppi avattavasta valikosta.
Vihje Voit myös valita sarakkeen otsikon vasemmassa reunassa olevan kuvakkeen. Kunkin tietotyypin lisäksi voit valita luettelon alareunassa Käytä kieliä, jos haluat näyttää Vaihda tyyppi aluekohtaisesti -valintaikkunan, jos haluat valita tietotyypin ja käyttää siinä tiettyä kieliasetusta. Tämä kieliasetus ohittaa Power Query kieliasetuksen. Lisätietoja on artikkelissa Tietojen alue- tai alueasetusten määrittäminen (Power Query).
Rakenteettomien lähteiden oletusarvoisesti Power Query tarkistaa ja tunnistaa automaattisesti saraketyypit ja otsikot taulukon 200 ensimmäisen rivin perusteella. Kun tämä asetus on käytössä, Power Query lisää kyselyyn automaattisesti kaksi vaihetta heti ensimmäisen Lähde-vaiheen jälkeen:
-
Vaihe: Ylennetyt otsikot Siirtää taulukon ensimmäisen rivin sarakeotsikoksi. Tämä vaihe vastaa Aloitus-välilehden Käytä ensimmäistä riviä otsikkoina -komentoa . Esimerkki:= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})
-
Vaihe: Muutettu tyyppi Muuntaa Minkä tahansa tietotyypin arvot tietotyypiksi kunkin sarakkeen arvojen tarkistuksen perusteella. Tämä vaihe vastaa Muunna-välilehden Tunnista tietotyyppi -komentoa. Esimerkki: = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})
Menettely
-
Valitse Power Query -editori Tiedosto -> Asetukset ja asetukset > kyselyasetukset.
-
Kaikkien työkirjojen asetuksen määrittäminen Valitse vasemmassa ruudussa YLEISET-kohdassaTietojen lataaminen ja valitse sitten oikeanpuoleisessa ruudussa Tyypin tunnistus -kohdassa jokin seuraavista vaihtoehdoista:
-
Rakenteettomien lähteiden saraketyyppien ja otsikoiden tunnistaminen aina
-
Rakenteettomien lähteiden saraketyyppien ja otsikoiden tunnistaminen kunkin tiedoston asetuksen mukaisesti
-
Rakenteettomien lähteiden saraketyyppejä ja otsikoita ei koskaan tunnisteta
-
-
Avoimen työkirjan asetuksen määrittäminen Valitse NYKYINEN TYÖKIRJA -kohdan vasemmanpuoleisessa ruudussa Tietojen kuormitus ja valitse sitten oikeanpuoleisessa ruudussa Tyypin tunnistus -kohdassa Tunnista saraketyypit ja otsikot jäsentämättömille lähteille.