Udostępnij za pośrednictwem


Dzienniki poleceń

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

Tabela dzienników poleceń

Użyj dzienników poleceń, aby:

  • Analizowanie wydajności poleceń i trendów.
  • Zidentyfikuj polecenia, które zużywają dużą ilość zasobów systemowych.
  • Zidentyfikuj użytkowników i aplikacje, które uruchamiają największą liczbę poleceń.

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

Nazwa kolumny Type Opis
CacheColdHitsBytes długi Ilość danych magazynu zimnego, które były dostępne dla polecenia 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 polecenia w zimnej pamięci podręcznej.
CacheHotHitsBytes długi Ilość danych, które były dostępne dla polecenia 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 polecenia w gorącej pamięci podręcznej.
Identyfikator pojemności string Identyfikator pojemności sieci szkieletowej.
Tekst polecenia string Tekst polecenia.
ComponentFault string W przypadku błędu polecenia składnik, w którym wystąpił błąd. Prawidłowe wartości: Server lub Client.
CorrelationId string Identyfikator korelacji polecenia.
Procesor CpuTimeMs długi Łączna liczba procesorów CPU w milisekundach (ms) używanych przez polecenie .
CustomerTenantId string Identyfikator dzierżawy klienta.
Identyfikator bazy danych string Unikatowy identyfikator bazy danych.
DatabaseName string Nazwa bazy danych.
DurationMs długi Czas trwania polecenia (ms).
EventhouseCommandType string Typ polecenia, które zostało uruchomione.
ExtentsMaxScannedTime datetime Maksymalny czas skanowania danych.
ExtentsMinScannedTime datetime Minimalny czas skanowania danych.
FailureReason string Przyczyna niepowodzenia polecenia.
Tożsamość dynamiczna Tożsamość użytkownika lub aplikacji, która uruchomiła polecenie.
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 polecenia.
OperationEndTime datetime Godzina zakończenia operacji (UTC).
Identyfikator operacji string Unikatowy identyfikator dziennika poleceń.
OperationName string Nazwa wykonanej operacji.
OperationStartTime datetime Godzina rozpoczęcia operacji (UTC).
Region (Region) string Region, w którym znajduje się baza danych KQL sieci szkieletowej.
ScannedExtentsCount długi Liczba zakresów skanowanych przez polecenie . Duża liczba może wskazywać przyczynę problemu z opóźnieniem polecenia.
ScannedRowsCount długi Liczba wierszy skanowanych przez polecenie . Duża liczba może wskazywać przyczynę problemu z opóźnieniem polecenia.
SourceApplication string Nazwa aplikacji źródłowej, która uruchomiła polecenie.
Stan string Stan ukończenia polecenia.
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: EventhouseCommandyLogs.
Nazwa obszaru roboczego string Nazwa obszaru roboczego.

Przykładowe zapytania

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