Opastus: Luo ja aktivoi Fabric Activator -sääntö

Fabric Activator Microsoft Fabric:ssa mahdollistaa toiminnan, kun se havaitsee kuvioita tai olosuhteita tietovirroissa. Jos olet uusi Fabric Activatorin käyttäjä, katso Mikä on Fabric Activator. Tässä opetusohjelmassa käytät Fabric Activatorin mukana tulevaa esimerkkidataa suorittaaksesi seuraavat tehtävät:

  • Tarkista malliaktivaattori
  • Tietojen tutkiminen
  • Tutustu sääntöön
  • Aloita sääntö
  • Luo objekti
  • Säännön luominen

Edellytykset

Ennen kuin aloitat, tarvitset työtilan, jossa on Fabric-kapasiteetti. Lisätietoja Fabric työtiloista löytyy artikkelista Workspaces. Jos sinulla ei ole Fabric:ia, sinua kehotetaan aloittamaan kokeilu.

Malliaktivoinnin luominen

  1. Mene Fabric-portaaliin.

  2. Vasemmalta navigaatiopaneelilta valitse ellipsit (...) ja valitse sitten Luo.

    Näyttökuva, jossa näkyy vasen siirtymisruutu ja Luo valittuna.

  3. Create-tilassa, Real-Time Intelligence -osiosta, valitse Data Activator.

    Kuvakaappaus, jossa näkyy Luo-sivu ja valittuna Data Activator.

  4. Aktivaattorilla valitse Kokeile näytettä.

    Näyttökuva, jossa näkyy valinta lisätä tietoja tai käyttää mallitietoja.

Tietojen tutkiminen

Tässä vaiheessa tutkit tapahtumavirran dataa, johon tämä otos perustuu.

Uudessa aktivaattorissa on Explorer-osio. Vieritä alaspäin ja valitse Pakettitoimitustapahtumat-tietovirta .

Näyttökuva Activatorista, jossa Pakettitoimitustapahtumat-tietovirta on valittuna.

Nämä tapahtumat näyttävät niiden pakettien reaaliaikaisen tilan, joita ollaan toimittamassa.

Katso tulevia tapahtumia ja siirrä hiiren osoitin live-taulukon tapahtumatietojen päälle. Jokainen arvopiste sisältää tietoja tapahtumasta. Saatat joutua vierittämällä, jotta näet kaiken.

Tutustu sääntöön

Käytä sääntöä määrittääksesi seurattavat tapahtumaarvot, havaittavat olosuhteet ja toiminnot, jotka haluat Fabric Activatorin tekevän.

