Sdílet prostřednictvím


Příkaz .show queries

Platí pro: ✅Microsoft FabricAzure Data Explorer

Příkaz .show queries zobrazí seznam dotazů v clusteru, který dosáhl konečného stavu, a že uživatel, který vyvolá příkaz, má přístup k zobrazení. Volitelně může příkaz vracet dotazy, které jsou stále spuštěné, dotazy konkrétními uživateli nebo dotazy seskupené podle uživatele. Pokud chcete zobrazit dokončování dotazů i příkazů, použijte příkazy .show.

Příkaz .show queries vypíše dotazy na eventhouse, které dosáhly konečného stavu, a že uživatel, který vyvolá příkaz, má přístup k zobrazení. Volitelně může příkaz vracet dotazy, které jsou stále spuštěné, dotazy konkrétními uživateli nebo dotazy seskupené podle uživatele. Pokud chcete zobrazit dokončování dotazů i příkazů, použijte příkazy .show.

Oprávnění

Správce databáze nebo monitorování databáze může zobrazit jakýkoli příkaz vyvolaný v databázi. Ostatní uživatelé vidí jenom své dotazy.

Syntaxe

.show queries

.showrunning queries [ by user UserPrincipalName]

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Popis
UserPrincipalName string Hlavní název uživatele (UPN), pro kterého se má vrátit seznam dotazů.

Návraty

  • Vrátí tabulku obsahující dříve spouštěné dotazy napříč všemi databázemi v clusteru a statistikami dokončení. K prozkoumání výsledků můžete použít dotazy KQL.
  • Vrátí seznam aktuálně spuštěných dotazů aktuálním uživatelem nebo jiným uživatelem nebo všemi uživateli.
  • Vrátí tabulku obsahující dříve spouštěné dotazy napříč všemi databázemi v clusteru a statistikami dokončení. K prozkoumání výsledků můžete použít dotazy KQL.
  • Vrátí seznam aktuálně spuštěných dotazů aktuálním uživatelem nebo jiným uživatelem nebo všemi uživateli.

Poznámka:

Text dotazu se zkrátí po 64 kB.

Vrácené schéma tabulky je:

ColumnName ColumnType Popis
ClientActivityId string ID klienta požadavku
Text string Text dotazu zkrácený na 64 kB
Databáze string Název databáze, na které byl dotaz proveden
Spuštěno datetime Časové razítko při spuštění dotazu
LastUpdatedOn datetime Časové razítko poslední aktualizace stavu
Doba trvání timespan Doba trvání dotazu na straně serveru
State string Stav dokončení
RootActivityId guid ID požadavku na straně serveru
Uživatelská string ID uživatele, které spustilo dotaz
FailureReason string Důvod selhání. Pokud byl dotaz úspěšný, je toto pole prázdné.
TotalCpu timespan Celkový počet procesorů spotřebovaný dotazem
CacheStatistics dynamic Statistiky využití mezipaměti dat
Aplikace string Název aplikace použité ke spuštění dotazu
MemoryPeak long Statistika paměti ve špičce
ScannedExtentsStatistics dynamic Statistika skenovaných horizontálních oddílů (rozsahů)
Objekt zabezpečení string ID AAD uživatele nebo aplikace použité ke spuštění dotazu
ClientRequestProperties dynamic Vlastnosti požadavku klienta
ResultSetStatistics dynamic Statistiky popisující vrácenou datovou sadu
WorkloadGroup string Název skupiny úloh, ke které byl dotaz přidružený

Příklady

Zobrazení dokončených dotazů

.show queries 
| project Text, Duration
| take 10

Výstup

Text Doba trvání
StormEvents | sort by DeathsDirect desc 00:00:00.2343761
StormEvents | sort by DeathsDirect desc 00:00:00.2187503
StormEvents | sort by DeathsDirect desc 00:00:00.2343115
StormEvents | sort by DamageProperty desc 00:00:00.2656510
StormEvents | sort by StartTime desc 00:00:00.2343012
StormEvents | sort by StartTime desc 00:00:00.2813042
StormEvents | sort by StartTime desc 00:00:00.3594493
TestFunction(5) 00:00:00.0312024
traceAgg(now(5500d)) 00:00:00.0312952
traceAgg(now(-5500d)) 00:00:00.0312445

Zobrazení spuštěných dotazů aktuálním uživatelem

.show running queries 

Zobrazení spuštěných dotazů zadaným uživatelem

.show running queries by user <UserPrincipalName>