Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel-
Berekent de gemiddelde van expr- in records waarvoor predicaat resulteert in true.
Notitie
Deze functie wordt gebruikt in combinatie met de operator summarize.
Syntaxis
avgif
(
predicaat,predicaat)
Meer informatie over syntaxisconventies.
Parameterwaarden
| Naam | Typologie | Vereist | Beschrijving |
|---|---|---|---|
| expr- | string |
✔️ | De expressie die wordt gebruikt voor aggregatieberekening. Records met null waarden worden genegeerd en worden niet opgenomen in de berekening. |
| predicaat | string |
✔️ | Het predicaat dat indien waar, de expr berekende waarde wordt toegevoegd aan het gemiddelde. |
Retourneert
Retourneert de gemiddelde waarde van expr- in records waarbij predicaat resulteert in true.
Voorbeelden
In het volgende voorbeeld wordt de gemiddelde schade per staat berekend in gevallen waarin er schade was.
StormEvents
| summarize Averagedamage=tolong(avg( DamageCrops)),AverageWhenDamage=tolong(avgif(DamageCrops,DamageCrops >0)) by State
uitvoer
De weergegeven resultatentabel bevat alleen de eerste 10 rijen.
| Staat | Gemiddeldedamage | Gemiddelde tijdsverdampping |
|---|---|---|
| TEXAS | 7524 | 491291 |
| KANSAS | 15366 | 695021 |
| IOWA | 4332 | 28203 |
| ILLINOIS | 44568 | 2574757 |
| MISSOURI | 340719 | 8806281 |
| GEORGIË | 490702 | 57239005 |
| MINNESOTA | 2835 | 144175 |
| WISCONSIN | 17764 | 438188 |
| NEBRASKA | 21366 | 187726 |
| NEW YORK | 5 | 10.000 |
| ... | ... | ... |