Lag en varslingsregel på en SQL-spørring i Fabric Warehouse

Denne artikkelen viser deg hvordan du lager et varsel på en Warehouse SQL-spørring. Når du oppretter et varsel på en SQL-spørring, utløses et varsel når spørringen returnerer resultater. Hvis spørringen ikke gir noen verdi, utløses ingen varsling.

Opprett en varslingsregel

I SQL-spørringseditoren for en Warehouse SQL-spørring, skriv inn og kjør en SQL-spørring, og velg deretter Opprett regel på båndet.

Skjermbilde av Sett varslingsknappen på båndet.

Bemerkning

SQL-spørringen må være en SELECT-spørring.

Fortsett til neste seksjon for å begynne å lage en regel.

Detaljer-delen

Skriv inn et navn på regelen i Detaljer-delen under Regelnavn på siden Legg til regel.

Skjermbilde som viser Legg til regel-ruten med regelnavnet fylt ut.

Overvåk seksjon

  1. I Monitor-seksjonen, for Kilde, bekreft at kilden er satt til tabellen du kjørte spørringen på.
  2. For Query, bekreft at du ser spørringen du kjørte i SQL-spørringseditoren. For å se hele søket, velg Vis mer.
  3. For Run query every field , velg hvor ofte spørringen skal kjøres for å sjekke betingelsen.

Skjermbilde av vinduet Legg til regel med seksjonene Detaljer, Overvåk og Tilstand.

Betingelsesseksjon

For Sjekk-feltet , bekreft at På hver hendelse er valgt. Denne innstillingen betyr at varslingen evalueres hver gang spørringen kjøres.

Handling-delen

Velg én av følgende handlinger i Handling-delen :

E-postadresse

Hvis du vil konfigurere varselet til å sende en e-postmelding når betingelsen er oppfylt, gjør du følgende:

  1. For Velg handling velger du Send e-post.

  2. Skriv inn e-postadressen til mottakeren for Til, eller bruk rullegardinlisten til å velge en egenskap som har en e-postadresse som verdi.

  3. Skriv inn et emne for e-postmeldingen under Emne.

  4. Skriv inn en overskrift for e-postmeldingen under Overskrift.

  5. For Notater skriver du inn notater for e-postmeldingene.

    Bemerkning

    Når du skriver inn emne, overskrift eller notater, kan du referere til egenskaper i dataene ved å skrive inn @ eller ved å velge knappen ved siden av tekstboksene. Eksempel: @BikepointID.

  6. For Kontekst velger du verdier fra rullegardinlisten du vil inkludere i konteksten.

    Skjermbilde av panelet Legg til regel med handlingen Send e-post valgt.

Teams-melding

Følg denne fremgangsmåten for å konfigurere varselet til å sende en Teams-melding til en enkeltperson eller en gruppechat eller en kanal når betingelsen er oppfylt:

  1. For Velg handling velger du Teams –>Melding til enkeltpersoner eller Gruppechatmelding eller Kanalinnlegg.

  2. Følg ett av disse trinnene, avhengig av alternativet du valgte i forrige trinn:

    • Hvis du valgte alternativet Melding til enkeltpersoner , skriver du inn e-postadressene til mottakerne eller bruker rullegardinlisten til å velge en egenskap som har en e-postadresse som verdi. Når betingelsen er oppfylt, sendes en Teams-melding til spesifiserte personer.
    • Hvis du valgte alternativet Gruppechatmelding , velger du en gruppechat fra rullegardinlisten. Når betingelsen er oppfylt, legges det ut en melding i gruppechatten.
    • Hvis du valgte alternativet Kanalinnlegg , velger du et team og en kanal. Når betingelsen er oppfylt, legges det ut en melding i kanalen.
  3. For Overskrift, skriv inn en overskrift for Teams-meldingen.

  4. For Notater, skriv inn notater for Teams-meldingen.

    Bemerkning

    Når du skriver inn overskrift eller notater, kan du referere til egenskaper i dataene ved å @ skrive eller ved å velge knappen ved siden av tekstboksene. Eksempel: @BikepointID.

  5. For Kontekst velger du verdier fra rullegardinlisten du vil inkludere i konteksten.

    Skjermbilde av panelet Legg til regel med alternativet Send Teams melding valgt.

