Yleiset laskutoimitukset pikamittareilla

Pikamittareiden avulla voit suorittaa helposti sekä nopeasti yleisiä ja tehokkaita laskutoimituksia. Pikamittari suorittaa joukon DAX-komentoja (Data Analysis Expressions) taustalla ja näyttää sitten tulokset, joita voit käyttää raportissa. Sinun ei tarvitse kirjoittaa DAX-tiedostoa, se tehdään puolestasi sen perusteella, mitä tietoja annat valintaikkunassa. Käytettävissä on useita laskutoimitusten luokkia ja tapoja muokata kutakin laskutoimitusta tarpeidesi mukaan. Parasta on se, että näet pikamittarin suorittaman DAX-kielen, ja voit laajentaa ja lisätä omaa DAX-osaamistasi.

Pikamittarin luominen

Voit luoda pikamittarin Power BI Desktopissa napsauttamalla hiiren kakkospainikkeella kolmea pistettä (...) minkä tahansa Kentät-ruudunkohdan vieressä ja valitsemalla avautuvasta valikosta Uusi pikamittari.

Näyttökuva Kentät-välilehdestä, jossa on valittuna Uusi pikamittari.

Voit myös napsauttaa hiiren kakkospainiketta tai valita avattavan nuolen minkä tahansa olemassa olevan visualisoinnin Arvot-kohdan arvon vierestä ja valita valikosta Uusi pikamittari.

Kun valitset Uusi pikamittari, pikamittarit-ikkuna avautuu näyttöön. Siinä voit valita haluamasi laskutoimitukset ja kentät, joissa ne suoritetaan.

Valitse Valitse laskutoimitus -kenttä, jolloin näet pitkän luettelon käytettävissä olevista pikamittareista.

Näyttökuva Pikamittarit-näytöstä ja avattavasta Valitse laskutoimitus -valikosta.

Viisi pikamittarin laskentatyyppiä ja niiden laskutoimitukset ovat seuraavat:

  • Kooste luokkaa kohden
    • Keskiarvo per luokka
    • Varianssi per luokka
    • Suurin arvo per luokka
    • Pienin arvo per luokka
    • Painotettu keskiarvo luokkaa kohti
  • Suodattimet
    • Suodatettu arvo
    • Ero suodatetusta arvosta
    • Prosentuaalinen ero suodatettuun arvoon
    • Myynti uusilta asiakkailta
  • Aikatiedot
    • Summa vuoden alusta
    • Summa neljänneksen alusta
    • Summa kuukauden alusta
    • Muutos vuodesta toiseen
    • Muutos neljänneksestä toiseen
    • Muutos kuukaudesta toiseen
    • Liukuva keskiarvo
  • Summat
    • Juokseva summa
    • Luokan summa (suodattimet käytössä)
    • Luokan summa (suodattimet eivät käytössä)
  • Matemaattiset laskutoimitukset
    • Lisäys
    • Vähennys
    • Kertolasku
    • Jakolasku
    • Prosentuaalinen ero
    • Korrelaatiokerroin
  • Teksti
    • Tähtiluokitus
    • Yhdistetty arvojen luettelo

Jos haluat lähettää ideoita uusista pikamittareista, joita haluaisit nähdä, pohjalla olevista DAX-kaavoista tai muista pikamittareihin liittyviä ehdotuksia, tutustu Power BI:n ideasivulle .

Muistiinpano

Kun käytät reaaliaikaisia SQL Server Analysis Services (SSAS) -yhteyksiä, jotkin pikamittarit ovat käytettävissä. Power BI Desktop näyttää vain ne pikamittarit, joita se SSAS-versio tukee, johon yhteys on muodostettu. Jos olet yhteydessä reaaliaikaiseen SSAS-tietolähteeseen etkä näe luettelossa tiettyjä pikamittareita, tämä johtuu siitä, että yhdistetty SSAS-versio ei tue DAX-komentoja, joilla nämä pikamittarit toteutetaan.

Kun olet valinnut pikamittarin laskutoimitukset ja kentät, valitse OK. Uusi pikamittari näytetään Kentät-ruudussa ja sen pohjana oleva DAX-kaava kaavarivillä.

Esimerkki pikamittarista

Tutustutaan nyt pikamittariin käytännössä.

Seuraavasta matriisivisualisoinnista näet myyntitaulukon eri tuotteille. Se on perustaulukko, joka sisältää kokonaismyyntisummat kullekin luokalle.

Näyttökuva matriisivisualisoinnista, joka näyttää myyntitaulukon.

Kun matriisivisualisointi on valittuna, valitse avattava nuoli Arvot-kohdan TotalSales-kohdan vieressä ja valitse sitten Uusi pikamittari.

Valitse Pikamittarit-ikkunan Laskutoimitukset-kohdassa Keskimäärä per luokka.

Vedä Keskimääräinen yksikköhintaKentät-ruudustaPerusarvo-kenttään. Jätä LuokkaLuokka-kenttään ja valitse OK.

Näyttökuva Power BI Desktopista, joka näyttää Suodattimet-vaihtoehdon Kentät-ruudussa.

