Historie dotazů
Poznámka:
Pokud je váš pracovní prostor povolený pro bezserverové výpočetní prostředky, historie dotazů obsahuje také všechny dotazy SQL a Python spuštěné na bezserverových výpočetních prostředcích pro poznámkové bloky a úlohy. Viz Připojení k výpočetním prostředkům bez serveru.
Pokud má váš pracovní prostor zapnutou historii dotazů a profil & pro DLT ve veřejném náhledu (), historie dotazů zobrazuje instrukce CREATE
a REFRESH
, které byly spuštěny ve skladu SQL nebo prostřednictvím kanálu DLT.
Informace dostupné na této obrazovce vám pomohou odstraňovat problémy s dotazy.
Tato část popisuje, jak pracovat s historií dotazů pomocí uživatelského rozhraní. Pokud chcete pracovat s historií dotazů pomocí rozhraní API, přečtěte si téma Historie dotazů.
Zobrazení historie dotazů
Chcete-li zobrazit předchozí spuštění dotazu:
- Na bočním panelu klikněte na
Historii dotazů.
- Volitelně můžete použít filtry v horní části stránky k filtrování seznamu podle uživatele, rozsahu kalendářních dat, výpočetních prostředků, doby trvání, stavu dotazu, typu příkazu a ID příkazu.
U dotazů SQL služby Databricks můžou uživatelé bez oprávnění správce bez alespoň oprávnění CAN MONITOR zobrazovat své vlastní dotazy pouze v historii dotazů.
Poznámka:
Dotazy SQL služby Databricks sdílené uživatelem s oprávněními Spustit jako vlastníka k jinému uživateli s oprávněními CAN RUN se zobrazí v historii dotazů uživatele, který dotaz spouští, a ne uživatele, který dotaz sdílel.
Zobrazení podrobností dotazu
Pokud chcete zobrazit podrobnosti o dotazu, jako je úplný příkaz dotazu, zdroj dotazů, doba trvání, počet vrácených řádků a výkon vstupně-výstupní operace nebo podrobnosti o spuštění.
Umožňuje zobrazit historii dotazů.
Klikněte na název dotazu.
- ID příkazu: Jedná se o univerzální jedinečný identifikátor (UUID) přidružený k danému objektu dotazu.
- Stav dotazu: Dotaz je označený aktuálním stavem: Zařazeno do fronty, Spuštěno, Dokončeno, Neúspěšné nebo Zrušeno.
- Typ výpočetních prostředků: Toto pole zobrazuje typ výpočetních prostředků použitý pro dotaz.
-
Příkaz dotazu: Tato část obsahuje kompletní příkaz dotazu. Pokud je dotaz příliš dlouhý, aby se zobrazil v náhledu, kliknutím na
ikonu Rozbalit dotaz zobrazíte celý text.
- zdroj dotazu: Toto pole ukazuje, odkud dotaz pochází. Dotazy můžou pocházet z různých zdrojů, včetně řídicích panelů AI/BI, objektů dotazů, editoru SQL Databricks, poznámkových bloků a kanálů DLT (Public Preview).
- Doba trvání nástěnné hodiny: Zobrazuje uplynulý čas mezi zahájením plánování a koncem provádění dotazu. Celková hodnota se automaticky zobrazí jako součet času plánování a provozní doby. Pro více informací mohou být každé z těchto polí rozšířeno do dílčích kategorií.
- Souhrnné podrobnosti: Dolní část panelu obsahuje souhrnné podrobnosti o výkonu dotazu, včetně agregovaného času úkolu, čtení a vrácených řádků, souborů a oddílů a všech přelití, ke kterým mohlo dojít.
Pro podrobnější informace o výkonu dotazu, včetně jeho plánu provádění, klepněte na Zobrazit profil dotazu v dolní části stránky. Další podrobnosti najdete v Profilu dotazu.
Ukončení spuštěného dotazu
Ukončení dlouhotrvajícího dotazu spuštěného vámi nebo jiným uživatelem:
Umožňuje zobrazit historii dotazů.
Klikněte na název dotazu.
Vedle položky Stav klikněte na zrušit.
Poznámka:
Zrušení se zobrazí pouze při spuštění dotazu.
Dotaz se ukončí a jeho stav se změní na Zrušeno.
Poznámka:
Příkazy, které používají výpočetní prostředky DLT, je možné zrušit pouze z uživatelského rozhraní Pipelines.
Přístup k systémové tabulce historie dotazů
Systémové tabulky Azure Databricks zahrnují tabulku historie dotazů (system.query.history
), kde privilegovaní uživatelé můžou zobrazit záznamy historie tabulkových dotazů z vašeho účtu. Ve výchozím nastavení mají k systémovým tabulkám vašeho účtu přístup jenom správci. Informace o povolení a přístupu k systémové tabulce historie dotazů najdete v tématu Referenční informace o systémové tabulce historie dotazů.