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 ad arra vonatkozóan, hogy az ügyfél mennyi ideig várja meg, amíg a szolgáltatás feldolgozza a lekérdezést.
Reagálás
Ha egy lekérdezés hosszabb időt vesz igénybe a megadott időtúllépésnél (vagy ha nincs megadva az alapértelmezett időtúllépés), akkor az 504-ös á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"
}