Delen via


max_of()

Van toepassing op: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel-

Retourneert de maximumwaarde van alle argumentexpressies.

Syntaxis

max_of( arg,arg_2, [ arg_3, ... ])

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
arg_i scalar ✔️ De waarden die moeten worden vergeleken.
  • Alle argumenten moeten van hetzelfde type zijn.
  • Maximaal 64 argumenten worden ondersteund.
  • Niet-null-waarden hebben voorrang op null-waarden.

Retourneert

De maximumwaarde van alle argumentexpressies.

Voorbeelden

Het grootste getal zoeken

Deze query retourneert de maximumwaarde van de getallen in de tekenreeks.

print result = max_of(10, 1, -3, 17) 

uitvoer

resultaat
17

De maximumwaarde in een gegevenstabel zoeken

Deze query retourneert de hoogste waarde uit kolom A en B. U ziet dat niet-null-waarden voorrang hebben op null-waarden.

datatable (A: int, B: int)
[
    1, 6,
    8, 1,
    int(null), 2,
    1, int(null),
    int(null), int(null)
]
| project max_of(A, B)

uitvoer

resultaat
6
8
2
1
(null)

De maximale datum/tijd zoeken

Deze query retourneert de latere van de twee datum/tijd-waarden uit kolom A en B.

datatable (A: datetime, B: datetime)
[
    datetime(2024-12-15 07:15:22), datetime(2024-12-15 07:15:24),
    datetime(2024-12-15 08:00:00), datetime(2024-12-15 09:30:00),
    datetime(2024-12-15 10:45:00), datetime(2024-12-14 10:45:00)
]
| project maxDate = max_of(A, B)

uitvoer

maxDate
2024-12-15 07:15:24
2024-12-15 09:30:00
2024-12-15 10:45:00