Sdílet prostřednictvím


varianceif() (agregační funkce)

Platí pro: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft 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.

Poznámka:

Tato funkce se používá ve spojení s operátorem sumarizace.

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