Dela via


Förfråga data i en KQL-frågeuppsättning

I den här artikeln får du lära dig hur du använder en KQL-frågeuppsättning. KQL-frågeuppsättningen är det objekt som används för att köra frågor, visa och anpassa frågeresultat på data från olika datakällor, till exempel Eventhouse, KQL-databas med mera.

Du kan också använda en KQL-frågeuppsättning för att utföra frågor mellan tjänster med data från en Azure Monitor Log Analytics-arbetsyta eller från en Application Insights-resurs.

KQL Queryset använder Kusto-frågespråk för att skapa frågor och stöder även många SQL-funktioner. Mer information om frågespråket finns i Kusto-frågespråk översikt.

Förutsättningar

Välj en datakälla

Förfrågningar körs inom kontexten av en datakälla. Du kan ändra den associerade datakällan när som helst och behålla de frågor som sparats i frågeredigeraren. Du kan associera din KQL-frågeuppsättning med flera datakällor av olika typer, inklusive en KQL-databas, Azure Data Explorer-kluster eller Azure Monitor.

Välj den flik som motsvarar din önskade datakällatyp.

  1. Öppna din KQL-fråga.

  2. I fönstret Utforskaren går du till sökfältet, öppnar databasväxlaren och väljer Lägg till datakällan>Eventhouse/KQL Database.

    Skärmbild av datakällans meny som visar en lista över anslutna datakällor.

  3. I fönstret OneLake-katalog väljer du en KQL-databas för att ansluta till din KQL-frågeuppsättning och väljer sedan Anslut.

    Du kan också stänga fönstret OneLake-datahubben och använda menyn + Lägg till datakälla för att ansluta till en annan datakälla.

En lista över tabeller som är associerade med den här datakällan visas under namnet på datakällan.

Skriva en fråga

Nu när du är ansluten till datakällan kan du köra frågor på dessa data. KQL Queryset använder KQL (Kusto Query Language) för att fråga efter data från någon av de datakällor som du har åtkomst till. Mer information om KQL finns i Kusto-frågespråk översikt.

I följande exempel används data som är offentligt tillgängliga på https://kustosamples.blob.core.windows.net/samplefiles/StormEvents.csv.

  1. Skriv eller kopiera en fråga i den övre rutan i KQL-frågeuppsättningen.

  2. Välj knappen Kör eller tryck på Skift+Retur för att köra frågan.

    Resultatet av frågan visas i resultatrutnätet, som visas under frågefönstret. Observera den gröna kontrollen som anger att frågan har slutförts och den tid som används för att beräkna frågeresultatet.

    Skärmbild av KQL-frågeuppsättningen som visar resultatet av en fråga. Både frågan och resultatfönstret är markerade.

Anmärkning

Du kan också använda Copilot för att skriva frågor. Mer information finns i Copilot för att skriva KQL-frågor.

Interagera med datakällor

Med datakällsutforskaren kan du växla mellan de datakällor som är anslutna till den frågeuppsättningsflik som du befinner dig i.

Längst upp i datakälla-utforskaren under Explorer kan du använda sökfältet för att söka efter en specifik datakälla. Du kan också använda databasväxlaren under sökfältet för att expandera menyn för datakällans anslutningar. Välj den datakälla som du vill använda. Om fliknamnet inte redigerats tidigare namnges det automatiskt efter datakällan.

Skärmbild som visar hur du växlar mellan datakällor med hjälp av sökfältet och databasväxlaren i utforskarfönstret.

Utforskarrutan för datakällan har två sektioner. I det övre avsnittet visas alla objekt i datakällan, och i det nedre avsnittet visas alla tillgängliga datakällor i frågeuppsättningen.

Objekt i datakällan

Det övre avsnittet i datakällsutforskaren visar alla objekt som ingår i den datakälla som du använder.

  • Tabeller
  • Materialiserade vyer
  • Genvägar
  • Funktioner

Välj pilen > till vänster om det objekt som du vill expandera. Du kan öka detaljnivån för att visa mer information genom att välja pilen > till vänster om objekt i efterföljande listnivåer. Under tabellerväljer du till exempel pilen > till vänster om en tabell för att visa listan över kolumnerna i tabellen.

Öppna åtgärdsmenyn genom att hovra över ett objekt i den expanderade listan och välja menyn Mer [...]. Menyn visar följande alternativ:

  • Uppdatera databas
  • Visa dataprofil
  • Utforska data
  • Infoga: för att skapa och kopiera ett skript
  • Hämta data: för att lägga till en ny datakälla
  • Skapa en instrumentpanel
  • Ta bort tabell

Olika åtgärder är tillgängliga för olika objekttyper.

Skärmbild som visar utforskarfönstret, hur du expanderar listan över objekt i datakällan och var du hittar menyn Fler åtgärder.

Tillgängliga datakällor

Det nedre avsnittet i datakällsutforskaren visar alla tillgängliga datakällor som har lagts till i frågeuppsättningen.

Öppna åtgärdsmenyn genom att hovra över datakällans namn och välja menyn Mer [...]. Menyn visar följande alternativ:

  • Uppdatera databas
  • Använd den här databasen: växla för att använda den här datakällan på den aktuella fliken
  • Fråga på en ny flik: Öppna den här datakällan på en ny flik i frågeuppsättningen
  • Ta bort källa: tar bort alla databaser i datakällan
  • Ta bort databas: tar endast bort den valda databasen
  • Öppna i KQL-databasen: öppnar den här datakällan i en KQL-databas.

Skärmbild som visar det nedre avsnittet i explorer-fönstret där alla datakällor som har lagts till i frågeuppsättningen visas.

Hantera flikar för databassökningar

I en KQL-frågeuppsättning kan du skapa flera flikar. Varje flik kan associeras med en annan KQL-databas och du kan spara frågor för senare användning eller dela med andra för att samarbeta om datautforskning. Du kan också ändra den KQL-databas som är associerad med valfri flik, så att du kan köra samma fråga på data i olika databaser.

Du kan hantera flikarna på följande sätt:

  • Ändra den befintliga datakällanslutningen: Under Explorer och sökfältet använder du databasväxlaren för att expandera menyn för anslutningar till datakällan.
  • Byt namn på en flik: Bredvid fliknamnet väljer du pennikonen.
  • Lägg till en ny flik: Till höger om de befintliga flikarna i kommandofältet väljer du plus-+. Olika flikar kan anslutas till olika datakällor.
  • Fler åtgärder: Till höger i kommandofältet finns det en flikmeny med fler åtgärder för att hantera flera flikar i frågeuppsättningen.
  • Ändra tabbpositioner: Använd dra och släpp-gester.

Skärmbild av menyn med flera flikar för att hantera flera flikar i KQL-frågeuppsättningen.

Ta bort KQL-frågeset

Så här tar du bort din KQL-frågeuppsättning:

  1. Välj den arbetsyta där KQL-frågeuppsättningen finns.

  2. Hovra över den KQL-frågeuppsättning som du vill ta bort. Välj Mer [...]och sedan Ta bort.

    Skärmbild av Microsoft Fabric-arbetsytan som visar hur du tar bort en KQL-frågeuppsättning.

Gå vidare