Nastavení limitů časového limitu
Platí pro: ✅Azure Data Explorer
Délku časového limitu pro dotazy a příkazy pro správu je možné přizpůsobit. V tomto článku se dozvíte, jak nastavit vlastní časový limit v různých nástrojích, jako je webové uživatelské rozhraní Azure Data Exploreru, Kusto.Explorer, Kusto.Cli, Power BI a při použití sady SDK. Některé nástroje mají vlastní výchozí hodnoty časového limitu, ale může být užitečné tyto hodnoty upravit na základě složitosti a očekávaného běhu dotazů.
Poznámka:
Zásady na straně serveru, jako jsou zásady omezení požadavků, můžou přepsat časový limit určený klientem.
Webové uživatelské rozhraní Azure Data Exploreru
Tato část popisuje, jak nakonfigurovat časový limit vlastního dotazu a vypršení časového limitu příkazu správce ve webovém uživatelském rozhraní Azure Data Exploreru.
Požadavky
- Účet Microsoft nebo identita uživatele Microsoft Entra. Předplatné Azure není povinné.
- Cluster a databáze Azure Data Exploreru. Vytvořte cluster a databázi.
Nastavit délku časového limitu
Přihlaste se k webovému uživatelskému rozhraní Azure Data Exploreru pomocí svého účtu Microsoft nebo přihlašovacích údajů identity uživatele Microsoft Entra.
V horní nabídce vyberte ikonu Nastavení .
V nabídce vlevo vyberte Připojení.
V části Nastavení časového limitu dotazu (v minutách) vyberte požadovanou délku časového limitu dotazu pomocí posuvníku.
V části Nastavení časového limitu příkazu správce (v minutách) vyberte požadovanou délku časového limitu příkazu správce.
Zavřete okno nastavení a změny se uloží automaticky.
Kusto.Explorer
Tato část popisuje, jak v Kusto.Exploreru nakonfigurovat časový limit vlastního dotazu a vypršení časového limitu příkazu správce.
Požadavky
- Stáhněte a nainstalujte nástroj Kusto.Explorer.
- Cluster a databáze Azure Data Exploreru. Vytvořte cluster a databázi.
Nastavit délku časového limitu
Otevřete nástroj Kusto.Explorer.
V horní nabídce vyberte kartu Nástroje .
Na pravé straně vyberte Možnosti.
V nabídce vlevo vyberte Připojení.
V nastavení časového limitu serveru dotazu zadejte požadovanou délku časového limitu. Maximum je 1 hodina.
V části Nastavení časového limitu příkazového serveru správce zadejte požadovanou délku časového limitu. Maximum je 1 hodina.
Kliknutím na TLAČÍTKO OK uložte změny.
Kusto.Cli
Tato část popisuje, jak nakonfigurovat časový limit vlastního serveru v Kusto.Cli.
Požadavky
- Nainstalujte Kusto.Cli stažením balíčku Microsoft.Azure.Kusto.Tools.
Nastavit délku časového limitu
Spuštěním následujícího příkazu nastavte vlastnost požadavku klienta na časový limit serveru s požadovanou délkou časového limitu jako platnou hodnotou časového rozsahu až 1 hodinu.
Kusto.Cli.exe <ConnectionString> -execute:"#crp servertimeout=<timespan>" -execute:"…"
Případně pomocí následujícího příkazu nastavte vlastnost požadavku klienta norequesttimeout, která nastaví časový limit na maximální hodnotu 1 hodinu.
Kusto.Cli.exe <ConnectionString> -execute:"#crp norequesttimeout=true" -execute:"…"
Po nastavení se vlastnost požadavku klienta vztahuje na všechny budoucí hodnoty, dokud se aplikace nerestartuje nebo se nenastaví jiná hodnota. Pokud chcete načíst aktuální hodnotu, použijte:
Kusto.Cli.exe <ConnectionString> -execute:"#crp servertimeout"
Power BI
Tato část popisuje, jak nakonfigurovat časový limit vlastního serveru v Power BI.
Požadavky
Nastavit délku časového limitu
Připojte se ke clusteru Azure Data Exploreru z Power BI Desktopu.
V horní nabídce vyberte Transformovat data.
V horní nabídce vyberte Upřesnit Editor Power Query.
V automaticky otevíraných otevíraných oknech nastavte možnost časového limitu ve čtvrtém parametru
AzureDataExplorer.Contents
metody. Následující příklad ukazuje, jak nastavit délku časového limitu 59 minut.let Source = AzureDataExplorer.Contents(<cluster>, <database>, <table>, [Timeout=#duration(0,0,59,0)]) in Source
Výběrem možnosti Hotovo se změny použijí.
Sady SDK
Informace o nastavení časových limitů pomocí sad SDK najdete v tématu Přizpůsobení chování dotazů pomocí vlastností požadavků klienta.