Použitie rýchlych meraní pre bežné výpočty

Pomocou rýchlych meraní môžete rýchlo a jednoducho vykonávať bežné a výkonné výpočty. Rýchle meranie spustí množinu príkazov jazyka DAX (Data Analysis Expressions) na pozadí a potom zobrazí výsledky, ktoré môžete použiť v zostave. Nemusíte písať jazyk DAX, urobí sa to za vás na základe vstupu, ktorý zadáte v dialógovom okne. Existuje mnoho dostupných kategórií výpočtov a spôsobov, ako upraviť každý výpočet tak, aby vyhovoval vašim potrebám. Najlepšie zo všetkého je, že si môžete pozrieť jazyk DAX, ktorý sa vykonáva rýchlym meraním, a naštartovať alebo rozšíriť svoje vlastné znalosti jazyka DAX.

Vytvorenie rýchleho merania

Ak chcete vytvoriť rýchlu mierku v aplikácii Power BI Desktop, kliknite pravým tlačidlom myši na ľubovoľnú položku na table Polia alebo vyberte tri bodky vedľa ľubovoľnej položky na table Polia a v zobrazenej ponuke vyberte položku Nová rýchla mierka .

Snímka obrazovky s kartou Polia s vybratou možnosťou Nové rýchle meranie.

Môžete tiež kliknúť pravým tlačidlom myši alebo vybrať šípku rozbaľovacieho zoznamu vedľa ľubovoľnej hodnoty v kontajneri Hodnoty pre existujúci vizuál a v ponuke vybrať položku Nová rýchla mierka .

Keď vyberiete položku Nové rýchle meranie, zobrazí sa okno Rýchle merania , v ktorom môžete vybrať požadovaný výpočet a polia, pre ktoré sa má výpočet spustiť.

Výberom poľa Vybrať výpočet zobrazíte dlhý zoznam dostupných rýchlych meraní.

Snímka obrazovky Rýchle merania a rozbaľovacej ponuky Vybrať výpočet.

Typy výpočtov rýchleho merania s ich výpočtami sú:

  • Agregát podľa kategórie
    • Priemer na kategóriu
    • Odchýlka na kategóriu
    • Maximálne na kategóriu
    • Minimálne na kategóriu
    • Vážený priemer podľa kategórie
  • Filtre
    • Filtrovaná hodnota
    • Rozdiel oproti filtrovanej hodnote
    • Percentuálny rozdiel oproti filtrovanej hodnote
    • Predaj od nových zákazníkov
  • Časová inteligencia
    • Súčet od začiatku roka
    • Súčet od začiatku štvrťroka
    • Súčet od začiatku mesiaca
    • Medziročná zmena
    • Medzištvrťročná zmena
    • Medzimesačná zmena
    • Kĺzavý priemer
  • Súčty
    • Priebežný súčet
    • Súčet pre kategóriu (použité filtre)
    • Súčet pre kategóriu (filtre sa nepoužili)
  • Matematické operácie
    • Sčítanie
    • Odčítanie
    • Násobenie
    • Division
    • Percentuálny rozdiel
    • Korelačný koeficient
  • Text
    • Hodnotenie hviezdičkami
    • Zreťazený zoznam hodnôt

Ak chcete odoslať svoje nápady na nové rýchle mierky, ktoré by ste chceli vidieť, základné vzorce DAX alebo iné nápady na rýchle merania na zváženie, pozrite si stránku Nápady služby Power BI .

Note

Keď používate dynamické pripojenia služby SQL Server Analysis Services (SSAS), Power BI Desktop zobrazí iba rýchle mierky, ktoré sú podporované pre verziu SSAS, ku ktorej sa pripájate. Ak sa v zozname nezobrazujú určité rýchle mierky, keď ste pripojení k dynamickému zdroju údajov SSAS, je to preto, že ste pripojení k verzii SSAS, ktorá nepodporuje príkazy DAX používané na implementáciu týchto rýchlych opatrení.

Po výbere výpočtov a polí, ktoré chcete pre rýchle meranie, vyberte tlačidlo OK. Nové rýchle meranie sa zobrazí na table Polia a základný vzorec DAX sa zobrazí v riadku vzorcov.

Príklad rýchleho merania

Poďme sa pozrieť na rýchle opatrenie v akcii.

Nasledujúci vizuál matice zobrazuje tabuľku predaja pre rôzne produkty. Je to základná tabuľka, ktorá obsahuje súčty predaja pre každú kategóriu.

Snímka obrazovky s maticovým vizuálom zobrazujúcim tabuľku predaja.

Keď je vizuál matice vybratý, vyberte šípku rozbaľovacieho zoznamu vedľa položky TotalSales v kontajneri Hodnoty a vyberte položku Nové rýchle meranie.

V okne Rýchle merania v časti Výpočet vyberte položku Priemer podľa kategórie.

Presuňte položku Priemerná jednotková cena z tably Polia do poľa Základná hodnota . Ponechajte položku Kategória v poli Kategória a vyberte položku OK.

Snímka obrazovky aplikácie Power BI Desktop zobrazujúca možnosť Filtre na table Polia.

