Share via


Időtúllépési korlátok beállítása

Az Azure Data Explorer-ban testre szabhatja a lekérdezések és felügyeleti parancsok időtúllépési hosszát. Ebből a cikkből megtudhatja, hogyan állíthat be egyéni időtúllépést különböző eszközökben, például az Azure Data Explorer webes felhasználói felületén, a Kusto.Explorerben, a Kusto.Cli-ben, a Power BI-ban és az SDK használatakor. Egyes eszközök saját alapértelmezett időtúllépési értékekkel rendelkeznek, de hasznos lehet ezeket az értékeket a lekérdezések összetettsége és várható futásideje alapján módosítani.

Megjegyzés

A kiszolgálóoldali szabályzatok, például a kérelemkorlátok szabályzata felülbírálhatják az ügyfél által megadott időtúllépést.

Azure Data Explorer webes felhasználói felület

Ez a szakasz bemutatja, hogyan konfigurálhat egyéni lekérdezési időtúllépést és rendszergazdai parancsok időtúllépését az Azure Data Explorer webes felhasználói felületén.

Előfeltételek

Időtúllépés hosszának beállítása

  1. Jelentkezzen be az Azure Data Explorer webes felhasználói felületére a Microsoft-fiókjával vagy Microsoft Entra felhasználói identitás hitelesítő adataival.

  2. A felső menüben válassza a Beállítások ikont.

  3. A bal oldali menüben válassza a Kapcsolat lehetőséget.

  4. A Lekérdezés időtúllépése (percben) beállításnál a csúszkával válassza ki a kívánt lekérdezési időtúllépési időtartamot.

  5. A Rendszergazda parancs időtúllépése (percekben) beállításnál a csúszkával válassza ki a kívánt rendszergazdai parancs időtúllépési hosszát.

    Képernyőkép az Azure Data Explorer webes felhasználói felületén található beállításokról, amelyek szabályozzák az időtúllépés hosszát.

  6. Zárja be a beállítások ablakát, és a rendszer automatikusan menti a módosításokat.

Kusto.Explorer

Ez a szakasz bemutatja, hogyan konfigurálhat egyéni lekérdezési időtúllépést és rendszergazdai parancs időtúllépést a Kusto.Explorerben.

Előfeltételek

Időtúllépés hosszának beállítása

  1. Nyissa meg a Kusto.Explorer eszközt.

  2. A felső menüben válassza az Eszközök lapot.

  3. A jobb oldalon válassza a Beállítások lehetőséget.

    Képernyőkép a Kusto.Explorer eszköz beállítások widgetéről.

  4. A bal oldali menüben válassza a Kapcsolatok lehetőséget.

  5. A Lekérdezéskiszolgáló időtúllépése beállításban adja meg a kívánt időtúllépési hosszt. A maximális érték 1 óra.

  6. A Rendszergazda parancskiszolgáló időtúllépési beállítása alatt adja meg a kívánt időtúllépési időtartamot. A maximális érték 1 óra.

    Képernyőkép az időtúllépés hosszát szabályozó beállításokról a Kusto.Explorerben.

  7. A módosítások mentéséhez kattintson az OK gombra .

Kusto.Cli

Ez a szakasz bemutatja, hogyan konfigurálhat egyéni kiszolgálói időtúllépést a Kusto.Cli-ben.

Előfeltételek

Időtúllépés hosszának beállítása

Futtassa a következő parancsot a servertimeoutügyfélkérés tulajdonságának a kívánt időtúllépési időtartammal való beállításához érvényes, legfeljebb 1 órás időtartományként .

Kusto.Cli.exe <ConnectionString> -execute:"#crp servertimeout=<timespan>" -execute:"…"

Másik lehetőségként az alábbi paranccsal állítsa be a norequesttimeoutügyfélkérés tulajdonságot, amely az időtúllépést legfeljebb 1 óra értékre állítja.

Kusto.Cli.exe <ConnectionString> -execute:"#crp norequesttimeout=true" -execute:"…"

A beállítás után az ügyfélkérési tulajdonság az alkalmazás újraindításáig vagy egy másik érték beállításáig az összes jövőbeli értékre érvényes. Az aktuális érték lekéréséhez használja a következőt:

Kusto.Cli.exe <ConnectionString> -execute:"#crp servertimeout"

Power BI

Ez a szakasz bemutatja, hogyan konfigurálhat egyéni kiszolgálói időtúllépést a Power BI-ban.

Előfeltételek

Időtúllépés hosszának beállítása

  1. Csatlakozzon az Azure Data Explorer-fürthöz a Power BI Desktopból.

  2. A felső menüben válassza az Adatok átalakítása lehetőséget.

    Képernyőkép a Power BI Desktop adatátalakítási lehetőségéről.

  3. A felső menüben válassza a Speciális Lekérdezésszerkesztő lehetőséget.

    Képernyőkép a Power BI speciális lekérdezésszerkesztő beállításáról a Power BI Desktop.

  4. Az előugró ablakban állítsa be az időtúllépési beállítást a AzureDataExplorer.Contents metódus negyedik paraméterében. Az alábbi példa bemutatja, hogyan állíthat be 59 perces időtúllépési időtartamot.

    let 
        Source = AzureDataExplorer.Contents(<cluster>, <database>, <table>, [Timeout=#duration(0,0,59,0)])
    in
        Source
    
  5. A módosítások alkalmazásához válassza a Kész lehetőséget.

SDK-k

Az SDK-k időtúllépéseinek beállításáról a Lekérdezési viselkedés testreszabása az ügyfélkérés tulajdonságaival című témakörben olvashat.