Resurssienhallinta-ruudussa näkyvät tämän aktivoijan objektit, kuten tapahtumatoiminnot. Delivery -tapahtumat on yksi objekteista, jotka on luotu Package delivery -tapahtumista eventstreamissa.

  1. Valitse resurssienhallintaruudussa objekti nimeltä Toimitustapahtumat. Voit luoda sääntöjä objekteista, jotka käyttävät Package delivery events -tapahtumavirran tietoja. Esimerkiksi sääntö, joka tarkistaa paketit lämpötilan osalta.

    Näyttökuva, jossa näkyy Toimitustapahtumat-taulukko ja lämpötilasarake.

  2. Huomaa, että Tapahtumat objektitunnuksen mukaan -osa on järjestetty pakettitunnuksen mukaan. Pakettitunnus on saraketunnus, joka yksilöi kunkin paketin. Käytä tätä yksilöllistä ID:tä Package-tapahtumien määrittämiseen Package-objekteille.

    Näyttökuva, jossa näkyy Yksilöllinen tunnus -sarake Tapahtumat objektitunnuksen mukaan -näytössä.

  3. Valitse Lämpötila-sääntö, jonka nimi on Liian kuuma lääketieteelle. Näet Määritykset-ruudun oikeanpuoleisimmassa ruudussa, miten sääntö toimii.

    Näyttökuvassa on mallisääntö.

  4. Valitse Valvonta-osiossa Lämpötila. Lämpötila-arvot ovat peräisin Toimitustapahtumat-taulukon Lämpötila-sarakkeesta. Näet Lämpötila-sarakkeen aiemmassa näyttökuvassa.

    Näyttökuva, jossa näkyy Määritys-ruudun Valvonta-osa.

  5. Ehto-osassa näet säännön, jonka mukaan valvotaan yli 20 celsiusasteen lämpötiloja.

    Kuvakaappaus, jossa näkyy Määrittely-paneelin Ehto-osio.

  6. Vieritä kauemmaksi alaspäin kohtaan Property filter. Sääntö koskee vain lääkkeitä sisältäviä paketteja. Toimitustapahtumat -taulukossa sääntö tarkastelee saraketta nimeltä Erityishoidon sisältö -. sarakkeessa Erityishoidon sisältö joidenkin pakettien arvo on Medicine.

    Näyttökuva, jossa näkyy Määritys-ruudun Ominaisuussuodatin-osa.

  7. Vieritä lopuksi alaspäin kohtaan Toiminto. Valitse jokin seuraavista toiminnoista, jos ehto täyttyy:

    1. Lähetä sähköposti-ilmoitus: Lähettää sähköpostia itsellesi tai muille organisaatiossasi.

      1. Valitse toiminto Lähetä sähköposti.
      2. To-tilassa syötä vastaanottajan sähköpostiosoitteet tai valitse pudotusvalikkoa ominaisuus, jonka arvo on sähköpostiosoite. Oletuksena sähköpostisi on tässä.
      3. Aiheeseen kirjoita sähköposti-ilmoituksen aihe.
      4. Otsikkoon syötä sähköposti-ilmoituksen otsikko.
      5. Muistiinpanoja varten syötä muistiinpanot sähköposti-ilmoitusta varten.

        Note

        Kun syötät aiheen, otsikon tai muistiinpanon, voit viitata datan ominaisuuksiin kirjoittamalla @ tai valitsemalla tekstikenttien vieressä olevan painikkeen. Esimerkki: @BikepointID.

      6. Kontekstia varten valitse arvot pudotusvalikosta, jonka haluat sisällyttää sähköposti-ilmoitukseen.

      Kuvakaappaus, jossa näkyy Määrittely-paneelin Toiminto-osio, jossa sähköpostitoiminto on valittuna.

    2. Lähetä Microsoft Teams ilmoitus: Lähettää Microsoft Teams-ilmoituksen yksilöille, ryhmäkeskusteluun tai kanavalle. Voit muokata otsikon ja viestin sisältöä.

      1. Valitse toiminto Teams -->Viesti yksilöille tai Ryhmächat-viesti tai Kanavapostaus.
      2. Noudata jotakin näistä vaiheista valintasi mukaan:
        • Jos valitsit Viesti henkilöille -vaihtoehdon, kirjoita vastaanottajien sähköpostiosoitteet tai valitse avattavasta luettelosta ominaisuus, jonka arvo on sähköpostiosoite. Kun ehto täyttyy, Teams-viesti lähetetään nimetyille henkilöille.
        • Jos valitsit Ryhmäkeskusteluviesti-vaihtoehdon , valitse ryhmäkeskustelu avattavasta luettelosta. Kun ehto täyttyy, ryhmäkeskusteluun lähetetään viesti.
        • Jos valitsit kanavapostausvaihtoehdon , valitse joukkue ja kanava pudotusvalikoista. Kun ehto täyttyy, viesti lähetetään valitulle kanavalle.
      3. Otsikkoon syötä joukkueiden ilmoituksen otsikko.
      4. Muistiinpanoja varten kirjoita Joukkueiden ilmoitus.

        Note

        Kun syötät aiheen, otsikon tai muistiinpanon, voit viitata datan ominaisuuksiin kirjoittamalla @ tai valitsemalla tekstikenttien vieressä olevan painikkeen. Esimerkki: @BikepointID.

      5. Kontekstia varten valitse arvot pudotusvalikosta, jonka haluat sisällyttää Teams-ilmoitukseen.

      Näyttökuva, jossa näkyy Määritys-ruudun Toiminto-osa.

    3. Suorita Fabric aktiviteetit: Jotta hälytys voidaan määrittää käynnistämään Fabric-putkisto, Dataflow, Spark-työ, muistikirja tai User Data -funktio, kun ehto täyttyy, noudata seuraavia vaiheita:

      1. Select-toiminnolle valitse Run Pipeline, Run Dataflow, Run Spark job, Run Notebook tai Run User Data Function (preview).

      2. Valitse Valitse Fabric suoritettava kohde, valitse listasta Fabric alkio (putkisto, datavirtaus, muistikirja, Spark-työ tai funktio).

      3. Valitse Lisää parametri ja määritä Fabric-alkion parametrin nimi sekä arvo sille. Voit lisätä useamman kuin yhden parametrin. Voit välittää parametreja hälytystiedoista kirjoittamalla @ tai valitsemalla painikkeen tekstikentän vierestä. Esimerkki: @BikepointID.

        Kuvakaappaus, jossa näkyy Toiminto-osio Määrittely-paneelissa, jossa putkistotoiminto on valittuna.

    4. Mukautetut toiminnot: Jotta hälytys voidaan määrittää kutsumaan mukautettu toiminto, kun ehto täyttyy, seuraa seuraavia vaiheita:

      1. Valitse toimintoLuo mukautettu toiminto.

        Kuvakaappaus, jossa näkyy Toiminto-osio Määrittely-paneelissa, jossa on muistikirja-toiminto valittuna.

      2. Kuten Toiminto-osiossa mainittiin, luo sääntö ensin ja suorita sitten mukautettu toiminto seuraamalla ohjeita Trigger custom actions (Power Automate flows).

      3. Kun olet luonut mukautetun toiminnon, valitse Määrittely-paneelissa oma toimintosi Valitse toiminto -pudotusvalikosta.

    5. Valitse Luo tallentaaksesi aktivaattorisääntösi.

