max_of()
A következőkre vonatkozik: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Az argumentumkifejezések maximális értékét adja eredményül.
Szintaxis
max_of(
arg,
arg_2,
[ arg_3,
... ])
További információ szintaxiskonvenciákról.
Paraméterek
Név | Típus | Szükséges | Leírás |
---|---|---|---|
arg_i | skaláris | ✔️ | Az összehasonlítandó értékek. |
- Minden argumentumnak azonos típusúnak kell lennie.
- Legfeljebb 64 argumentum támogatott.
- A nem null értékek elsőbbséget élveznek a null értékekkel szemben.
Visszatér
Az összes argumentumkifejezés maximális értéke.
Példák
A legnagyobb szám megkeresése
Ez a lekérdezés a sztringben lévő számok maximális értékét adja vissza.
print result = max_of(10, 1, -3, 17)
kimeneti
eredmény |
---|
17 |
Az adattáblák maximális értékének megkeresése
Ez a lekérdezés az A és a B oszlop legmagasabb értékét adja vissza. Figyelje meg, hogy a nem null értékek elsőbbséget élveznek a null értékekkel szemben.
datatable (A: int, B: int)
[
1, 6,
8, 1,
int(null), 2,
1, int(null),
int(null), int(null)
]
| project max_of(A, B)
kimeneti
eredmény |
---|
6 |
8 |
2 |
1 |
(null) |
A maximális dátumidő megkeresése
Ez a lekérdezés az A és a B oszlop két dátum/idő értékének későbbi értékét adja vissza.
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)
kimeneti
maxDate |
---|
2024-12-15 07:15:24 |
2024-12-15 09:30:00 |
2024-12-15 10:45:00 |