Kun valitset OK, useita mielenkiintoisia asioita tapahtuu.

Näyttökuva uudesta pikamittarista visualisoinnissa, kaavarivillä ja Kentät-luettelossa.

  1. Matriisivisualisoinnissa on uusi sarake, joka näyttää lasketun keskimääräisen yksikköhinnan per luokka.

  2. Uuden pikamittarin DAX-kaava näytetään kaavarivillä. Seuraavassa osiossa on lisätietoja DAX-kaavasta.

  3. Uusi pikamittari näkyy valittuna ja korostettuna Kentät-ruudussa.

Uusi pikamittari on käytettävissä missä tahansa raportin visualisoinnissa, ei vain siinä visualisoinnissa, jossa se luotiin. Seuraavassa kuvassa näkyy pylväskaaviovisualisointi, joka on luotu käyttämällä uutta pikamittarikenttää.

Näyttökuva uudesta pikamittarikenttään perustuvasta palkkikaaviovisualisoinnista.

DAX-käytön opettelu pikamittareiden avulla

Pikamittarit ovat erittäin käteviä, koska ne näyttävät mittarin toteuttavan DAX-kaavan. Kun valitset pikamittarin Kentät-ruudussa, näyttöön avautuu kaavarivi. Siitä näet DAX-kaavan, jolla Power BI on toteuttanut pikamittarin.

Näyttökuva pikamittarin kaavasta kaavarivillä.

Kaavarivi näyttää paitsi mittarin taustalla olevan kaavan, mutta myös sen, miten pikamittareiden taustalla olevia DAX-kaavoja luodaan ennen kaikkea.

Oletetaan, että haluat luoda vuositason laskutoimituksen, mutta et ole varma DAX-kaavan rakenteesta tai et tiedä, mistä aloittaa. Onneksi voit kuitenkin luoda pikamittarin käyttämällä Muutos vuodesta toiseen -laskutoimitusta ja katsomalla, miten se näkyy visualisoinnissasi ja miten DAX-kaava toimii. Sen jälkeen voit joko tehdä muutoksia suoraan DAX-kaavaan tai luoda samankaltaisen mittarin, joka vastaa tarpeitasi ja odotuksiasi.

Voit aina poistaa pikamittareita mallista, jos et pidä niistä, napsauttamalla hiiren kakkospainiketta tai valitsemalla mittarin vierestä ... -vaihtoehdon ja valitsemalla Poista mallista. Voit myös nimetä pikamittarin uudelleen valitsemalla valikosta Nimeä uudelleen .

Näyttökuvassa näkyvät pikamittarin poistamisen ja uudelleennimeämisen vaihtoehdot avattavassa valikossa.

Huomioitavat asiat ja rajoitukset

Ota huomioon seuraavat seikat ja rajoitukset.

  • Voit käyttää Kentät-ruutuun lisättyjä pikamittareita missä tahansa raportin visualisoinnissa.
  • Näet aina pikamittarin DAX-kaavan kaavarivillä valitsemalla mittarin Kentät-luettelosta .
  • Pikamittarit ovat käytettävissä vain, jos voit muokata mallia. Yksi poikkeus on, kun työskentelet joidenkin reaaliaikaisten yhteyksien kanssa. Taulukkomuotoisia reaaliaikaisia SSAS-yhteyksiä tuetaan, kuten aiemmin kuvattiin.
  • Et voi luoda aikatietojen pikamittareita, kun työskentelet DirectQuery-tilassa. Näissä pikamittareissa käytettyjen DAX-funktioiden suorituskyky muuttuu, kun ne käännetään T-SQL-lausekkeiksi, jotka lähetetään tietolähteeseesi.

Tärkeä

Pikamittareiden DAX-lausekkeissa argumentit erotetaan toisistaan vain pilkuin. Jos Power BI Desktop -versiosi on kielessä, jossa pilkkuja käytetään desimaalierottimina, pikamittarit eivät toimi oikein.

Aikatiedot ja pikamittarit

Voit käyttää omia mukautettuja päivämäärätaulukoita pikamittareiden aikatiedoissa. Jos käytät ulkoista taulukkomallia, varmista, että taulukon ensisijainen päivämääräsarake on merkitty päivämäärätaulukoksi, kun malli luotiin. Lisätietoja on kohdassa Merkitseminen päivämäärätaulukoksi aikatiedoissa käytettäväksi. Jos tuot oman päivämäärätaulukon, muista merkitä se päivämäärätaulukoksi. Saat ohjeet tähän ohjeartikkelista Päivämäärätaulukoiden määrittäminen ja käyttäminen Power BI Desktopissa.

Lisätietoja ja esimerkkejä

Onko sinulla idea pikamittariksi, jota ei ole vielä saatavilla? Hienoa! Siirry Power BI:n ideasivulle ja lähetä ideoita ja DAX-kaavoja pikamittareihin, joita haluaisit nähdä Power BI Desktopissa. Harkitsemme niiden lisäämistä pikamittariluetteloon tulevissa versioissa.

Muut kiinnostavat artikkelit: