Aracılığıyla paylaş


Sorgu günlükleri

Sorgu günlükleri tablosu, Gerçek Zamanlı Zeka'nın bir parçası olan Eventhouse KQL veritabanında çalıştırılan sorguların listesini içerir. Her sorgu için bir günlük olay kaydı EventhouseQueryLogs tablosunda depolanır.

sorgu günlükleri tablosu

Sorgu günlüklerini kullanarak:

  • Sorgu performansını ve eğilimlerini analiz edin.
  • Yavaş sorgu sorunlarını giderme.
  • Büyük miktarda sistem kaynağı tüketen ağır sorguları belirleyin.
  • En fazla sayıda sorgu çalıştıran kullanıcıları/uygulamaları belirleyin.

Aşağıdaki tabloda EventhouseQueryLogs tablosunda depolanan sütunlar açıklanmaktadır:

Sütun Adı Type Açıklama
CacheColdHitsBytes uzun Verilerin önceden eklenmesi nedeniyle sorgu için soğuk önbellekte kullanılabilen soğuk depolama verilerinin miktarı.
CacheColdMissesBytes uzun Soğuk önbellekteki sorgu için kullanılamamış olan soğuk depolama verilerinin miktarı.
CacheHotHitsBytes uzun Sık erişimli önbellekteki sorgu için kullanılabilir olan veri miktarı. Sık erişimli önbellekte depolanan veri miktarı, veritabanı veya tablo önbelleğe alma ilkesi tarafından tanımlanır.
CacheHotMissesBytes uzun Sık erişimli önbellekteki sorgu için kullanılabilir olmayan veri miktarı.
CapacityId Dize Doku kapasitesi tanımlayıcısı.
ComponentFault Dize Sorgu hatası durumunda, hatanın oluştuğu bileşen. Geçerli değerler: Server ve Client. Sorgu sonuç kümesi çok büyükse, değeri olur Client. bir iç hata oluştuysa, değeri olur Server.
CorrelationId Dize Sorgunun bağıntı tanımlayıcısı. Değer, sorguyu çalıştıran raporun anlam modeli gibi sorguya katılan diğer öğelerin bileşenlerini içerebilir.
CpuTimeMs uzun Sorgu tarafından kullanılan toplam CPU süresi (ms).
CustomerTenantId Dize Müşteri kiracı tanımlayıcısı.
DatabaseId Dize Veritabanı benzersiz tanımlayıcısı.
DatabaseName Dize Veritabanının adı.
DurationMs uzun Sorgunun süresi (ms).
ExtentsMaxScannedTime datetime Maksimum veri tarama süresi.
ExtentsMinScannedTime datetime En düşük veri tarama süresi.
FailureReason Dize Sorgunun başarısız olmasının nedeni.
Kimlik dynamic Sorguyu çalıştıran kullanıcının veya uygulamanın kimliği.
ItemId Dize Doku Eventhouse öğesinin tanımlayıcısı.
ItemKind Dize Doku öğesinin türü. Geçerli değerler: Eventhouse.
ItemName Dize Doku Eventhouse öğesinin adı.
Level Dize Uygulanamaz.
MemoryPeakBytes uzun Sorgunun en yüksek bellek tüketimi.
OperationEndTime datetime İşlemin sona erdığı saat (UTC).
OperationId Dize Benzersiz sorgu günlüğü tanımlayıcısı.
OperationStartTime datetime İşlemin başladığı saat (UTC).
QueryText Dize Sorgu metni.
Bölge Dize Doku KQL veritabanının bulunduğu bölge.
ResultTableCount int Sorgu tarafından kullanılan tablo sayısı.
ResultTableStatistics Dize Sorgu tarafından kullanılan tabloların ayrıntılı istatistikleri.
ScannedExtentsCount uzun Sorgu tarafından taranan kapsam sayısı. Yüksek bir sayı, sorgu gecikmesi sorununun nedenini gösterebilir.
TarananRowsCount uzun Sorgu tarafından taranan satır sayısı. Yüksek bir sayı, sorgu gecikmesi sorununun nedenini gösterebilir.
SourceApplication Dize Sorguyu çalıştıran kaynak uygulamanın adı.
Durum Dize Sorgunun tamamlanma durumu.
Zaman damgası datetime Olayın oluşturulduğu saat (UTC).
TotalExtentsCount uzun Sonuç kümesindeki toplam kapsam sayısı.
TotalRowsCount uzun Sonuç kümesindeki toplam satır sayısı.
WorkspaceId Dize Çalışma alanının tanımlayıcısı.
WorkspaceMonitoringTableName Dize Çalışma alanı izleme tablosunun adı. Geçerli değerler: EventhouseQueryLogs.
WorkspaceName Dize Çalışma alanının adı.

Örnek sorgular

Doku örnekleri GitHub deposunda örnek sorgular bulabilirsiniz.