Gunakan contoh kueri

Dalam artikel ini, Anda mempelajari cara menggunakan contoh kueri KQL untuk mendapatkan tampilan awal data Anda.

Kueri adalah permintaan baca-saja untuk memproses data dan mengembalikan hasil. Permintaan dinyatakan dalam teks biasa, menggunakan model aliran data yang mudah dibaca, ditulis, dan diotomatiskan. Kueri selalu berjalan dalam konteks tabel atau database tertentu. Minimal, kueri terdiri dari referensi data sumber dan satu atau beberapa operator kueri yang diterapkan secara berurutan, yang ditunjukkan secara visual dengan penggunaan karakter pipa (|) untuk memisahkan operator.

Untuk informasi selengkapnya tentang Bahasa Kueri Kusto, lihat Gambaran Umum Bahasa Kueri Kusto (KQL).

Prasyarat

Kueri dengan kode

Ada dua cara untuk meluncurkan menu untuk mengkueri tabel KQL.

  1. Pilih tabel di panel kiri. Dalam contoh berikut, yelllowtaxidata dipilih.

  2. Pilih Kueri dengan kode pada menu di bagian atas.

    Cuplikan layar panel Explorer memperlihatkan tabel dan menu Tabel kueri disorot.

    Cara lain adalah dengan mengarahkan mouse ke atas tabel, pilih ... (elipsis), dan Anda akan melihat menu konteks berikut dengan Kueri yang sama dengan opsi kode .

    Cuplikan layar panel Explorer memperlihatkan menu Lainnya dari tabel. Opsi Tabel kueri disorot.

  3. Pilih kueri KQL yang ingin Anda jalankan. Untuk menjalankan sampel kueri SQL, pilih SQL, dan pilih kueri SQL yang ingin Anda jalankan. Kueri secara otomatis menjalankan dan menampilkan hasil seperti yang diperlihatkan dalam gambar berikut.

    Cuplikan layar jendela Jelajahi data Anda yang memperlihatkan hasil kueri dari contoh kueri di Real-Time Intelligence.

Contoh kueri

Perlihatkan 100 rekaman apa pun

// Use 'take' to view a sample number of records in the table and check the data.
yellowtaxidata
| take 100

Rekaman yang diserap dalam 24 jam terakhir

// See the most recent data - records ingested in the last 24 hours.
yellowtaxidata
| where ingestion_time() between (now(-1d) .. now())

Dapatkan skema tabel

// View a representation of the schema as a table with column names, column type, and data type.
yellowtaxidata
| getschema

Dapatkan waktu penyerapan terakhir

// Check when the last record in the table was ingested.
yellowtaxidata
| summarize LastIngestionTime = max(ingestion_time())

Perlihatkan jumlah total rekaman

//See how many records are in the table.
yellowtaxidata
| count

Meringkas penyerapan per jam

// This query returns the number of ingestions per hour in the given table.
yellowtaxidata
| summarize IngestionCount = count() by bin(ingestion_time(), 1h)

SQL: memperlihatkan 100 rekaman apa pun

-- View a sample of 100 records in the table.
select top 100 * from yellowtaxidata

SQL: memperlihatkan jumlah total rekaman

-- See how many records are in the table.
select count_big(*) from yellowtaxidata