Del via


Opplæring: Opprette og aktivere en aktiveringsregel

I denne opplæringen bruker du eksempeldata som følger med Fabric Activator. Du bruker eksempeldataene til å fullføre disse oppgavene:

  • Se gjennom en eksempelaktivator
  • Utforsk dataene
  • Utforske en regel
  • Start regelen
  • Opprette et objekt
  • Opprette en regel

Forutsetning

Før du begynner, trenger du et arbeidsområde med en Fabric-kapasitet. Du kan lære om Fabric-arbeidsområder i arbeidsområder-artikkelen . Hvis du ikke har Fabric, blir du bedt om å starte en prøveversjon.

Opprette en eksempelaktivator

Start med å åpne Fabric i nettleseren.

  1. Velg Opprett>Activatorfra navigasjonsruten. Hvis du ikke ser Opprett, velger du ellipsen(...) for å vise flere alternativer.

    Skjermbilde som viser venstre navigasjonsrute med Opprett valgt.

  2. Velg Prøv eksempel for å opprette en aktivator som er forhåndsutfyllet med eksempelhendelser og objekter.

    Skjermbilde som viser alternativet for å legge til data eller bruke eksempeldataene.

Utforsk dataene

I dette trinnet utforsker vi eventstream-dataene som dette eksemplet er bygget på.

Den nye aktivatoren har en Explorer-inndeling. Rull ned og velg pakkeleveringshendelsesstrømmen.

Skjermbilde av Activator med pakken levering hendelser stream valgt.

Disse hendelsene viser sanntidsstatusen for pakker som er i ferd med å bli levert.

Se på innkommende hendelser og hold pekeren over hendelsesdataene i den direktesendte tabellen. Hvert datapunkt inneholder informasjon om hendelsen. Det kan hende du må rulle for å se alt.

Utforske en regel

Bruk en regel til å angi hendelsesverdiene du vil overvåke, betingelsene du vil oppdage, og handlingene du vil at Aktivator skal utføre.

Explorer-ruten viser objekter, for eksempel hendelsesstrømmer, for denne aktivatoren. Leveringshendelser er ett av objektene som er opprettet fra Pakkeleveringshendelser eventstream.

  1. Velg objektet kalt Leveringshendelser i Explorer-ruten. Du kan opprette regler om objekter som bruker data fra hendelsesbanen for pakkelevering. En regel som for eksempel kontrollerer pakker for temperatur.

    Skjermbilde som viser tabellen Leveringshendelser og temperaturkolonnen.

  2. Legg merke til at delen Hendelser etter objekt-ID er organisert etter pakke-ID. Pakke-ID er kolonne-ID-en som unikt identifiserer hver pakke. Vi bruker denne unike ID-en til å tilordne pakkehendelser til pakkeobjekter.

    Skjermbilde som viser den unike ID-kolonnen i skjermbildet Hendelser etter objekt-ID.

  3. Velg temperaturregelen kalt For varm for medisin. Bla gjennom definisjonsruten for å se hvordan regelen fungerer.

  4. Velg Temperatur i Monitor-delen. Temperaturverdiene kommer fra Temperatur-kolonnen i tabellen Leveringshendelser . Du kan se Temperatur-kolonnen i et tidligere skjermbilde.

    Skjermbilde som viser Skjerm-delen i Definisjon-ruten.

  5. Rull ned til Betingelse. Vår regel overvåker temperaturer som blitt større enn20 grader Celsius.

  6. Rull lenger ned for å egenskapsfilter. Vår regel gjelder bare for pakker som inneholder medisin. I tabellen Leveringshendelser ser regelen på kolonnen med navnet innhold. Noen av pakkene har en verdi av Medisini kolonnen spesialpleie kolonne.

    Skjermbilde som viser egenskapsfilterinndelingen i definisjonsruten.

  7. Til slutt ruller du ned til Handling. Regelen vår sender en Teams-melding hvis betingelsen er oppfylt.

