Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Databricks SQL
Parametr konfigurace STATEMENT_TIMEOUT určuje dobu časového limitu v sekundách. Počet začíná na začátku spuštění příkazu SQL. Vypršel časový limit jakéhokoli příkazu Databricks SQL s časem běhu, který překračuje hodnotu.
Tento parametr můžete nastavit na úrovni relace pomocí příkazu SET a na globální úrovni pomocí Konfigurace parametrů SQL nebo rozhraní SQL Warehouses API.
Nastavení
Nastavte hodnotu časového limitu v sekundách od 0 do 172800 sekund (2 dny). Všechny příkazy SQL Databricks, které mají čas spuštění překračující nastavenou hodnotu, se zastaví.
Výchozí systém
Výchozí nastavení systému je 172800 sekund (2 dny).
Příklady
-- Set a session-level timeout
> SET STATEMENT_TIMEOUT = 86400;
> SELECT * FROM DIAMONDS;
-- Reset the timeout duration
> RESET STATEMENT_TIMEOUT;
> SELECT * FROM DIAMONDS;
Pokud chcete nastavit časový limit na úrovni pracovního prostoru, přejděte do nastavení správce pracovního prostoru, klikněte na Compute a potom klikněte na Spravovat vedle skladů SQL. V nastavení parametrů konfigurace SQL přidejte parametr konfigurace, ve kterém je hodnota časového limitu v sekundách.
-- Set a workspace-level timeout
> STATEMENT_TIMEOUT 86400