Időtúllépések
A lekérdezések végrehajtási ideje az alábbiaktól függően változhat:
- A lekérdezés összetettsége.
- Az elemzett adatok mennyisége.
- A rendszer terhelése a lekérdezés időpontjában.
- A munkaterület terhelése a lekérdezés időpontjában.
Érdemes lehet testre szabni a lekérdezés időtúllépését. Az alapértelmezett időtúllépés 3 perc. A maximális időtúllépés 10 perc.
Időtúllépési kérelem fejléce
Az időtúllépés beállításához használja a Prefer
HTTP-kérelem fejlécét a szokásos wait
beállítással. További információkért tekintse meg ezt a webhelyet. A Prefer
fejléc másodpercek alatt felső korlátot állít be arra vonatkozóan, hogy az ügyfél mennyi ideig várja, amíg a szolgáltatás feldolgozza a lekérdezést.
Válasz
Ha egy lekérdezés a megadott időtúllépésnél hosszabb időtúllépést (vagy ha nincs meghatározva, alapértelmezett időtúllépést) vesz igénybe, az 504-ben megadott átjáró időtúllépési állapotkódjával meghiúsul.
A következő kérés például 30 másodperces maximális időtúllépési időtúllépést tesz lehetővé:
POST https://api.loganalytics.azure.com/v1/workspaces/{workspace-id}/query
Authorization: Bearer <access token>
Prefer: wait=30
{
"query" : "Heartbeat | count"
}