Sdílet prostřednictvím


Dotazování protokolů

Tabulka protokolů dotazů obsahuje seznam dotazů spuštěných v databázi Eventhouse KQL, která je součástí analýzy v reálném čase. Pro každý dotaz je záznam události protokolu uložen v tabulce EventhouseQueryLogs .

Tabulka protokolů dotazů

Protokoly dotazů použijte k:

  • Analýza výkonu a trendů dotazů
  • Řešení potíží s pomalými dotazy
  • Identifikujte náročné dotazy, které spotřebovávají velké množství systémových prostředků.
  • Identifikujte uživatele nebo aplikace, na kterých běží nejvyšší počet dotazů.

Následující tabulka popisuje sloupce uložené v tabulce EventhouseQueryLogs :

Název sloupce Typ Popis
CacheColdHitsBytes long Množství dat studeného úložiště, která byla k dispozici pro dotaz v studené mezipaměti kvůli předběžnému načtení dat.
CacheColdMissesBytes long Množství dat studeného úložiště, která nebyla pro dotaz v studené mezipaměti k dispozici.
CacheHotHitsBytes long Množství dat, která byla k dispozici pro dotaz v horké mezipaměti. Množství dat uložených v horké mezipaměti je definováno zásadami ukládání do mezipaměti databáze nebo tabulky.
CacheHotMissesBytes long Množství dat, která nebyla pro dotaz v horké mezipaměti k dispozici.
CapacityId string Identifikátor kapacity prostředků infrastruktury.
ComponentFault string V případě chyby dotazu komponenta, ve které došlo k chybě. Platné hodnoty: Server a Client. Pokud je sada výsledků dotazu příliš velká, hodnota je Client. Pokud došlo k vnitřní chybě, hodnota je Server.
CorrelationId string Identifikátor korelace dotazu. Hodnota může zahrnovat komponenty jiných položek, které se účastní dotazu, například sémantický model sestavy, ve které se dotaz spouští.
CpuTimeMs long Celkový čas procesoru (ms) používaný dotazem.
CustomerTenantId string Identifikátor tenanta zákazníka.
Id databáze string Jedinečný identifikátor databáze.
DatabaseName string Název databáze.
DurationMs long Doba trvání dotazu (ms).
ExtentsMaxScannedTime datetime Maximální doba kontroly dat.
ExtentsMinScannedTime datetime Minimální čas kontroly dat.
FailureReason string Důvod, proč dotaz selhal.
Identita dynamic Identita uživatele nebo aplikace, která dotaz spustila.
ItemId řetězec Identifikátor položky Objektu událostí infrastruktury.
ItemKind string Typ položky Fabric. Platné hodnoty: Eventhouse.
ItemName string Název položky Eventhouse infrastruktury.
Level string Nevztahuje se.
MemoryPeakBytes long Maximální spotřeba paměti dotazu.
OperationEndTime datetime Čas (UTC) operace skončila.
Id operace string Jedinečný identifikátor protokolu dotazu.
OperationStartTime datetime Čas (UTC) operace začala.
Text dotazu string Text dotazu.
Oblast string Oblast, kde se nachází databáze Fabric KQL.
ResultTableCount int Počet tabulek používaných dotazem.
ResultTableStatistics string Podrobné statistiky tabulek používaných dotazem.
ScannedExtentsCount long Počet rozsahů naskenovaných dotazem Vysoké číslo může značit příčinu problému s latencí dotazu.
ScannedRowsCount long Počet řádků naskenovaných dotazem. Vysoké číslo může značit příčinu problému s latencí dotazu.
SourceApplication string Název zdrojové aplikace, která dotaz spustila.
Průběh string Stav dokončení dotazu.
Časové razítko datetime Čas (UTC) událost byla vygenerována.
TotalExtentsCount long Celkový počet rozsahů v sadě výsledků.
TotalRowsCount long Celkový počet řádků v sadě výsledků
WorkspaceId string Identifikátor pracovního prostoru.
WorkspaceMonitoringTableName string Název tabulky monitorování pracovního prostoru. Platné hodnoty: EventhouseQueryLogs.
Název pracovního prostoru string Název pracovního prostoru.

Vzorové dotazy

Ukázkové dotazy najdete v úložišti GitHub s ukázkami prostředků infrastruktury.