Loit Fabric Activator -säännön. Sääntö toimii paketin toimitustapahtumien tapahtumavirtaa vastaan. Sääntö etsii paketteja, joissa on lääkettä, ja tarkistaa, onko lämpötila nyt yli 20 °C. Kun lämpötila kohoaa yli 20 celsiusasteeseen, lähetetään Teams-viesti.

Tutustu muihin sääntöihin, jotta opit, miten ne toimivat.

Aloita sääntö

Nyt kun tunnet säännön luomiseen käytetyt tapahtumat ja objektit, aloita sääntö.

  1. Valitse Liian kuuma lääketieteelle.

  2. Vaihtoehtoisesti voit lähettää testiviestin valitsemalla Lähetä minulle testitoiminto. Tarkista ensin, että olet vastaanottaja.

    Näyttökuva, jossa näkyy Määritys-ruudun Toiminto-osa ja Lähetä minulle testitoiminto -painike korostettuna.

  3. Saat viestin, joka muistuttaa seuraavaa:

    Näyttökuva, jossa näkyy Teamsin esimerkkiilmoitus.

  4. Valitse Aloita. Tämä toiminto aktivoi säännön. Saat Teams-viestin aina, kun lääkepaketti on liian kuuma. Sääntö aktivoituu useita kertoja tunnissa.

    Näyttökuva, jossa Käynnistä-painike näkyy korostettuna.

  5. Myöhemmin voit kytkeä säännön pois päältä käyttämällä nauhan Stop-painiketta .

    Näyttökuva, jossa näkyy valintanauhan Stop-painike korostettuna.

Luo objekti

