Delen via


Time-out-limieten instellen

Van toepassing op: ✅Azure Data Explorer-

Het is mogelijk om de time-outlengte voor uw query's en beheeropdrachten aan te passen. In dit artikel leert u hoe u een aangepaste time-out instelt in verschillende hulpprogramma's, zoals de webinterface van Azure Data Explorer, Kusto.Explorer, Kusto.Cli, Power BI en wanneer u een SDK gebruikt. Bepaalde hulpprogramma's hebben hun eigen standaardtime-outwaarden, maar het kan handig zijn om deze waarden aan te passen op basis van de complexiteit en verwachte runtime van uw query's.

Opmerking

Beleidsregels aan de serverzijde, zoals het beleid voor aanvraaglimieten, kunnen de time-out overschrijven die is opgegeven door de client.

Webgebruikersinterface van Azure Data Explorer

In deze sectie wordt beschreven hoe u een aangepaste time-out voor query's en time-outs voor beheerdersopdrachten configureert in de webgebruikersinterface van Azure Data Explorer.

Vereiste voorwaarden

  • Een Microsoft-account of een Microsoft Entra-gebruikersidentiteit. Er is geen Azure-abonnement vereist.
  • Een Azure Data Explorer-cluster en -database. Een cluster en database maken.

Time-outlengte instellen

  1. Meld u aan bij de webgebruikersinterface van Azure Data Explorer met uw Microsoft-account of microsoft Entra-gebruikersidentiteitsreferenties.

  2. Selecteer in het bovenste menu het pictogram Instellingen .

  3. Selecteer Verbinding in het linkermenu.

  4. Gebruik de schuifregelaar onder de instelling Querytime-out (in minuten) om de gewenste time-outlengte voor query's te kiezen.

  5. Gebruik de schuifregelaar onder de time-outinstelling van de beheerderopdracht (in minuten) om de gewenste time-outlengte voor beheerdersopdrachten te kiezen.

    Schermopname van de instellingen in de webgebruikersinterface van Azure Data Explorer waarmee de time-outlengte wordt bepaald.

  6. Sluit het instellingenvenster en de wijzigingen worden automatisch opgeslagen.

Kusto.Explorer

In deze sectie wordt beschreven hoe u een time-out voor aangepaste query's en time-outs voor beheerdersopdrachten configureert in Kusto.Explorer.

Vereiste voorwaarden

Time-outlengte instellen

  1. Open het hulpprogramma Kusto.Explorer.

  2. Selecteer het tabblad Extra in het bovenste menu.

  3. Selecteer Opties aan de rechterkant.

    Schermopname van de optieswidget in het hulpprogramma Kusto.Explorer.

  4. Selecteer Verbindingen in het linkermenu.

  5. Voer in de time-outinstelling van de queryserver de gewenste time-outlengte in. Het maximum is 1 uur.

  6. Voer onder de time-outinstelling van de beheeropdrachtserver de gewenste time-outlengte in. Het maximum is 1 uur.

    Schermopname van instellingen waarmee de time-outlengte in Kusto.Explorer wordt bepaald.

  7. Selecteer OK om de wijzigingen op te slaan.

Kusto.Cli

In deze sectie wordt beschreven hoe u een aangepaste servertime-out configureert in de Kusto.Cli.

Vereiste voorwaarden

Time-outlengte instellen

Voer de volgende opdracht uit om de servertimeoutclientaanvraag-eigenschap in te stellen met de gewenste timeoutlengte als een geldige tijdspannewaarde tot 1 uur.

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

U kunt ook de volgende opdracht gebruiken om de eigenschap norequesttimeout-clientaanvraag in te stellen, waarmee de time-out wordt ingesteld op de maximumwaarde van 1 uur.

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

Zodra deze is ingesteld, is de eigenschap van de clientaanvraag van toepassing op alle toekomstige waarden totdat de app opnieuw wordt opgestart of een andere waarde wordt ingesteld. Als u de huidige waarde wilt ophalen, gebruikt u:

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

Power BI

In deze sectie wordt beschreven hoe u een aangepaste servertime-out configureert in Power BI.

Vereiste voorwaarden

Tijdslimiet instellen

  1. Maak verbinding met uw Azure Data Explorer-cluster vanuit Power BI Desktop.

  2. Selecteer Gegevens transformeren in het bovenste menu.

    Schermopname van de optie gegevens transformeren in Power BI Desktop.

  3. Selecteer Geavanceerde query-editor in het bovenste menu.

    Schermopname van de optie geavanceerde queryeditor van Power BI in Power BI Desktop.

  4. Stel in het pop-upvenster de timeoutoptie in de vierde parameter van de AzureDataExplorer.Contents methode in. In het volgende voorbeeld ziet u hoe u een time-outlengte van 59 minuten instelt.

    let 
        Source = AzureDataExplorer.Contents(<cluster>, <database>, <table>, [Timeout=#duration(0,0,59,0)])
    in
        Source
    
  5. Selecteer Gereed om de wijzigingen toe te passen.

SDKs

Zie Querygedrag aanpassen met eigenschappen van clientaanvragen voor meer informatie over het instellen van time-outs met de SDK's.