varianceif() (agregační funkce)
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Vypočítá rozptyl výrazu v záznamech, pro které se predikát vyhodnotí jako true
.
Hodnoty Null se ignorují a nefaktorují do výpočtu.
Syntaxe
varianceif(
predikát,
výrazu)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
výraz | string |
✔️ | Výraz, který se má použít pro výpočet rozptylu. |
predikát | string |
✔️ | Pokud se predikát vyhodnotí jako true , přičte se k rozptylu počítaná hodnota výrazu . |
Návraty
Vrátí hodnotu rozptylu výrazu v záznamech, pro které se predikát vyhodnotí jako true
.
Příklad
range x from 1 to 100 step 1
| summarize varianceif(x, x%2 == 0)
Výstup
varianceif_x |
---|
850 |