Nyt on aika luoda oma objekti. Poista tässä osiossa Paketti-objekti. Luo se sitten uudelleen, jotta voit seurata siirrettävien pakettien tilaa, kun toimituksen tunnit ovat yli 25.

  1. Napsauta resurssienhallintaruudussa hiiren kakkospainikkeella Paketti ja valitse Poista. Valitse Poista kohde -ikkunassa Poista.

    Näyttökuva, jossa näkyy Paketti-objektin Poista-valikko.

  2. Valitse Paketin toimitustapahtumat -tietovirta ja valitse sitten valintanauhasta Uusi objekti .

    Näyttökuva, jossa näkyy valintanauhan Uusi objekti -painike.

  3. Toimi oikealla olevassa Muodosta objekti -ruudussa seuraavasti:

    1. Anna uudelle objektille nimeksi Package2.

    2. Valitse yksilöiväksi tunnukseksi PackageId .

    3. Valitse HoursInTransit ja City objektin ominaisuutena.

    4. Valitse Luo.

      Näyttökuva, jossa näkyy Muodosta objekti -ruutu.

Luo uusi sääntö

Luo sääntö, joka hälyttää, jos toimituksessa oleva kauttakulkuaika ylittää kynnysarvon.

  1. Valitse uusi HoursInTransit-ominaisuus . Valitse valintanauhasta Uusi sääntö.

    Näyttökuva, jossa näkyy valintanauhan Uusi sääntö -painike.

  2. Määrittely-paneelissa seuraa seuraavia vaiheita:

    1. Monitorissa valitse attribuutti, jota seurataan, ja halutessasi lisää suodattimia.

    2. Tilalle valitse ehdon tyyppi ja esiintyminen.

    3. Toiminnossa valitse yksi vaihtoehdoista lähettää viesti Teamsissa tai sähköpostissa.

    4. Valitse Tallenna.

      Kuvakaappaus Määrittely-ruudusta.

  3. Näet säännön HoursInTransit -kohdassa Explorer-paneelissa. Valitse sääntö. Valitse keskimmäisessä ruudussa yläosan kynäkuvake ja päivitä nimeksi Keskimääräinen kauttakulkuaika tavoitteen yläpuolella.

    Näyttökuva, jossa on kynäkuvake säännön nimen muuttamiseksi.

  4. Valitse oikealla olevassa Määritelmä-ruudussa HoursInTransit. Valitse sitten Lisää yhteenveto>Keskiarvo.

    Näyttökuva, jossa näkyy Määritys-ruutu ja Keskimäärä-kooste valittuna.

  5. Määritä koosteikkunan kooste, joka on viisi minuuttia, ja vaiheen koko viisi minuuttia, ja valitse sitten Tallenna.

    Näyttökuva, jossa näkyy Määritys-ruutu sekä ikkuna ja vaiheen koko.

  6. Valvonta-kaavio päivittyy yhteenvedon mukaiseksi, ja sääntösi Valvonta-kaavio näyttää tältä.

    Näyttökuva keskimääräisen siirtymän ajan kaaviosta aktivoinnin opetusohjelmalle.

  7. Testaa sääntöäsi valitsemalla Lähetä minulle testitoiminto -painikkeen. Varmista, että saat ilmoituksen. Jos käytät sähköpostia, sen saapuminen voi kestää minuutin tai pari.

    Näyttökuvassa näkyy valintanauhasta valittu Testaa-painike.

  8. Aloita sääntö valitsemalla Tallenna ja aloita Määritys-ruudusta tai valitsemalla Aloita valintanauhasta.

    Näyttökuvassa näkyy valintanauhan Käynnistä-painike valittuna.

    Loit ensimmäisen objektisi ja sääntösi. Seuraavassa vaiheessa voit yrittää määrittää joitakin muita sääntöjä Package2-objektille.

    Kun olet valmis kokeilemaan Fabric Activatorin käyttöä omassa datassasi, seuraa Get data for Fabric Activator -artikkelin ohjeita.

Resurssien puhdistaminen

Kun olet saanut päätökseen ohjeet opastuksessa, lopeta ne. Jos et pysäytä sääntöjä, saat edelleen sääntöilmoituksia. Saatat myös periä maksuja taustakäsittelystä. Valitse kukin sääntö vuorollaan ja valitse Stop-painike valintanauhasta.

Lisätietoja Microsoft Fabric -ohjelmasta löydät osoitteesta: