Del via


Spørringsdata i et KQL-spørringssett

I denne artikkelen lærer du hvordan du bruker et KQL-spørringssett. KQL Queryset er elementet som brukes til å kjøre spørringer, vise og tilpasse spørringsresultater på data fra ulike datakilder, for eksempel Eventhouse, KQL-database med mer.

KQL Queryset bruker Kusto-spørringsspråket til å opprette spørringer, og støtter også mange SQL-funksjoner. Hvis du vil ha mer informasjon om spørringsspråket, kan du se Oversikt over Kusto-spørringsspråk.

Forutsetning

Velg en database

Spørringer kjøres i konteksten til en database. Du kan endre den tilknyttede databasen når som helst, og beholde spørringene som er lagret i redigeringsprogrammet for spørringen. Du kan knytte KQL-spørringssettet til flere datakilder av forskjellige typer, inkludert en KQL-database eller en database fra en Azure Data Explorer-klynge.

Velg fanen som samsvarer med den ønskede databasetypen.

  1. Åpne KQL-spørringssettet.

  2. Velg V i tilkoblingsruten til venstre på spørringssiden under Utforsker for å utvide menyen for databasetilkoblinger.

    Skjermbilde av databasemenyen som viser en liste over tilkoblede databaser.

  3. Velg OneLake-datahub under Koble til kilde.

  4. Velg en KQL-database i OneLake-datahubvinduet som vises, for å koble til KQL-spørringssettet, og velg deretter Koble til. Du kan også lukkeOneLake-datahubvinduet og bruke menyen +Legg til datakilde for å koble til en annen datakilde.

En liste over tabeller som er knyttet til denne databasen, vises under databasenavnet i tilkoblingsruten.

Samhandle med databaser ved hjelp av tilkoblingsruten

Med tilkoblingsruten kan du bla gjennom og bytte mellom databasene som er koblet til spørringssettet. Velg V i tilkoblingsruten under Database for å utvide menyen for databasetilkoblinger. Velg databasen du vil utforske. Tilkoblingsruten viser en oversikt over følgende elementer som er inkludert i den valgte databasen:

  • Tabeller
  • Materialisert visning
  • Snarveier
  • Functions

I tilkoblingsruten kan du utforske hvilke elementer som er inkludert i hver inndeling. Hvis du vil åpne handlingsmenyen, holder du pekeren over elementet og velger Mer-menyen [...]. Menyen gir alternativer til:

  • Oppdater data
  • Vis dataprofil
  • Sett inn for å opprette et skript og lime det inn i redigeringsprogrammet for spørring
  • Delete

Ulike handlinger er tilgjengelige for ulike typer elementer.

Skrive en spørring

Nå som du er koblet til datakilden, kan du kjøre spørringer på disse dataene. KQL Queryset bruker Kusto Query Language (KQL) til å spørre etter data fra noen av databasene du har tilgang til. Hvis du vil ha mer informasjon om KQL, kan du se Oversikt over Kusto-spørringsspråk.

Eksemplene nedenfor bruker data som er offentlig tilgjengelige på https://kustosamples.blob.core.windows.net/samplefiles/StormEvents.csv.

  1. Skriv eller kopier en spørring i den øverste ruten i KQL Queryset.

  2. Velg Kjør-knappen, eller trykk SKIFT+ENTER for å kjøre spørringen.

    Resultatet av spørringsutdataene vises i resultatrutenettet, som vises under spørringsruten. Legg merke til den grønne kontrollen som angir at spørringen er fullført, og tiden som brukes til å beregne spørringsresultatene.

    Skjermbilde av KQL Queryset som viser resultatene av en spørring. Både spørringen og resultatruten er uthevet.

Behandle spørringssettfaner

I et KQL-spørringssett kan du opprette flere faner. Hver fane kan knyttes til en annen KQL-database, og lar deg lagre spørringer for senere bruk eller dele med andre for å samarbeide om datautforskning. Du kan også endre KQL-databasen som er knyttet til en hvilken som helst fane, slik at du kan kjøre den samme spørringen på data i forskjellige tilstander.

Skjermbilde av alternativene for redigering av faner i KQL-spørringssettet.

  • Legg til en ny fane: Velg pluss + til høyre for de eksisterende fanene. Ulike faner kan kobles til forskjellige databaser.
  • Gi nytt navn til en fane: Velg blyantikonet ved siden av fanenavnet.
  • Endre tabulatorposisjoner: Endre tabulatorposisjoner ved hjelp av dra- og slippbevegelser.
  • Endre eksisterende databasetilkobling: Velg den eksisterende databasetilkoblingen under Utforsker for å åpne datahuben.

På høyre side av kommandolinjen finnes det en meny med flere handlinger for å administrere flere faner i spørringssettet.

Skjermbilde av flere faner-menyen for administrasjon av flere faner i KQL-spørringssettet.

Kopier spørring

Du vil kanskje kopiere og dele spørringene du oppretter.

  1. Velg Hjem-fanen øverst i spørringsvinduet.

  2. Velg Kopier spørring i spørringsruten.

    Skjermbilde av Behandle-fanen i KQL-spørringssettet som viser rullegardinlisten for alternativet for kopieringsspørring eller spørringsresultater.

    Tabellen nedenfor beskriver de mange alternativene for hvordan du kopierer en spørring.

    Handling Bekrivelse
    Kopier spørring Kopier spørringsteksten.
    Kobling til utklippstavle Kopier en dyp kobling som kan brukes til å kjøre spørringen.
    Koble og spørre til utklippstavlen Kopier en kobling som kan brukes til å kjøre spørringen og teksten i spørringen.
    Kobling, spørring og resultater til utklippstavlen Kopier en kobling som kan brukes til å kjøre spørringen, teksten i spørringen og resultatene av spørringen.
    Kopier resultater Kopier resultatene av spørringen.
  3. Velg ønsket handling fra tabellen ovenfor.

  4. Lim inn denne informasjonen for å redigere eller dele den, for eksempel i Microsoft Word, Microsoft Teams eller Outlook.

    Viktig

    Brukeren som mottar spørringskoblingen, må ha visningstillatelser til de underliggende dataene for å utføre spørringen og vise resultater.

Eksporter spørringsdata som CSV

I stedet for å kopiere spørringsutdataene, kan du også eksportere spørringsresultatene.

Dette er en engangsmetode for å eksportere en CSV-fil som inneholder spørringsresultatene.

  1. Velg Hjem-fanen øverst i spørringsvinduet.

    Skjermbilde av Hjem-fanen i KQL-spørringssettet som viser det uthevede alternativet for å eksportere resultater til CSV.

  2. Velg Eksporter til CSV i spørringsruten.

  3. Lagre CSV-filen lokalt.

Slett KQL-spørringssett

Slik sletter du KQL-spørringssettet:

  1. Velg arbeidsområdet der KQL-spørringssettet er plassert.

  2. Hold pekeren over KQL-spørringssettet du vil slette. Velg Mer [...], og velg deretter Slett.

    Skjermbilde av Microsoft Fabric-arbeidsområdet som viser hvordan du sletter et KQL-spørringssett.

Neste trinn