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]...]

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.