Dela via


Skriva frågor med Copilot i Infrastrukturresurser i realtidsinformationsarbetsbelastningen

Du kan använda Copilot för att översätta dina frågor om naturligt språk till KQL-frågor (Kusto Query Language). Beskriv bara vad du vill analysera eller hitta på vanligt språk och Copilot genererar motsvarande KQL-fråga åt dig. Den här funktionen gör det enklare för vem som helst – oavsett deras kunskaper om KQL – att utforska och analysera data effektivt.

Faktureringsinformation om Copilotfinns i Meddelande Copilot i Fabric-priser.

Förutsättningar

Anmärkning

Funktioner Copilot för att skriva frågor i KQL

Copilot gör att du enkelt kan översätta frågor på naturligt språk till Kusto Query Language (KQL). Andrepiloten fungerar som en brygga mellan vardagsspråket och KQL:s tekniska invecklingar, och tar därmed bort implementeringsbarriärer för dataanalytiker och medborgardataforskare. Genom att utnyttja OpenAI:s avancerade språkförståelse kan du med den här funktionen skicka affärsfrågor i ett välbekant naturligt språkformat som sedan konverteras till KQL-frågor. Copilot påskyndar produktiviteten genom att förenkla processen för att skapa frågor med en användarvänlig och effektiv metod för dataanalys.

Copilot stöder konversationsinteraktioner som gör att du kan förtydliga, anpassa och utöka dina frågor dynamiskt, samtidigt som kontexten för dina tidigare indata bibehålls. Du kan förfina frågor och ställa uppföljningsfrågor utan att börja om:

  • Dynamisk frågeförfining: Du kan förfina den inledande KQL som genereras genom Copilot att förfina din uppmaning för att ta bort tvetydighet, ange tabeller eller kolumner eller ge mer kontext.

  • Smidiga uppföljningsfrågor: Om den genererade KQL:n är korrekt men du vill utforska data djupare kan du ställa uppföljningsfrågor som rör samma uppgift. Du kan utöka frågans omfattning, lägga till filter eller utforska relaterade datapunkter genom att bygga vidare på föregående dialog.

Använda Copilot för att skriva frågor i KQL

Du kan komma åt Copilot på två sätt:

  • Via en KQL-frågeuppsättning: Gå till en ny eller befintlig KQL-frågeuppsättning och använd Copilot funktionen för att generera frågor från frågor på naturligt språk.

  • Via panelen Redigera i Real-Time instrumentpaneler: När du redigerar en panel i en Real-Time instrumentpanel kan du använda Copilot för att skapa eller förfina KQL-frågor direkt i instrumentpanelens redigeringsupplevelse.

Följ stegen nedan för att använda Copilot i båda sammanhangen:

  1. I fönstret Copilot anger du din affärsfråga på naturligt språk.

  2. Tryck på Retur.

    Efter några sekunder Copilot genererar en KQL-fråga baserat på dina indata. Du kan kopiera frågan till Urklipp, infoga den i frågeredigeraren eller ersätta frågan i kontext med den. Om du vill köra frågan i frågeredigeraren måste du ha skrivbehörighet till KQL-frågeuppsättningen.

  3. Välj knappen Kör för att köra frågan.

    Skärmbild av copilot-användning i KQL-frågeuppsättningen i Real-Time Intelligence.

    Anmärkning

    • Copilot genererar inte kontrollkommandon.
    • Copilot kör inte automatiskt den genererade KQL-frågan. Användarna uppmanas att köra frågorna efter eget gottfinnande.

Du kan fortsätta att ställa uppföljningsfrågor eller förfina frågan ytterligare. Starta en ny chatt genom att välja pratbubblan längst upp till höger i fönstret Copilot (1).

Hovra över en tidigare fråga (2) och välj pennikonen för att kopiera den till frågerutan för att redigera den eller kopiera den till Urklipp.

Skärmbild som visar hur du kopierar eller redigerar en tidigare fråga.

Förbättra noggrannheten Copilot för att skriva KQL-frågor

Här följer några tips som kan hjälpa dig att förbättra noggrannheten för KQL-frågorna som genereras av Copilot:

  • Börja med enkla frågor om naturligt språk för att lära dig de aktuella funktionerna och begränsningarna. Gå sedan gradvis vidare till mer komplexa frågor.

  • Ange uppgiften exakt och undvik tvetydighet. Anta att du delade frågan om naturligt språk med några KQL-experter från ditt team utan att lägga till muntliga instruktioner – skulle de kunna generera rätt fråga?

  • Om du vill generera den mest exakta frågan anger du all relevant information som kan hjälpa modellen. Om du kan kan du ange tabeller, operatorer eller funktioner som är viktiga för frågan.

  • Förbered databasen: Lägg till docstring-egenskaper för att beskriva vanliga tabeller och kolumner. Det här steget kan vara redundant för beskrivande namn (till exempel tidsstämpel) men är viktigt för att beskriva tabeller eller kolumner med meningslösa namn. Du behöver inte lägga till dokumentsträngar i tabeller eller kolumner som sällan används. Mer information finns i kommandot alter table column-docstrings.

  • För att förbättra Copilot resultatet väljer du antingen ikonen gilla eller ogilla för att skicka dina kommentarer i formuläret Skicka feedback .

    Anmärkning

    Formuläret Skicka feedback skickar namnet på databasen, dess URL, KQL-frågan som genereras av copilot och eventuella kostnadsfria textsvar som du tar med i feedbacköverföringen. Resultatet av den körda KQL-frågan skickas inte.

Begränsningar och överväganden

  • Copilot kan föreslå potentiellt felaktiga eller vilseledande föreslagna KQL-frågor på grund av:
    • Komplexa och långa användarindata.
    • Användarindata som dirigerar till databasentiteter som inte är KQL Database-tabeller eller materialiserade vyer (till exempel KQL-funktion.)
  • Mer än 10 000 samtidiga användare i en organisation kan leda till fel eller större prestanda.