Keď vyberiete tlačidlo OK, stane sa niekoľko zaujímavých vecí.

Snímka obrazovky s novým rýchlym meraním vo vizuáli, riadku vzorcov a zozname polí.

  1. Maticový vizuál obsahuje nový stĺpec, ktorý zobrazuje vypočítaný priemerný priemer jednotkovej ceny na kategóriu.

  2. Vzorec DAX pre nové rýchle meranie sa zobrazí v riadku vzorcov. Ďalšie informácie o vzorci DAX nájdete v ďalšej časti .

  3. Nové rýchle meranie sa zobrazí vybraté a zvýraznené na table Polia .

Nové rýchle meranie je k dispozícii pre akýkoľvek vizuál v zostave, nielen pre vizuál, pre ktorý ste ho vytvorili. Na nasledujúcom obrázku je znázornený vizuál rýchleho stĺpcového grafu vytvorený pomocou nového poľa rýchleho merania.

Snímka obrazovky nového vizuálu pruhového grafu založeného na poli rýchleho merania.

Naučte sa jazyk DAX pomocou rýchlych meraní

Veľkou výhodou rýchlych meraní je, že zobrazujú vzorec jazyka DAX, ktorý implementuje mierku. Keď vyberiete rýchlu mierku na table Polia , zobrazí sa riadok vzorcov so vzorcom DAX, ktorý služba Power BI vytvorila na implementáciu mierky.

Snímka obrazovky vzorca rýchleho merania v riadku vzorcov.

Riadok vzorcov zobrazuje nielen vzorec za mierkou, ale čo je dôležitejšie, umožňuje zistiť, ako vytvoriť vzorce DAX, ktoré sú základom rýchlych meraní.

Predstavte si, že potrebujete vykonať medziročný výpočet, ale nie ste si istí, ako štruktúrovať vzorec DAX, alebo neviete, kde začať. Namiesto búchania hlavou o stôl môžete vytvoriť rýchlu mierku pomocou výpočtu medziročnej zmeny a zistiť, ako sa zobrazuje vo vizuáli a ako funguje vzorec DAX. Potom môžete vykonať zmeny priamo vo vzorci DAX alebo vytvoriť podobnú mierku, ktorá spĺňa vaše potreby a očakávania.

Ak sa vám nepáčia, môžete kedykoľvek odstrániť rýchle mierky z modelu, a to kliknutím pravým tlačidlom myši alebo výberom tlačidla ... vedľa mierky a výberom položky Odstrániť z modelu. Rýchlu mierku môžete tiež premenovať, ako chcete, výberom položky Premenovať z ponuky.

Snímka obrazovky s možnosťami odstránenia a premenovania rýchlej mierky v rozbaľovacej ponuke.

Dôležité informácie a obmedzenia

Je potrebné mať na pamäti niekoľko úvah a obmedzení.

  • Rýchle mierky pridané na tablu Polia môžete použiť s ľubovoľným vizuálom v zostave.
  • Jazyk DAX priradený k rýchlej mierke môžete kedykoľvek zobraziť tak, že vyberiete mierku v zozname Polia a pozriete sa na vzorec v riadku vzorcov.
  • Rýchle opatrenia sú k dispozícii len vtedy, ak môžete model upraviť. Jedinou výnimkou je prípad, keď pracujete s niektorými dynamickými pripojeniami. Podporované sú tabuľkové dynamické pripojenia SSAS, ako už bolo popísané.
  • Pri práci v režime DirectQuery nie je možné vytvárať rýchle merania časovej inteligencie. Funkcie jazyka DAX použité v týchto rýchlych meraniach majú vplyv na výkon, keď sa preložia do príkazov T-SQL, ktoré sa odosielajú do zdroja údajov.

Dôležité

Príkazy jazyka DAX pre rýchle merania používajú ako oddeľovače argumentov iba čiarky. Ak je vaša verzia aplikácie Power BI Desktop v jazyku, ktorý používa čiarky ako oddeľovače desatinných miest, rýchle mierky nefungujú správne.

Časová inteligencia a rýchle merania

Môžete použiť vlastné tabuľky dátumov s rýchlymi meraniami časovej inteligencie. Ak používate externý tabuľkový model, uistite sa, že pri vytvorení modelu bol stĺpec primárneho dátumu v tabuľke označený ako tabuľka dátumov. Ďalšie informácie nájdete v téme Určenie tabuľky dátumov Označiť ako tabuľku dátumov na použitie s časovou inteligenciou. Ak importujete vlastnú tabuľku dátumov, nezabudnite ju označiť ako tabuľku dátumov, ako je popísané v téme Nastavenie a používanie tabuliek dátumov v aplikácii Power BI Desktop.

Ďalšie informácie a príklady

Máte nápad na rýchle opatrenie, ktoré ešte nie je poskytnuté? Great! Prejdite na stránku Nápady na Power BI a odošlite svoje nápady a vzorce DAX pre rýchle mierky, ktoré by ste chceli vidieť v aplikácii Power BI Desktop. Ich pridanie do zoznamu rýchlych opatrení zvážime v budúcom vydaní.

Ďalšie zaujímavé články: