Sarakkeiden tietotyyppien arvioiminen ja muuttaminen
Kun tuot taulukon mistä tahansa tietolähteestä, Power BI Desktop alkaa automaattisesti skannata ensimmäiset 1 000 riviä (oletusasetus) ja yrittää tunnistaa sarakkeiden tietotyypin. Joissakin tilanteissa Power BI Desktop ei ehkä tunnista oikeaa tietotyyppiä. Jos virheellisiä tietotyyppejä ilmenee, suorituskykyyn liittyviä ongelmia esiintyy.
Sinulla on suurempi mahdollisuus saada tietotyyppivirheitä, kun käsittelet tietuetiedostoja, kuten pilkuin eroteltuja arvoja (.CSV) ja Excel-työkirjoja (.XLSX), koska tiedot syötettiin manuaalisesti laskentataulukkoihin ja virheet tehtiin. Tietokannoissa tietotyypit on puolestaan määritetty valmiiksi taulukoiden tai näkymien luonnin yhteydessä.
Paras käytäntö on arvioida Power Query -editori sarakkeiden tietotyypit ennen tietojen lataamista Power BI:n semanttiseen malliin. Jos tietotyyppi on virheellinen, voit muuttaa sen. Haluat ehkä myös käyttää muotoa sarakkeen arvoissa ja muuttaa sarakkeen yhteenvedon oletusarvoa.
Jotta voit jatkaa skenaariota, jossa siistit ja muunnat myyntitietoja raportin valmistelua varten, sinun on nyt arvioitava sarakkeet varmistaaksesi, että niiden tietotyyppi on oikea. Sinun on korjattava tunnistamasi virheet.
Arvioit Tilauspvm-saraketta. Se sisältää odotetusti numeerisia tietoja, mutta Power BI Desktop on määrittänyt virheellisesti sarakkeen tietotyypiksi Teksti. Jos haluat raportoida tästä sarakkeesta, sinun on muutettava tietotyyppi tekstistä päivämääräksi.
Virheellisten tietotyyppien vaikutukset
Seuraavissa tiedoissa on tietoa ongelmista, joita voi syntyä, kun Power BI ei tunnista oikeaa tietotyyppiä.
Virheelliset tietotyypit estävät tiettyjen laskutoimitusten luomisen, hierarkioiden luomisen tai asianmukaisten suhteiden luomisen muihin taulukoihin. Jos esimerkiksi yrität laskea tilausten määrän, saat seuraavan virheen, joka ilmaisee, että OrderDate-sarakkeen tietotyyppi ei ole Päivämäärä, mikä vaaditaan aikapohjaisissa laskelmissa.
Quantity of Orders YTD = TOTALYTD(SUM('Sales'[OrderQty]), 'Sales'[OrderDate])
Toinen ongelma, jossa päivämääräkentässä on käytetty virheellistä tietotyyppiä, on kyvyttömyys luoda päivämäärähierarkia, jonka avulla voit analysoida tietojasi vuosittain, kuukausittain tai viikoittain. Seuraavassa näyttökuvassa näkyy, että SalesDate-kenttää ei tunnisteta tyyppipäivämääräksi ja että se näytetään vain taulukon visualisoinnin päivämääräluettelona. On kuitenkin parasta käyttää päivämäärätaulukkoa ja poistaa automaattinen päivämäärä/aika käytöstä, jotta päästään eroon automaattisesti luodusta hierarkiasta. Lisätietoja tästä prosessista on Automaattisesti muodostettu tietotyyppi -dokumentaatiossa.
Sarakkeen tietotyypin muuttaminen
Voit muuttaa sarakkeen tietotyyppiä kahdessa paikassa: Power Query -editorissa ja Power BI Desktop -raporttinäkymässä käyttämällä saraketyökaluja. Suosittelemme muuttamaan tietotyyppiä Power Query -editorissa, ennen kuin lataat tiedot.
Sarakkeen tietotyypin muuttaminen Power Query -editorissa
Power Query -editorissa voit muuttaa sarakkeen tietotyyppiä kahdella tavalla. Yksi tapa on valita sarake, jossa ongelma ilmenee, valita TietotyyppiMuunto-väli lehdestä ja valita sitten luettelosta oikea tietotyyppi.
Toinen tapa on valita tietotyyppikuvake sarakeotsikon vierestä ja valita sitten oikea tietotyyppi luettelosta.
Kuten muutkin Power Query -editorissa tekemäsi muutokset, sarakkeen tietotyyppiin tekemäsi muutos tallennetaan ohjelmoituna vaiheena. Tämän vaiheen nimenä on Muutettu tyyppi ja se toistetaan aina, kun tiedot päivitetään.
Kun olet suorittanut kaikki tietojen siistimiseen ja muuntamiseen tarvittavat vaiheet, valitse Sulje & Käytä sulkeaksesi Power Query -editori ja ottaaksesi muutokset käyttöön semanttisessa mallissasi. Tässä vaiheessa tietojesi on oltava hyvässä kunnossa analysointia ja raportointia varten.
Lisätietoja on ohjeaiheessa Tietotyypit Power BI Desktopissa.