Run Fabric-aktiviteter

For å konfigurere varslingen til å starte en Fabric-pipeline, dataflow (forhåndsvisning), notatbok eller Spark-jobb når betingelsen er oppfylt, følg disse stegene:

  1. For Velg handling, velg riktig Fabric-objekttype i seksjonen "Kjør Fabric-aktiviteter"

    Skjermbilde av alternativet Run Fabric items.

  2. Når du velger Fabric-element for å kjøre, velger du Fabric-elementet fra listen.

  3. For jobbtypenePipeline, Dataflow, Notebook og Spark, velg Add parameter og spesifiser navnet på parameteren for Fabric-elementet og en verdi for det. Du kan legge til mer enn én parameter.

    Skjermbilde av Legge til regel-panelet med spesifiserte parametere for et Fabric-element.

    Hvis du valgte alternativet Kjør funksjon , følg disse trinnene:

    1. For Funksjon, velg en funksjon fra listen.

    2. For parametere til funksjonen, spesifiser verdier for hver av parameterne definert for funksjonen som vist i følgende eksempel:

      Skjermbilde av Legge til regel-panelet med spesifiserte parametere for en funksjon.

      Du kan bruke egenskaper fra dataene ved å skrive @ eller ved å velge knappen ved siden av tekstboksene. Eksempel: @BikepointID.

Egendefinert mekanisme

For å konfigurere varslingen til å kalle en egendefinert handling når betingelsen er oppfylt, følg disse stegene:

  1. For Velg handling, velg Lag egendefinert handling.

    Skjermbilde av handlingsdelen med egendefinert handling valgt.

  2. Som nevnt i handlingsdelen, lag regelen først, og fullfør deretter oppsettet av egendefinerte handlinger ved å følge trinnene fra Trigger custom actions (Power Automate flows).

    Skjermbilde av den egendefinerte handlingen som er valgt.

  3. Etter at du har opprettet den egendefinerte handlingen, velger du den egendefinerte handlingen fra nedtrekksmenyen for handling i definisjonspanelet i regelen.

    Skjermbilde av den egendefinerte handlingen valgt i Velg handling-nedtrekksmenyen.

Lagre plassering-delen

  1. I Lagre lokasjon-seksjonen , for Arbeidsområde, velg arbeidsområdet hvor du vil at Fabric-aktiveringsobjektet skal opprettes eller som allerede eksisterer.

  2. For Item, velg et eksisterende aktivatorobjekt eller lag et nytt. For å lage et nytt aktivatorobjekt, velg Lag et nytt element, og skriv deretter inn et navn på aktivatorobjektet.

    Skjermbilde som viser ruten Legg til regel med plasseringen for Strukturaktivator-elementet valgt.

Lag regelen

På siden Legg til regel, velg Create for å lage regelen. Etter at regelopprettelsen er vellykket, kjører den basert på frekvensen du setter i Run query every field. Hvis spørringen gir resultater, utløser regelen handlingene du setter.

Regelpanel

Etter at regelopprettelsen er vellykket, ser du regelpanelet med listen over regler. I regelpanelet kan du utføre følgende oppgaver:

  • Bruk bryterknappen for å stoppe eller kjøre regelen.

  • Velg ..., og velg Rediger for å redigere regelen, Slett for å slette regelen, og Åpne i Activator for å åpne Fabric Activator-elementet med regelen som ble opprettet.

    Skjermbilde som viser regelpanelet med listen over regler.

Eksempelvarsel

Her er en eksempelmelding fra Teams-varsling som du mottar når varslingen utløses:

Skjermbilde av prøvene på Teams-varslingen.