Udostępnij za pośrednictwem


Wykonywanie zapytań dotyczących dzienników

Tabela dzienników zapytań zawiera listę zapytań uruchamianych w bazie danych KQL usługi Eventhouse, która jest częścią analizy w czasie rzeczywistym. Dla każdego zapytania rekord zdarzenia dziennika jest przechowywany w tabeli EventhouseQueryLogs .

tabela dzienników zapytań

Użyj dzienników zapytań, aby:

  • Analizowanie wydajności zapytań i trendów.
  • Rozwiązywanie problemów z powolnymi zapytaniami.
  • Identyfikowanie dużych zapytań zużywających dużą ilość zasobów systemowych.
  • Zidentyfikuj użytkowników/aplikacje z największą liczbą zapytań.

W poniższej tabeli opisano kolumny przechowywane w tabeli EventhouseQueryLogs :

Nazwa kolumny Type Opis
CacheColdHitsBytes długi Ilość zimnych danych magazynu, które były dostępne dla zapytania w zimnej pamięci podręcznej z powodu wstępnego pobierania danych.
CacheColdMissesBytes długi Ilość zimnych danych magazynu, które nie były dostępne dla zapytania w zimnej pamięci podręcznej.
CacheHotHitsBytes długi Ilość danych, które były dostępne dla zapytania w gorącej pamięci podręcznej. Ilość danych przechowywanych w gorącej pamięci podręcznej jest definiowana przez zasady buforowania bazy danych lub tabeli.
CacheHotMissesBytes długi Ilość danych, które nie były dostępne dla zapytania w gorącej pamięci podręcznej.
Identyfikator pojemności string Identyfikator pojemności sieci szkieletowej.
ComponentFault string W przypadku błędu zapytania składnik, w którym wystąpił błąd. Prawidłowe wartości: Server i Client. Jeśli zestaw wyników zapytania jest zbyt duży, wartość to Client. Jeśli wystąpił błąd wewnętrzny, wartość to Server.
CorrelationId string Identyfikator korelacji zapytania. Wartość może zawierać składniki innych elementów uczestniczących w zapytaniu, takie jak semantyczny model raportu uruchamiającego zapytanie.
Procesor CpuTimeMs długi Łączny czas procesora CPU (ms) używany przez zapytanie.
CustomerTenantId string Identyfikator dzierżawy klienta.
Identyfikator bazy danych string Unikatowy identyfikator bazy danych.
DatabaseName string Nazwa bazy danych.
DurationMs długi Czas trwania zapytania (ms).
ExtentsMaxScannedTime datetime Maksymalny czas skanowania danych.
ExtentsMinScannedTime datetime Minimalny czas skanowania danych.
FailureReason string Przyczyna niepowodzenia zapytania.
Tożsamość dynamiczna Tożsamość użytkownika lub aplikacji, która uruchomiła zapytanie.
ItemId string Identyfikator elementu Eventhouse sieci szkieletowej.
ItemKind string Typ elementu sieci szkieletowej. Prawidłowe wartości: Eventhouse.
Nazwa_produktu string Nazwa elementu Eventhouse sieci szkieletowej.
Poziom string Nie dotyczy.
MemoryPeakBytes długi Szczytowe użycie pamięci zapytania.
OperationEndTime datetime Godzina zakończenia operacji (UTC).
Identyfikator operacji string Unikatowy identyfikator dziennika zapytań.
OperationStartTime datetime Godzina rozpoczęcia operacji (UTC).
Tekst zapytania string Tekst zapytania.
Region (Region) string Region, w którym znajduje się baza danych KQL sieci szkieletowej.
ResultTableCount int Liczba tabel używanych przez zapytanie.
ResultTableStatistics string Szczegółowe statystyki tabel używanych przez zapytanie.
ScannedExtentsCount długi Liczba zakresów skanowanych przez zapytanie. Duża liczba może wskazywać przyczynę problemu z opóźnieniem zapytania.
ScannedRowsCount długi Liczba wierszy skanowanych przez zapytanie. Duża liczba może wskazywać przyczynę problemu z opóźnieniem zapytania.
SourceApplication string Nazwa aplikacji źródłowej, która uruchomiła zapytanie.
Stan string Stan ukończenia zapytania.
Sygnatura czasowa datetime Godzina wygenerowania zdarzenia (UTC).
TotalExtentsCount długi Całkowita liczba zakresów w zestawie wyników.
TotalRowsCount długi Całkowita liczba wierszy w zestawie wyników.
WorkspaceId string Identyfikator obszaru roboczego.
WorkspaceMonitoringTableName string Nazwa tabeli monitorowania obszaru roboczego. Prawidłowe wartości: EventhouseQueryLogs.
Nazwa obszaru roboczego string Nazwa obszaru roboczego.

Przykładowe zapytania

Przykładowe zapytania można znaleźć w repozytorium GitHub fabric-samples .