Kusto lekérdezésnyelv-lekérdezések írása az Azure Data Explorer webes felhasználói felületén

Az Azure Data Explorer webes felhasználói felület lekérdezésszerkesztője különböző funkciókat kínál Kusto lekérdezésnyelv (KQL) lekérdezések írásához. Ezen funkciók közé tartozik a beépített KQL Intellisense és az automatikus kiegészítés, a beágyazott dokumentáció és a gyorsjavítási előugró ablakok. Ebben a cikkben kiemeljük, mit kell tudnia a KQL-lekérdezések webes felhasználói felületén való írásakor.

KQL Intellisense és automatikus kiegészítés

A lekérdezésszerkesztő beépített KQL Intelliense környezetfüggő javaslatokat kínál a függvényekhez és operátorokhoz, valamint automatikus kiegészítést, amely elvégzi a lekérdezéseket, hogy időt és energiát takarítson meg.

A KQL Intellisense és az automatikus kiegészítés használata:

  1. Kezdjen el begépelni egy lekérdezést a lekérdezésszerkesztőben.

  2. A KQL Intellisense aktiválódik, és legördülő lehetőségeket jelenít meg az entitásokhoz, operátorokhoz, függvényekhez és egyebekhez. Ezek között a lehetőségek között a billentyűzet nyílbillentyűivel lépkedhet, és az Enter billentyűt lenyomva vagy az egérrel kiválasztva választhat egyet.

  3. Ha aláhúzott kulcsszavakat észlel, mutasson rájuk a kiemelést kiváltó hibák vagy javaslatok megjelenítéséhez.

Az intellisense és az automatikus kiegészítés működését bemutató képernyőkép.

A dokumentáció beágyazott megtekintése

A lekérdezésszerkesztő beágyazott hozzáférést biztosít a KQL-operátorok, -függvények és felügyeleti parancsok dokumentációihoz.

Beágyazott dokumentáció megtekintése:

  1. Vigye az egérmutatót az Intellisense operátora, függvénye vagy parancsa fölé.

  2. Válassza a jobbra mutató nyíl ikont a dokumentáció beágyazott előnézetének megnyitásához.

    Képernyőkép a beágyazott KQL-operátor dokumentációról.

    Megjegyzés

    Az előnézet addig aktív marad, amíg be nem zárja vagy be nem zárja a munkamenetet, még más operátorok és függvények esetében is.

  3. Ha meg szeretné nyitni a teljes dokumentációt a böngészőben, válassza az Online megtekintés lehetőséget.

Gyorsjavítás: Lekérdezési javaslat vagy figyelmeztetés

A lekérdezésszerkesztő javaslatokat és figyelmeztetéseket jelenít meg a lekérdezések írása közben. A gyorsjavítási funkcióval ezen javaslatok és figyelmeztetések alapján módosíthatja a lekérdezést.

Lekérdezés javítása javaslat vagy figyelmeztetés alapján:

  1. Mutasson a kifejezésre a javaslat vagy a figyelmeztetés megtekintéséhez.

  2. Válassza a Gyorsjavítás lehetőséget az elérhető gyorsjavítási lehetőségek megjelenítéséhez.

  3. Válassza ki a kívánt gyorsjavítási lehetőséget.

Képernyőkép a teljesítményjavaslaton alapuló gyorsjavításról.

Gyorsjavítás: Érték kinyerása változóba

A gyorsjavítási funkcióval egy értéket is kinyerhet egy változóba:

  1. Válassza ki a kinyerni kívánt értéket.

  2. Válassza a villanykörte ikont, vagy nyomja le a Ctrl + . billentyűkombinációt a gyorsjavítási beállítások megnyitásához.

  3. Válassza az Érték kinyerés elemet.

Képernyőkép a gyorsjavításról az érték változóba való kinyeréséhez.

Gyorsjavítás: Beágyazott függvények definiálása

A gyorsjavítási funkció egy meglévő függvény beágyazott definiálására is használható a használat előtt. Beágyazott függvénydefiníció hozzáadása hasznos lehet a lekérdezések olvashatóságának és karbantarthatóságának javításához.

Függvénydefiníció megjelenítése:

  1. Írja meg és válassza ki a függvény nevét.

  2. Válassza a villanykörte ikont, vagy nyomja le a Ctrl + . billentyűkombinációt a gyorsjavítási beállítások megnyitásához.

  3. A függvény beágyazott definiálásához válassza a Beágyazott (Beágyazott függvény) vagy a Beágyazott rekurzív (Beágyazott függvény) lehetőséget.

A define függvény gyorsjavítási funkciójának mozgó képernyőképe.

KQL-eszközök használata

Az eszköztár KQL-eszközeivel gyorsan duplikálhat egy lekérdezést, megnyithatja a parancskatalógust vagy elérheti a dokumentációt.

KQL-eszközök használata:

  1. Az eszköztáron válassza a KQL-eszközök lehetőséget.

  2. A dokumentációs hivatkozások eléréséhez válasszon az ismétlődő lekérdezés, a Parancskatalógus megnyitása vagy az Erőforrások fölé mutatás lehetőség közül. Ez a lista olyan erőforrásokat tartalmaz, mint a KQL–SQL-útmutató, a billentyűparancsok és a KQL gyorshivatkozási dokumentációja.

Képernyőkép a KQL-eszközök lehetőségről a webes felhasználói felület eszköztárán.