arg_min () (Aggregationsfunktion)
Sucht eine Zeile in der Gruppe, die ExprToMinimierenminimiert und den Wert von ExprToReturn zurückgibt (oder * , um die gesamte Zeile zurückzugeben).
- Kann nur im Kontext der Aggregation in summarize verwendet werden
Syntax
arg_min (ExprToMinimieren, * | ExprToReturn [, ...])
Argumente
ExprToMinimieren: Ausdruck, der für die Aggregationsberechnung verwendet wird.
ExprToReturn: Ausdruck, der zur Rückgabe des Werts verwendet wird, wenn ExprToMinimieren das Minimum ist.
Anmerkung
Derzeit wird kein Ausdruck zur Rückgabe möglicherweise als Platzhalterzeichen (*) verwendet, um alle Spalten der Eingabetabelle zurückzugeben.
Nullwertbehandlung
Wenn ExprToMinimieren für alle Zeilen in einer Gruppe null ist, wird eine Zeile in der Gruppe ausgewählt. Andernfalls werden Zeilen ignoriert, bei denen ExprToMinimieren null ist.
Retouren
Sucht eine Zeile in der Gruppe, die ExprToMinimierenminimiert und den Wert von ExprToReturn zurückgibt (oder * , um die gesamte Zeile zurückzugeben).
Beispiele
So zeigen Sie das am seltensten auftretende Ereignis und die entsprechende Datenquelle an:
events
| project arg_min(name, data_source_name)
| take 1
Die Ergebnisse
| datenquellenname | Column1 |
|---|---|
| ciscoASASource1 | (Primär) Failover-Kabel OK |