operator sort
Mengurutkan baris tabel input ke dalam urutan dengan satu atau beberapa kolom.
T | sort by strlen(country) asc, price desc
Alias
order
Sintaks
T| sort byexpression [asc | desc] [nulls first | nulls last] [, ...]
Argumen
- T: Input tabel yang akan diurutkan.
- expression: Ekspresi skalar yang akan diurutkan. Jenis nilai harus berupa angka, tanggal, waktu, atau string.
ascUrutkan berdasarkan urutan menaik, dari rendah ke tinggi. Default-nya adalahdesc, dalam urutan menurun dari tinggi ke rendah.nulls first(default untuk urutanasc) akan menempatkan nilai null di awal dannulls last(default untuk urutandesc) akan menempatkan nilai null di akhir.
Contoh
Traces
| where ActivityId == "479671d99b7b"
| sort by Timestamp asc nulls first
Semua baris dalam tabel Jejak yang memiliki ActivityId tertentu, diurutkan berdasarkan stempel waktu. Jika kolom Timestamp berisi nilai null, kolom tersebut akan muncul di baris pertama hasil.
Untuk mengecualikan nilai null dari hasil, tambahkan filter sebelum panggilan untuk mengurutkan:
Traces
| where ActivityId == "479671d99b7b" and isnotnull(Timestamp)
| sort by Timestamp asc