Psát dotazy v jazyce Kusto ve webovém rozhraní Azure Data Exploreru

Editor dotazů webového uživatelského rozhraní Azure Data Exploreru nabízí různé funkce, které vám pomůžou psát dotazy dotazovací jazyk Kusto (KQL). Mezi tyto funkce patří integrovaná technologie IntelliSense KQL a automatické dokončování, vložená dokumentace a vyskakovací okna pro rychlé opravy. V tomto článku se dozvíte, co byste měli vědět při psaní dotazů KQL ve webovém uživatelském rozhraní.

KQL IntelliSense a automatické dokončování

Editor dotazů má integrovanou technologii IntelliSense jazyka KQL, která nabízí kontextové návrhy pro funkce a operátory a automatické dokončování, které dokončí vaše dotazy, abyste ušetřili čas a úsilí.

Chcete-li použít KQL Intellisense a automatické dokončování:

  1. Začněte psát dotaz v editoru dotazů.

  2. KQL IntelliSense se aktivuje a představí možnosti v rozevíracím seznamu pro entity, operátory, funkce a další. Mezi těmito možnostmi můžete přecházet pomocí kláves se šipkami na klávesnici a jedním stisknutím klávesy Enter nebo výběrem možnosti pomocí myši.

  3. Pokud si všimnete podtržených klíčových slov, najeďte myší na ně, aby se zobrazily chyby nebo návrhy, které aktivovaly zvýraznění.

Pohyblivý snímek obrazovky, který ukazuje, jak fungují IntelliSense a automatické dokončování.

Zobrazit vloženou dokumentaci

Editor dotazů poskytuje vložený přístup k dokumentaci pro operátory KQL, funkce a příkazy pro správu.

Zobrazení vložené dokumentace:

  1. Najeďte myší na operátor, funkci nebo příkaz v IntelliSense.

  2. Výběrem ikony šipky vpravo otevřete vložený náhled dokumentace.

    Snímek obrazovky s vloženou dokumentací operátora KQL

    Poznámka:

    Náhled zůstane aktivní, dokud ho nezavřete nebo neukončíte relaci, což platí i pro ostatní operátory a funkce.

  3. Výběrem možnosti Zobrazit online otevřete úplnou dokumentaci v prohlížeči.

Rychlá oprava: Návrh dotazu nebo upozornění

Editor dotazů nabízí návrhy a upozornění při psaní dotazů. Pomocí funkce Rychlá oprava můžete dotaz upravit na základě těchto návrhů a upozornění.

Oprava dotazu na základě návrhu nebo upozornění:

  1. Najeďte myší na pojem a zobrazte návrh nebo upozornění.

  2. Výběrem možnosti Rychlá oprava zobrazíte dostupné možnosti rychlé opravy.

  3. Vyberte požadovanou možnost rychlé opravy.

Snímek obrazovky rychlé opravy na základě návrhu na výkon

Tip

Pokud chcete přizpůsobit návrhy a upozornění, která obdržíte, přečtěte si téma Přizpůsobení nastavení ve webovém uživatelském rozhraní Azure Data Exploreru.

Rychlá oprava: Extrahování hodnoty do proměnné

Pomocí funkce Rychlá oprava můžete také extrahovat hodnotu do proměnné:

  1. Vyberte hodnotu, kterou chcete extrahovat.

  2. Vyberte ikonu žárovky nebo stisknutím ctrl + . otevřete možnosti rychlé opravy.

  3. Vyberte možnost Extrahovat hodnotu.

Snímek obrazovky rychlé úpravy pro extrakci hodnoty do proměnné

Rychlá oprava: Definujte funkce inline

Funkci rychlé opravy můžete použít také k definování existující funkce přímo před jejím použitím. Přidání definice vložené funkce může zlepšit čitelnost a udržovatelnost dotazů.

Zobrazení definice funkce:

  1. Napište a vyberte název funkce.

  2. Vyberte ikonu žárovky nebo stisknutím ctrl + . otevřete možnosti rychlé opravy.

  3. Pokud chcete definovat vloženou funkci, vyberte Inline (vloženou funkci) nebo Inline rekurzivní (vložená funkce).

Animovaný snímek obrazovky funkce rychlé opravy definování.

Použití nástrojů KQL

Nástroje KQL na panelu nástrojů vám pomůžou rychle duplikovat dotaz, otevřít paletu příkazů nebo získat přístup k dokumentaci.

Použití nástrojů KQL:

  1. Na panelu nástrojů vyberte nástroje KQL.

  2. Pokud chcete získat přístup k odkazům na dokumentaci, vyberte si z možností jako Duplikovat dotaz, Otevřít paletu příkazů, nebo najeďte myší na Prostředky. Tento seznam obsahuje zdroje, jako jsou cheat sheet "KQL to SQL", klávesové zkratky a stručná referenční dokumentace k jazyku KQL.

Snímek obrazovky s možností nástroje KQL na panelu nástrojů webového uživatelského rozhraní