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-alter
function
.
Hvis du vil ha mer informasjon om .create-or-alter
function
kommandoen, kan du se .create-or-alter function
Forutsetninger
- Et arbeidsområde med en Microsoft Fabric-aktivert kapasitet
- En KQL-database
Funksjoner
Denne funksjonen lar deg opprette eller endre en eksisterende funksjon ved hjelp av kommandoen, som lagrer den .create-or-alter
function
i databasemetadataene. Hvis funksjonen med angitt functionName ikke finnes i databasemetadataene, oppretter kommandoen en ny funksjon. Ellers endres den navngitte funksjonen.
Bla til KQL-databasen, og velg Ny>funksjon. Kommandoen
.create-or-alter
fylles automatisk ut i Utforsk data-vinduet .Skriv inn funksjonsnavnet og spørringsparameterne for funksjonen i stedet for plassholderteksten, og velg deretter Kjør.
Lagrede funksjoner vises under Funksjoner i datatreet.
Kjør en spørring i Utforsk data-vinduet for å kontrollere at du har opprettet eller endret funksjonen.