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:
Kezdjen el begépelni egy lekérdezést a lekérdezésszerkesztőben.
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.
Ha aláhúzott kulcsszavakat észlel, mutasson rájuk a kiemelést kiváltó hibák vagy javaslatok megjelenítéséhez.
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:
Vigye az egérmutatót az Intellisense operátora, függvénye vagy parancsa fölé.
Válassza a jobbra mutató nyíl ikont a dokumentáció beágyazott előnézetének megnyitásához.
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.
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:
Mutasson a kifejezésre a javaslat vagy a figyelmeztetés megtekintéséhez.
Válassza a Gyorsjavítás lehetőséget az elérhető gyorsjavítási lehetőségek megjelenítéséhez.
Válassza ki a kívánt gyorsjavítási lehetőséget.
Tipp
A kapott javaslatok és figyelmeztetések testreszabásához lásd: Beállítások testreszabása az Azure Data Explorer webes felhasználói felületén.
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:
Válassza ki a kinyerni kívánt értéket.
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.
Válassza az Érték kinyerés elemet.
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:
Írja meg és válassza ki a függvény nevét.
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.
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.
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:
Az eszköztáron válassza a KQL-eszközök lehetőséget.
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.