Udostępnij przez


variancepif() (funkcja agregacji)

Dotyczy: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Oblicza wariancję wyrażenia w rekordach, dla których predykat daje wartość .true

Wartości null są ignorowane i nie są uwzględniane w obliczeniach.

Uwaga / Notatka

Ta funkcja jest używana w połączeniu z operatorem podsumowania.

Składnia

variancepif( predykat expr,)

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwa Typ Wymagane Opis
wyrażenie string ✔️ Wyrażenie do użycia dla obliczenia wariancji.
predykat string ✔️ Jeśli predykat daje wartość true, wyrażenie obliczone zostanie dodane do wariancji.

Zwraca

Zwraca wartość wariancji wyrażenia w rekordach, dla których predykat oblicza wartość true.

Przykład

To zapytanie generuje sekwencję liczb z zakresu od 1 do 100, a następnie oblicza wariancję parzysty liczb w ramach tej sekwencji.

range x from 1 to 100 step 1
| summarize variancepif(x, x%2 == 0)

Wynik

variancepif_x
850