Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, verilerinize ilk bakış için örnek KQL sorgularını kullanmayı öğreneceksiniz.
Sorgu, verileri işlemek ve sonuçları döndürmek için salt okunur bir istektir. İstek, okunması, yazılıp otomatikleştirilmesi kolay bir veri akışı modeli kullanılarak düz metin olarak belirtilir. Sorgular her zaman belirli bir tablo veya veritabanı bağlamında çalışır. En azından, bir sorgu bir kaynak veri başvurusundan ve işleçleri sınırlandırmak için bir kanal karakteri (|) kullanımıyla görsel olarak gösterilen sırayla uygulanan bir veya daha fazla sorgu işlecinden oluşur.
Kusto Sorgu Dili hakkında daha fazla bilgi için bkz. Kusto Sorgu Diline (KQL) Genel Bakış.
Önkoşullar
- Microsoft Fabric özellikli kapasitesine sahip çalışma alanı
- KQL veritabanı verilerle
Kodla sorgulama
KQL tablosunu sorgulamak için menüyü başlatmanın iki yolu vardır.
Sol bölmedeki tabloyu seçin. Aşağıdaki örnekte yelllowtaxidata seçilidir.
Üstteki menüde Kodla sorgula'ya tıklayın.
Diğer yol ise fareyi tablonun üzerine getirmek ve ... (üç nokta) ve kodlu sorgu seçeneklerinin aynı olduğu aşağıdaki bağlam menüsünü görürsünüz.
Çalıştırmak istediğiniz KQL sorgusunu seçin. Örnek bir SQL sorgusu çalıştırmak için SQL'i seçin ve çalıştırmak istediğiniz SQL sorgusunu seçin. Sorgu otomatik olarak çalışır ve sonuçları aşağıdaki görüntüde gösterildiği gibi görüntüler.
Örnek sorgular
100 kaydı göster
// Use 'take' to view a sample number of records in the table and check the data.
yellowtaxidata
| take 100
Son 24 saatte alınan kayıtlar
// See the most recent data - records ingested in the last 24 hours.
yellowtaxidata
| where ingestion_time() between (now(-1d) .. now())
Tablo şemasını alma
// View a representation of the schema as a table with column names, column type, and data type.
yellowtaxidata
| getschema
Son alım zamanını alma
// Check when the last record in the table was ingested.
yellowtaxidata
| summarize LastIngestionTime = max(ingestion_time())
Toplam kayıt sayısını göster
//See how many records are in the table.
yellowtaxidata
| count
Saat başına alımı özetleme
// This query returns the number of ingestions per hour in the given table.
yellowtaxidata
| summarize IngestionCount = count() by bin(ingestion_time(), 1h)
SQL: 100 kaydı göster
-- View a sample of 100 records in the table.
select top 100 * from yellowtaxidata
SQL: toplam kayıt sayısını göster
-- See how many records are in the table.
select count_big(*) from yellowtaxidata
İlgili içerik
- KQL sorgu kümesindeki verileri
- Depolanan işlevler oluşturma