operator serialize
Menandai bahwa urutan set baris input aman digunakan untuk fungsi jendela.
Operator memiliki makna deklaratif. Operator tersebut menandai baris input yang ditetapkan sebagai diserialisasi (diurutkan), sehingga fungsi jendela dapat diterapkan pada baris itu.
T | serialize rn=row_number()
Sintaks
serialize [Name1=Expr1 [,Name2=Expr2]...]
- Pasangan Name/Expr mirip dengan pasangan di operator extend.
Contoh
Traces
| where ActivityId == "479671d99b7b"
| serialize
Traces
| where ActivityId == "479671d99b7b"
| serialize rn = row_number()
Kumpulan baris output dari operator berikut ditandai sebagai diserialisasi.
range, sort, order, top, top-hitters, getschema.
Kumpulan baris output dari operator berikut ditandai sebagai tidak diserialisasi.
sample, sample-distinct, distinct, join, top-nested, count, summarize, facet, mv-expand, evaluate, reduce by, make-series
Semua operator lain mempertahankan properti serialisasi. Jika set baris input diserialisasi, kumpulan baris output juga diserialisasi.