Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Denne artikel forklarer, hvordan man opretter Fabric Activator-alarmer fra et KQL-forespørgselssæt. Fabric Activator i Microsoft Fabric giver dig mulighed for at foretage handlinger, når mønstre eller betingelser opdages i datastrømme. Du kan få mere at vide under Hvad er Activator.
Du kan konfigurere Activator til at udløse notifikationer baseret på KQL Queryset-resultater i to scenarier:
- Når de er planlagt, returnerer KQL-forespørgsler resultater.
- Når KQL-forespørgsler er planlagt, returnerer de resultater med visualiseringer, der opfylder specifikke betingelser.
Send beskedmeddelelser enten til dig selv eller til andre i din organisation. Du kan konfigurere notifikationer til at blive sendt via e-mail eller Microsoft Teams-besked.
Prøvescenarier
Her er nogle eksempler på, hvordan du kan bruge Activator-alarmer med KQL-forespørgsler:
Overvåg applikationslogfiler for fejl: Antag, at du har en KQL-database, der gemmer applikationslogfiler. Du kan konfigurere en advarsel, der giver dig besked, hvis nogen poster fra de sidste fem minutter indeholder strengen
authorization errori beskedkolonnen .Spor tilgængelige cykler i nabolag: Forestil dig, at du har streamingdata for tilgængelige cykler i forskellige nabolag. Du opretter en KQL-forespørgsel for at vise et cirkeldiagram, der viser antallet af tilgængelige cykler pr. nabolag. Du kan oprette en advarsel, der giver besked, når antallet af tilgængelige cykler i et nabolag falder under en bestemt grænse.
Forudsætninger
- En workspace med en Microsoft Fabric-aktiveret kapacitet.
- En KQL-database med data.
- Et KQL-forespørgselssæt , der er forbundet til KQL-databasen. Du kan få flere oplysninger under Forespørgselsdata i et KQL-forespørgselssæt.
Vigtigt
Kun forespørgsler mod KQL-databaser i et Eventhouse understøttes. Hvis dit KQL-forespørgselssæt er forbundet til en ekstern Azure Data Explorer klynge, understøttes det ikke at oprette en advarsel.
Virkningen af en beskedregel på Eventhouse afhænger af forespørgslens kompleksitet. Simple forespørgsler og sammenlægninger er lette, mens joinforbindelser, transformationer og sorteringer er mere ressourcekrævende. Hvis en forespørgsel kører hvert 1. eller 5. minut, holder den effektivt Eventhouse i en altid aktiveret tilstand. Uden forespørgsler eller indtagelse i mere end 5 minutter kan Eventhouse gå i tomgang, hvilket reducerer omkostningerne. Du kan finde flere oplysninger under Eventhouse Uptime.
I følgende trin kan du se, hvordan du opretter en besked i en forespørgsel, der opretter en visualisering, eller på en forespørgsel, der ikke opretter en visualisering.
Vælg den fane, der svarer til den ønskede arbejdsproces.
Angiv besked på et KQL-forespørgselssæt
Vigtigt
Visualiseringer af tidsdiagrammer understøttes ikke i dette scenarie. De understøttes i Opret Activator-beskeder fra et Real-Time Dashboard.
Åbn det arbejdsområde, der indeholder dit KQL-forespørgselssæt.
Gå til dit KQL-forespørgselssæt, og vælg det for at åbne det.
Kør en forespørgsel, der returnerer en visualisering.
Når forespørgslen returnerer resultater, skal du vælge Angiv besked på det øverste bånd.
Definer beskedbetingelser
I sidepanelet Tilføj Regel følger du disse trin for at definere dine alarmbetingelser:
I Details-sektionen indtaster du et navn til din Activator-alarmregel.
I afsnittet Overvågning skal du sætte en tidsfrekvens for, hvor ofte forespørgslen kører. Standardværdien er 5 minutter.
I afsnittet Tilstand skal du angive dine alarmbetingelser som følger:
- Hvis din visualisering ikke har dimensioner, vælg On every event wh-tilstanden for at overvåge ændringer i datastrømmen ved at vælge et specifikt felt at overvåge.
- I dropdown-menuen Hvornår skal du sætte værdien til evaluering.
- I dropdown-menuen Betingelse skal du sætte betingelsen til evaluering. Du kan få flere oplysninger under Betingelser.
- I feltet Forekomst skal man sætte antallet af gange, betingelsen skal opfyldes, før en alarm udløses.
Vælg en af følgende handlinger i sektionen Handling :
Send e-mail-notifikation:
- For Vælg handling skal du vælge Send mail.
- For Til indtastes modtagerens e-mailadresse eller bruges dropdown-listen til at vælge en egenskab, hvis værdi er en e-mailadresse. Som standard er din e-mailadresse angivet her.
- For Emne indtast emnet for e-mailnotifikationen.
- For overskrift, indtast overskriften på e-mailnotifikationen.
- For Noter indtast noter til e-mailnotifikationen.
Notat
Når du indtaster emne, overskrift eller noter, kan du referere til egenskaber i dataene ved at skrive
@eller ved at vælge knappen ud for tekstfelterne. Det kunne f.eks. være@BikepointID. - Til kontekst vælger du de værdier fra dropdown-listen, du vil inkludere i e-mailnotifikationen.
Send Microsoft Teams notifikation: Sender en Microsoft Teams notifikation til enkeltpersoner, en gruppechat eller en kanal. Du kan tilpasse titlen og indholdet af beskeden.
- For Select-handlingen vælg Teams –>Besked til enkeltpersoner, gruppechatbesked eller kanalindlæg.
- Følg et af disse trin afhængigt af dit valg:
- Hvis du vælger muligheden Besked til enkeltpersoner , indtaster modtagernes e-mailadresser eller bruger rullemenuen til at vælge en ejendom, hvis værdi er en e-mailadresse. Når betingelsen er opfyldt, sendes en Teams-besked til de angivne personer.
- Hvis du vælger gruppechat-beskedmuligheden , vælg en gruppechat fra rullemenuen. Når betingelsen er opfyldt, sendes der en besked til gruppechatten.
- Hvis du vælger muligheden Kanalpost , vælg et hold og en kanal fra dropdown-listerne. Når betingelsen er opfyldt, postes en besked på den valgte kanal.
- For Overskrift indtast overskriften i Teams-notifikationen.
- For Noter indtaster du noter til Teams-notifikationen.
Notat
Når du indtaster emne, overskrift eller noter, kan du referere til egenskaber i dataene ved at skrive
@eller ved at vælge knappen ud for tekstfelterne. Det kunne f.eks. være@BikepointID. - Til kontekst vælger du værdierne fra dropdown-listen, du vil inkludere i Teams-notifikationen.
Kør Fabric aktiviteter: For at konfigurere advarslen til at starte en Fabric pipeline, Dataflow, Spark-job, notesbog eller User Data Function, når betingelsen er opfyldt, følg disse trin:
- For Vælg handling vælg den passende Fabric elementtype i sektionen Kør Fabric aktiviteter.
- På Vælg Fabric element at køre vælg det Fabric element fra listen.
- Vælg Tilføj parameter og angiv navnet på parameteren for det Fabric element samt en værdi for det. Du kan tilføje mere end én parameter.
Du kan sende parametre fra alarmdataene ved at skrive
@eller vælge knappen ved siden af tekstboksen. Det kunne f.eks. være@BikepointID.
Brugerdefinerede handlinger: For at konfigurere advarslen til at kalde en brugerdefineret handling, når betingelsen er opfyldt, følger du disse trin:
For Vælg handling, vælg Opret brugerdefineret handling.
Som nævnt i handlingsafsnittet , lav reglen først. Derefter fuldfører du opsætningen af brugerdefinerede handlinger ved at følge trinene fra Trigger brugerdefinerede handlinger (Power Automate flows).
Efter du har oprettet den brugerdefinerede handling, vælger du i definitionspanelet i reglen den brugerdefinerede handling, du har oprettet, fra handlingsrullemenuen.
Angiv , hvor aktiveringsbeskeden skal gemmes, på lagringsplaceringen. Vælg et eksisterende arbejdsområde, og gem enten i en eksisterende aktivator eller et nyt.
Vælg Opret for at oprette din Activator-regel.
Valgfrit: Rediger reglen i Activator
Når du gemmer din aktivator, viser sidepanelet et link til dit objekt. Vælg linket for at redigere det yderligere i Activator. Dette trin kan være nyttigt, hvis du vil udføre en af følgende handlinger:
- Føj andre modtagere til din besked.
- Rediger beskedens indhold, så det afspejler de specifikke data, der udløste beskeden.
- Definer en mere kompleks beskedbetingelse, end det er muligt i ruden Angiv besked.
Du kan få oplysninger om, hvordan du redigerer regler i Activator, under Opret regler for aktivering.
I selve aktivatoren kan du også få vist oversigten over forespørgselsresultater og historikken for regelaktiveringerne. Du kan få flere oplysninger under Opret regler for aktivering.