Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Mengembalikan array dengan semua nilai rekaman dari jendela.
Sintaksis
-- Aggregate Function Syntax
Collect ( [ <scalar_expression> ] )
-- Analytic Function Syntax
Collect ( [ <scalar_expression> ] ) OVER ([<PARTITION BY clause>] <LIMIT DURATION clause> [<WHEN clause>])
Argumen
Kumpulkan mengambil ekspresi skalar opsional yang memungkinkan Anda menentukan proyeksi atas peristiwa yang dikumpulkan. Tanpa parameter , rekaman peristiwa lengkap dikumpulkan.
Jenis Kembalian
Array nilai yang diproyeksikan <scalar_expression> oleh parameter, atau array nilai rekaman jika tidak ada parameter yang disediakan.
Keterangan Umum
Pengurutan nilai dalam array yang dikembalikan tidak dijamin
Contoh
Kumpulkan semua peristiwa input dalam jendela 10 detik.
SELECT Collect() AS allEvents
FROM Input
GROUP BY Tumbling(second, 10)
Kumpulkan jumlah a bidang dan b peristiwa input dalam jendela 10 detik.
SELECT Collect(a + b) AS allab
FROM Input
GROUP BY Tumbling(second,10)