Opprett lagrede funksjoner

Viktig

Microsoft Fabric er i forhåndsversjon.

Funksjoner er gjenbrukbare spørringer eller spørringsdeler. Real-Time Analytics støtter to typer funksjoner:

  • Innebygde funksjoner, som er hardkodede funksjoner som ikke kan endres av brukere.

  • Brukerdefinerte funksjoner, som er delt inn i to typer:

    • Lagrede funksjoner: er brukerdefinerte funksjoner som er lagrede og administrerte databaseskjemaenheter (for eksempel tabeller). Hvis du vil ha mer informasjon om hvordan du oppretter og administrerer lagrede funksjoner, kan du se Oversikt over administrasjon av lagrede funksjoner.
    • Spørringsdefinerte funksjoner: er brukerdefinerte funksjoner som er definert og brukt innenfor omfanget av én enkelt spørring. Definisjonen av slike funksjoner gjøres gjennom en la-setning. Hvis du vil ha mer informasjon om hvordan du oppretter spørringsdefinerte funksjoner, kan du se Opprette en brukerdefinert funksjon.

I denne artikkelen lærer du hvordan du oppretter eller endrer en eksisterende lagret funksjon ved hjelp av .create-or-alterfunction.

Hvis du vil ha mer informasjon om .create-or-alterfunction kommandoen, kan du se .create-or-alter function

Forutsetninger

Funksjoner

Denne funksjonen lar deg opprette eller endre en eksisterende funksjon ved hjelp av kommandoen, som lagrer den .create-or-alterfunction i databasemetadataene. Hvis funksjonen med angitt functionName ikke finnes i databasemetadataene, oppretter kommandoen en ny funksjon. Ellers endres den navngitte funksjonen.

  1. Bla til KQL-databasen, og velg Ny>funksjon. Kommandoen .create-or-alter fylles automatisk ut i Utforsk data-vinduet .

    Skjermbilde av en målside for KQL-database som viser rullegardinmenyen Nytt alternativ. Alternativet Funksjon er uthevet.

  2. Skriv inn funksjonsnavnet og spørringsparameterne for funksjonen i stedet for plassholderteksten, og velg deretter Kjør.

    Skjermbilde av utforsk datavinduet som viser den nyopprettede funksjonen i Real-Time Analytics.

    Lagrede funksjoner vises under Funksjoner i datatreet.

    Skjermbilde av datatre som viser listen over lagrede brukerdefinerte funksjoner.

  3. Kjør en spørring i Utforsk data-vinduet for å kontrollere at du har opprettet eller endret funksjonen.

    Skjermbilde av utforsk datavinduet som viser spørringsresultater for en lagret funksjon i Real-Time Analytics.

Neste trinn

Spør etter data i et KQL-spørringssett