Bagaimana kueri KQL dibuat
Sekarang setelah Anda terbiasa dengan cara kerja bahasa kueri dan tempat KQL dapat digunakan, mari kita jelajahi cara kueri KQL dibuat.
Struktur kueri KQL
Kueri KQL adalah permintaan baca-saja untuk memproses data dan mengembalikan hasil. Permintaan dinyatakan dalam teks biasa yang mudah dibaca, ditulis, serta diotomatisasi.
Bahasa kueri yang berbeda sering memiliki struktur yang berbeda. KQL diatur berdasarkan cara data diproses. Setiap kueri KQL dimulai dengan sumber data. Data kemudian diproses dengan melewati kondisi, diurutkan, dan dikurangi lebih lanjut dengan filter.
Pemrosesan data
Bayangkan bahwa data berjalan melalui corong pemrosesan data. Input tabular adalah awal corong data. Data ini disalurkan ke baris berikutnya, dan difilter atau dimanipulasi menggunakan operator. Data yang bertahan disalurkan ke baris berikutnya, dan sebagainya, sampai tiba di output kueri akhir. Output kueri ini dikembalikan dalam format tabular.
Anda dapat melihat berdasarkan bentuk filter bahwa data di "atas" corong dimulai lebih besar dari ukuran data di akhir. Langkah-langkah yang menghapus jumlah data terbesar biasanya digunakan di awal kueri. Dengan begitu, operator berikut memiliki jumlah data yang lebih kecil untuk diproses dan hasil kueri dikembalikan dengan cepat. Bahkan, salah satu keunggulan KQL adalah kemampuannya untuk dengan cepat memproses sejumlah besar data yang sangat bervariasi.