Tady ta míra je na můj vkus dost překombinovaná. Moc mi to nedává smysl, ale datový model je tajný. Zkus najít jednodušší řešení.citovat
Zaslal/a fiala2503 7.4.2021 13:18
Ahojte, riešim taký malý problém, mám pocit, že som blízko ale neviem sa pohnúť, tak možno mi niekto z Vás pomôže.
Vytvoril som si v daxe merítko, ktoré mi hovorí kto patrí do TOP 5 skupiny ľudí v sledovanom ukazovateli. (detaily sú asi nepodstatné).
Vyzerá asi takto a funguje:
"Top 10 t-wait = IF(HASONEVALUE('Agent list'[name])&&[Skóre TOP10 T wait]<=[Top X (vybrana hodnota)],[Priemerný T-wait],BLANK())"
Pričom viem dynamicky cez slicer meniť, či chcem vidieť TOP 5 ľudí, alebo TOP 10 ľudí alebo TOP3 ľudí..
Teraz potrebujem vytvoriť tabuľku, ktorá mi povie, koľkokrát sa ľudia v tabuľke TOP X objavili v priebehu obdobia (mesiaca, týždňa).
Vytvoril som teda niečo takéto, vytvoril som virtuálnu tabuľku, cez viaceré premenné dáta zgrupil ako som potreboval. Z tohto merítka som dostal jednu požadovanú hodnotu.
Počet v TOP 5 = var
tables =
SUMMARIZECOLUMNS(
'Agent list'[Date],
'Agent list'[name],
'Agent list'[User login],
"Top 10 t-wait", [Top 10 t-wait]
)
var pocet =
SUMMARIZE(tables,'Agent list'[name],"Počet",CALCULATE(count('Agent list'[name])))
return
CALCULATE(sumx(pocet,max([Počet])),all('Agent list'))
Teraz ale potrebujem vytvoriť tabuľku s dvomi stĺpcami:
MENO a druhý Počet. Napríklad budem vidieť, že Janko Hraško sa objavil v top5 10 krát v mesiaci marec.
Problém je, že keď si vytváram z merítka maticu v power bi a do hodnôt dám merítko Počet v TOP 5 a do riadkov Meno objaví sa chyba, screen prikladám.
Chápem, že bez dátového modelu to je asi náročná otázka, ale možno mi tu niekto poradí, kde hľadať chybu.
Ďakujem
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.