Esittely
Microsoft Power BI -mallien mittarit ovat joko implisiittisiä tai eksplisiittisiä. Implisiittiset mittarit ovat automaattisia toimintoja, joiden avulla visualisoinnit voivat tehdä yhteenvedon mallin saraketiedoista. Eksplisiittiset mittarit, jotka tunnetaan myös yksinkertaisesti mittareina, ovat malliin lisättäviä laskutoimituksia. Tässä moduulissa keskitytään implisiittisten mittareiden käyttöön.
Kentät-ruudussa sarake, jossa näkyy sigma-symboli ( ∑ ) ilmaisee kahta faktaa:
- Kyseessä on numeerinen sarake.
- Se tekee yhteenvedon sarakkeiden arvoista, kun sitä käytetään visualisoinnissa (kun se lisätään yhteenvetoa tukevaan kenttälähteeseen).
Huomaa seuraavassa kuvassa, että Myynti-taulukko sisältää vain kenttiä, joista voidaan tehdä yhteenveto, kuten lasketun Voittosumma-sarakkeen .
Tietojen mallintajana voit määrittää, tekeekö sarake yhteenvedon ja miten se tehdään, asettamalla Yhteenveto-ominaisuudeksi Älä tee yhteenvetoa tai tietyn koostamisfunktion. Kun määrität Yhteenveto-ominaisuuden arvoksi Älä tee yhteenvetoa, sigma-symboli ei enää näy Kentät-ruudussa sarakkeen vieressä.
Jos haluat tarkkailla, miten raportin tekijät voivat käyttää implisiittisiä mittareita, voit ensin ladata ja avata Adventure Works DW 2020 M04.pbix -tiedoston.
Lisää raportissa Myynti-taulukosta Myyntisumma-kenttä matriisivisualisointiin, joka ryhmittelee tilivuoden ja -kuukauden riveilleen.
Jos haluat määrittää, miten sarakkeen yhteenveto tehdään, valitse Visualisointikentät-ruudun Myyntisumma-kentässä nuoli ja tarkista sitten pikavalikon vaihtoehdot.
Huomaa, että Sum-koostefunktion vieressä on valintamerkki. Tämä valintamerkki ilmaisee, että sarakkeesta tehdään yhteenveto laskemalla yhteen sarakkeen arvot. Voit myös muuttaa koostefunktiota valitsemalla minkä tahansa toisen vaihtoehdon, kuten keskiarvo, minimi, jne.
Lisää seuraavaksi Yksikköhinta-kenttä matriisivisualisointiin.
Yhteenvedon oletusasetuksena on nyt Average (mallintaja tietää, ettei yksikköhinnan arvojen yhteenlaskeminen ole tarkoituksenmukaista).
Implisiittisten mittareiden avulla raportin tekijä voi aloittaa oletusarvoisella yhteenvetotekniikalla ja tehdä muokkauksia visualisointivaatimusten mukaisesti.
Numeeriset sarakkeet tukevat suurinta koostefunktioiden joukkoa:
- Sum
- Average
- Minimum
- Maximum
- Count (Distinct)
- Count
- Standard deviation
- Variance
- Median
Muiden kuin numeeristen sarakkeiden yhteenveto
Ei-numeerisista sarakkeista voidaan tehdä yhteenveto. Sigma-symboli ei kuitenkaan näy ei-numeeristen sarakkeiden vieressä Kentät-ruudussa, koska niistä ei tehdä yhteenvetoa oletusarvoisesti.
Tekstisarakkeet mahdollistavat seuraavat koosteet:
- First (alphabetically)
- Last (alphabetically)
- Count (Distinct)
- Count
Päivämääräsarakkeet mahdollistavat seuraavat koosteet:
- Earliest
- Latest
- Count (Distinct)
- Count
Totuusarvosarakkeet mahdollistavat seuraavat koosteet:
- Count (Distinct)
- Count
Implisiittisten mittareiden edut
Implisiittisiin mittareihin liittyy useita etuja. Implisiittiset mittarit ovat yksinkertaisia käsitteitä, joiden käyttö on helppo oppia, ja ne tarjoavat joustavuutta raportin tekijöiden mallitietojen visualisointiin. Lisäksi tietojen mallintajan työtaakka on pienempi, koska eksplisiittisiä laskutoimituksia ei tarvitse luoda.
Implisiittisten mittareiden rajoitukset
Implisiittisillä mittareilla on rajoituksia. Asianmukaisen yhteenvetomenetelmän määrittämisestä huolimatta raportin tekijät voivat halutessaan koostaa sarakkeen sopimattomalla tavalla. Matriisivisualisoinnissa saatetaan esimerkiksi muokata yksikköhinnan koostefunktioksi Sum.
Raporttivisualisointi noudattaa määritystäsi, mutta siinä on nyt Yksikköhinnan summa - sarake, joka esittää harhaanjohtavia tietoja.
Implisiittisten mittareiden merkittävin rajoitus on se, että ne toimivat vain yksinkertaisissa skenaarioissa, mikä tarkoittaa sitä, että ne voivat vain tehdä yhteenvedon vain sellaisista sarakearvoista, joissa käytetään tiettyä koostefunktiota. Jos siis haluat laskea kunkin kuukauden myynnin määrän suhteessa vuosittaisen myynnin määrään, sinun on tuotettava eksplisiittinen mittari kirjoittamalla DAX-kaava tämän hienostuneemman vaatimuksen saavuttamiseksi.
Implisiittiset mittarit eivät toimi, kun malliin tehdään kyselyitä käyttämällä MDX-kieltä. Tämä kieli odottaa eksplisiittisiä mittareita eikä pysty tiivistämään saraketietoja. Sitä käytetään, kun semanttiseen Power BI -malliin tehdään kysely käyttämällä Analysoi Excelissä -toimintoa tai kun Power BI:n sivutettu raportti käyttää MDX:n graafisen kyselyjen suunnittelutyökalun luomaa kyselyä.