Vi opprettet en aktiveringsregel. Regelen kjører mot hendelsesbanen for pakkeleveringshendelser . Regelen ser etter pakker som har medisin og sjekker for å se om temperaturen nå er større enn 20 grader Celsius. Når temperaturen blir større enn 20 grader Celsius, sendes en Teams-melding.

Se på de andre reglene for å lære hvordan de fungerer.

Start regelen

Nå er du kjent med hendelsene og objektene som brukes til å opprette en regel. Det neste trinnet er å starte regelen.

  1. Velg for varmt for medisin.

  2. Du kan også sende en testmelding ved å velge Send meg en testhandling. Kontroller først at du er mottakeren. Kontroller at du mottar meldingen, og at den ser ut slik du forventer.

  3. Velg Start. Dette fører til at regelen blir aktiv. Du mottar en Teams-melding når en medisinpakke er for varm. Regelen skal utløse flere ganger hver time.

  4. Senere kan du deaktivere regelen ved hjelp av Stopp-knappen .

Opprette et objekt

Nå er det på tide å opprette et eget objekt. Slett pakkeobjektet i denne delen. Deretter oppretter du den på nytt for å spore statusen for pakker i transitt der leveringstidene blir større enn 25.

  1. Merk og slett pakkeobjektet.
  2. Velg strømmen for pakkeleveringshendelser .
  3. Velg Nytt objekt på båndet.
  4. Gi navn til det nye objektet Package2, og velg Pakke-ID som den unike ID-en.
  5. Legg til HoursInTransit og City som egenskaper for objektet.
  6. Velg Opprett.

Opprette en ny regel

Opprett en regel som varsler deg hvis transitttiden i leveringen overskrider en terskel.

  1. Velg den nye Egenskapen HoursInTransit . Velg Ny regel fra båndet. Velg blyantikonet fra toppteksten for å redigere navnet på regelen. Gi navn til gjennomsnittstransitttid over målet. Package2-objektet ser slik ut.

    Gjennomsnittlig visning av transitttidsutforsker for aktivatoropplæring.

  2. Velg Rediger detaljer for å åpne definisjonsruten.

  3. Velg HoursInTransit i Definisjon-ruten. Velg deretter Legg til sammendrag>Gjennomsnitt. Angi en aggregasjon vindusstørrelse på fem minutter og en trinnstørrelse på fem minutter. Overvåkingsdiagrammet oppdateres for å gjenspeile sammendraget, og regelovervåkingsdiagrammet ser slik ut.

    Gjennomsnittlig transitttidsdiagram for aktivatoropplæring.

  4. I betingelsestrinnet oppdager du når den gjennomsnittlige transitttiden blir større enn 25. Angi regelen for å varsle deg hver gang betingelsen er oppfylt. Når du har fullført dette trinnet, oppdateres betingelsesdiagrammet, og regelen ser slik ut.

    Skjermbilde som viser gjennomsnittlig diagram for registrering av regel for overføringstid for aktivatoropplæring.

  5. Angi en handling for regelen. Du kan velge å sende en Teams-melding eller en e-post. Tilpass handlingen i henhold til hvordan du vil at den skal vises.

  6. Test regelen ved å velge Send meg en testhandling-knappen. Kontroller at du får et varsel. Hvis du bruker e-post, kan det ta et minutt eller to å komme frem.

  7. Start regelen ved å velge Lagre og start.

Du opprettet det første objektet og regelen. Som neste trinn kan du prøve å konfigurere noen andre regler for Package2-objektet . Når du er klar til å prøve å bruke Activator på dine egne data, følger du fremgangsmåten i artikkelen Hent data for aktivator .

Fjerning av ressurser

Når du er ferdig med reglene du opprettet som en del av opplæringen, må du stoppe dem. Hvis du ikke stopper reglene, fortsetter du å motta regelvarslene. Du kan også pådra deg kostnader for bakgrunnsbehandling. Velg hver regel i sin tur, og velg Stopp-knappen fra båndet.

Du kan også lære mer om Microsoft Fabric: