Bagikan melalui


operator consume

Berlaku untuk: âś…Microsoft Fabric

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.