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.
Mengkonsumsi aliran data tabular yang diserahkan kepada operator.
Operator consume
sebagian besar digunakan untuk memicu efek samping kueri tanpa benar-benar mengembalikan hasilnya kembali ke pemanggil.
Operator consume
dapat digunakan untuk memperkirakan biaya kueri tanpa benar-benar memberikan hasilnya kembali ke klien.
(Estimasi tidak tepat karena berbagai alasan; misalnya, consume
dihitung secara distributif, sehingga T | consume
tidak akan mengirimkan data tabel antara node kluster.)
Sintaks
consume
[decodeblocks
=
DecodeBlocks ]
Pelajari selengkapnya tentang konvensi sintaksis.
Parameter
Nama | Tipe | Wajib | Deskripsi |
---|---|---|---|
DecodeBlocks | bool |
Jika diatur ke true , atau jika properti permintaan perftrace diatur ke true , operator consume tidak hanya akan menghitung rekaman pada inputnya, tetapi benar-benar memaksa setiap nilai dalam rekaman tersebut untuk didekompresi dan dikodekan. |
Pengembalian Barang
Operator consume
mengembalikan aliran data tabular yang sama dengan inputnya, tetapi tidak mengembalikan data ke klien.
Contoh
Contoh berikut menunjukkan cara menggunakan consume
operator untuk memicu efek samping kueri tanpa benar-benar mengembalikan hasilnya kembali ke pemanggil.
StormEvents
| where State == "TEXAS"
| consume
Dalam contoh ini, kueri memfilter StormEvents
tabel untuk baris di mana State
adalah "TEXAS" lalu menerapkan consume
operator. Data diproses, tetapi tidak ada hasil yang dikembalikan ke klien.
Hasil Tabel hasil kosong, karena consume
operator tidak mengembalikan data apa pun ke klien.