Kaip kurti KPI Power BI: DAX pavyzdžiai ir geriausia praktika

KPI with DAX — Power BI | analytics.bi
KPI Power BI leidžia aiškiai matyti, ar rezultatai atitinka tikslus. Naudojant DAX, KPI galima skaičiuoti dinamiškai pagal laikotarpį, filtrus, klientus, produktus ar kitus ataskaitos pjūvius.

KPI, arba Key Performance Indicator, yra pagrindinis veiklos rodiklis. Jis padeda greitai suprasti, ar organizacija juda teisinga kryptimi: ar pasiektas pardavimų tikslas, ar auga pajamos, ar rezultatas gerėja lyginant su praėjusiu laikotarpiu.

Power BI aplinkoje KPI dažniausiai kuriami naudojant DAX measures. Tai reiškia, kad rodikliai gali keistis priklausomai nuo pasirinktų filtrų, laikotarpio ar vizualizacijos konteksto.

Jei dar tik pradedi su DAX, pirmiausia verta perskaityti: įvadą į DAX ir pagrindinius Power BI skaičiavimo principus .

Kas yra KPI Power BI aplinkoje

KPI Power BI ataskaitoje dažniausiai atsako į vieną konkretų klausimą: ar rezultatas yra geras, blogas ar arti tikslo?

Geras KPI turi būti:

  • aiškus;
  • susietas su verslo tikslu;
  • lengvai interpretuojamas;
  • apskaičiuotas pagal patikimus duomenis;
  • rodomas tinkamame kontekste.

Pavyzdžiui, KPI gali būti pardavimų tikslo įvykdymas, pelno marža, klientų skaičiaus augimas arba užsakymų kiekis per pasirinktą laikotarpį.

KPI logika: faktas, tikslas ir įvykdymas

Dažniausiai KPI remiasi trimis dalimis:

  • Actual – faktinis rezultatas;
  • Target – planas arba tikslas;
  • Achievement – įvykdymo procentas.

KPI visada remiasi faktinių rezultatų ir tikslų palyginimu.

Power BI KPI logika faktas tikslas ir įvykdymas

Ši logika paprasta, bet labai naudinga. Vietoj to, kad žiūrėtume tik į vieną skaičių, galime iš karto matyti, ar tas skaičius yra pakankamas.

KPI kūrimo pavyzdys su DAX

Tarkime, turime du measures: faktinius pardavimus ir pardavimų tikslą. Tokiu atveju tikslo įvykdymo procentą galima skaičiuoti taip:

Tikslų įvykdymas (%) :=
DIVIDE(
    [Faktiniai pardavimai],
    [Pardavimų tikslas]
)

Jei rezultatas yra 1, tai reiškia 100%. Jei rezultatas didesnis nei 1, tikslas viršytas. Jei mažesnis nei 1 – tikslas dar nepasiektas.

Funkcija DIVIDE dažniausiai yra saugesnis pasirinkimas nei paprastas dalybos ženklas, nes ji geriau tvarkosi su dalyba iš nulio.

Pardavimų augimo KPI

Kitas dažnas KPI – augimas lyginant su praėjusiu laikotarpiu. Pavyzdžiui, galime palyginti šių metų pardavimus su praėjusių metų pardavimais.

Pardavimų augimas (%) :=
DIVIDE(
    [Šių metų pardavimai] - [Praėjusių metų pardavimai],
    [Praėjusių metų pardavimai]
)

Palyginimas su praėjusiais metais leidžia greitai įvertinti augimą arba kritimą.

Power BI KPI pardavimų augimas lyginant metus

Tokiems palyginimams dažnai naudojamos Time Intelligence funkcijos. Plačiau apie jas: kaip DAX supranta laiką ir kaip veikia Time Intelligence Power BI .

Kodėl KPI priklauso nuo filtro konteksto

KPI Power BI visada priklauso nuo filtro konteksto. Tas pats KPI gali rodyti skirtingą rezultatą priklausomai nuo pasirinkto laikotarpio, produkto, kliento ar regiono.

Pavyzdžiui, tikslo įvykdymas gali būti 94% visai įmonei, bet 120% vienam regionui ir 75% kitam regionui. Tai nėra klaida – taip veikia DAX kontekstas.

Jei nori geriau suprasti šią logiką, verta perskaityti: kaip DAX mato duomenis: Row vs Filter context .

Sudėtingesniuose KPI kartais reikia valdyti filtrus su tokiomis funkcijomis kaip ALL, REMOVEFILTERS ar KEEPFILTERS. Apie tai plačiau: kaip DAX valdo filtrų kontekstą .

Dažniausios KPI klaidos

KPI dažnai atrodo paprasti, bet klaidos juose gali stipriai iškraipyti analizę.

  • naudojami calculated columns vietoj measures;
  • neaišku, kokiam laikotarpiui taikomas KPI;
  • nėra aiškaus tikslo arba target reikšmės;
  • netinkamai valdoma dalyba iš nulio;
  • rodiklis neprisitaiko prie filtrų;
  • per daug KPI vienoje ataskaitoje.
Geriau turėti mažiau KPI, bet aiškių ir susijusių su realiais verslo tikslais. Per daug rodiklių ataskaitą paverčia triukšmu.

Kodėl KPI svarbūs

KPI paverčia Power BI ataskaitą iš paprasto duomenų vaizdo į sprendimų priėmimo įrankį.

Jie leidžia greitai atsakyti:

  • ar pasiekėme tikslą?
  • ar rezultatas gerėja?
  • kur atsiliekame?
  • kur reikia daugiau dėmesio?

Geri KPI padeda ne tik matyti skaičius, bet ir suprasti, ką su jais daryti.

Ką skaityti toliau

Išvada

KPI Power BI aplinkoje dažniausiai kuriami naudojant DAX measures. Jie leidžia lyginti faktinius rezultatus su tikslais, skaičiuoti įvykdymo procentą ir vertinti augimą per laiką.

Svarbiausia suprasti, kad KPI nėra tik graži kortelė ataskaitoje. Tai verslo rodiklis, kuris turi būti aiškiai apibrėžtas, teisingai apskaičiuotas ir rodomas tinkamame kontekste.

Jei KPI sukurti teisingai, Power BI ataskaita tampa daug aiškesnė, praktiškesnė ir naudingesnė sprendimams priimti.

Nemokama atmintinė

Power Query atmintinė: automatizuok ataskaitą

Pagrindiniai žingsniai, 5 dažnos klaidos ir kada verta automatizuoti ataskaitą.

  • PDF · 2 psl., praktiška
  • Be spam'o — tik nauda
Blank Form (#5)
Be spam'o. Atsisakyti gali bet kada.

Panašūs straipsniai