make_set() (aggregation function)

Menampilkan larik (JSON) dynamic dari kumpulan nilai berbeda yang diambil Expr dalam grup.

  • Hanya dapat digunakan dalam konteks agregasi dalam summarize

Sintaks

make_set(Expr [,MaxSize])

Argumen

  • Expr: Ekspresi untuk kalkulasi agregasi.
  • MaxSize: batas bilangan bulat opsional di sejumlah elemen maksimum yang ditampilkan (default-nya adalah 1048576). Nilai maxSize tidak dapat melebihi 1048576.

Catatan

makeset() adalah versi lama dan usang dari fungsi make_set. Versi lama memiliki batas default MaxSize = 128.

Mengembalikan

Menampilkan larik (JSON) dynamic dari kumpulan nilai berbeda yang diambil Expr dalam grup. Urutan sortir larik tidak ditentukan.

Tip

Agar hanya menghitung nilai berbeda, gunakan dcount()

Contoh

PageViewLog 
| summarize countries=make_set(country) by continent

Table showing Kusto Query summarize countries by continent in Azure Data Explorer.

Lihat juga

  • Gunakan operator mv-expand untuk fungsi yang berlawanan.
  • Operator make_set_if mirip dengan make_set, kecuali operator tersebut juga menerima predikat.