Aktivaattorin peruskäsitteet
Tämän artikkelin avulla voit tutustua joihinkin Fabric Activatoriin (Activator) liittyviin termteihin ja käsitteisiin. Näiden termien ja käsitteiden ymmärtäminen helpottaa muiden activator-artikkeleiden lukemista ja activator-toiminnon käsittelemistä.
Activator koostuu monista objekteista ja käsitteistä, joista monet eivät riitä yksittäisessä artikkelissa käsiteltämään. Tässä artikkelissa esitellään yleisimmät: aktivoijat, työtilat, tapahtumavirrat, säännöt, objektit, tapahtumat ja viive.
Aktivoinnin luomisen työnkulku
Tyypillinen Activator-työnkulku sisältää monia näistä käsitteistä. Eräs yleinen työnkulku alkaa uuden tyhjän aktivoinnin luomisesta työtilassa ja Tapahtuman hakeminen -toiminnolla, jolla muodostetaan yhteys tapahtumavirtaan. Tästä tapahtumavirrasta voit luoda objekteja ja ominaisuuksia. Sitten luot sääntö, joka perustuu kyseisiin objekteihin ja ominaisuuksiin. Esimerkiksi: lähetä minulle sähköpostia, jos paketin lämpötila kasvaa yli 60 astetta. Jotta voit luoda säännön kyseiselle objektille, suunnittelutoiminto määrittää ehdot, parametrit ja koosteet, jotka kertovat Activatorille, milloin käynnistää ja mitä toimintoja suoritetaan, kun ne käynnistetään. Voit esimerkiksi lähettää sähköpostiviestin, luoda Fabric-kohteen tai käynnistää Power Automate -toiminnon. Toinen yleinen työnkulku on aloittaa itse tapahtumavirrasta. Tapahtumavirran avulla voit lisätä activator-kohteen ja luoda uuden aktivointitoiminnon. Kun aktivaattori on luotu, avaa kyseinen aktivoija ja luo objektit ja ominaisuudet.
Työtilat
Kuten kaikkien Fabric-kuormitusten kohdalla, voit aloittaa Activatorin käytön luomalla kohteen Fabric-työtilassa. Aktivoijan kohteita kutsutaan aktivoijiksi . Työtilat ovat paikkoja, joissa voit tehdä yhteistyötä työtovereiden kanssa tietyssä sisällössä. Työtiloissa on koontinäyttöjen, raporttien, tapahtumavirtojen ja aktivoijien kokoelmia. Kun työtilan omistaja antaa sinulle käyttöoikeuden työtilaan, hän antaa sinulle myös työtilan sisällön tarkastelu- tai muokkausoikeudet. Käyttöoikeus sisältää oikeudet tarkastella tai muokata kyseisen työtilan aktivointisääntöjä.
Kaikilla on myös Oma työtila. Oma työtila on henkilökohtainen eristys, jossa voit luoda sisältöä itsellesi.
Jos haluat tarkastella työtilojasi, valitse Työtilat vasemmasta siirtymisruudusta.
Aktivoija ja aktivoija
Activator on Fabric-tuotteen nimi. Aktivaattori on se, jonka luot aktivointitoiminnon avulla. Aktivaattori sisältää kaikki tiedot, joita tarvitaan yhteyden muodostamiseen tietoihin, ehtojen valvontaan ja toimintoon. Luot yleensä aktivoijan kullekin valvomaasi liiketoimintaprosessille tai -alueelle.
Kun olet luonut aktivoijan, täytä se tiedoilla. Lue, miten voit noutaa tietoja aktivaattoriisi Power BI:n, tapahtumatason ja reaaliaikaisen keskittimen kautta.
Tapahtumat ja tapahtumavirrat
Activator pitää kaikkia tietolähteitä tapahtumavirtoina. Tapahtuma on havainto objektin tilasta, jossa on tunnus itse objektille, aikaleima ja valvomiesi kenttien arvot. Tapahtumavirrat vaihtelevat esiintymistiheyden mukaan. IoT-antureilla voi olla tapahtumia monta kertaa sekunnissa. Vaikka paketteja skannataan lähetyssijainteihin ja niistä pois, niillä voi olla satunnaisia tietovirtoja.
Eventstream on Eventstream-kohteen esiintymä Fabricissa. Microsoft Fabricin reaaliaikaisen älykkyyden tapahtumatoimintojen avulla voit tuoda reaaliaikaisia tapahtumia Fabriciin, muuntaa niitä ja reitittää ne sitten eri kohteisiin kirjoittamatta koodia (ei koodaa). Aktivointi suorittaa toimintoja tapahtumavirran tiedoissa havaituille malleihin tai ehtoihin. Esimerkiksi Activator valvoo tapahtumavirran kohteita ja havaitsee, kun "tapahtuma" saavuttaa tietyt raja-arvot, kuten "toimitusaika yli 10 tuntia". Sen jälkeen se suorittaa automaattisesti asianmukaisia toimia, kuten ilmoittaa käyttäjille tai käynnistää Power Automate -työnkulut.
Power BI:stä havaittuja tietoja käsitellään myös tapahtumatasona. Tässä tapauksessa tapahtumat on tehty tiedoista säännönmukaisesti niin, että ne vastaavat yleensä Power BI:n semanttisen mallin (aiemmin tietojoukko) päivitystiheyttä. Nämä havainnot saattavat tapahtua vain kerran päivässä tai jopa kerran viikossa – se vain muuttuu hitaasti.
Objektit
Valvottavat liiketoimintaobjektit voivat olla fyysisiä objekteja, kuten pakastimia, ajoneuvoja, paketteja ja käyttäjiä. Liiketoiminnan objekti voi myös olla vähemmän konkreettinen käsite, kuten mainoskampanjat, tilit ja käyttäjäistunnot. Aktivaattorissa voit mallintaa objektin yhdistämällä yhden tai useamman tapahtumavirran, valitsemalla objektitunnuksen sarakkeen ja määrittämällä kentät, joiden haluat luoda -objektin ominaisuuksia.
Termi objektiesiintymä viittaa tiettyyn pakastimeen/ajoneuvoon/pakettiin jne., jossa objektia käytetään yleensä objektin määrityksessä tai luokassa. Väestöä käytetään viittaamaan kaikkiin objektiesiintymiin.
Säännöt
Säännöt määrittävät ehdot, jotka haluat tunnistaa objekteissasi, ja toiminnot, jotka haluat suorittaa, kun nämä ehdot täyttyvät. Sääntö pakastinobjektissa saattaa havaita pakastimen liian lämpimän ja lähettää sähköpostia kyseiselle teknikolle.
Sääntöjä on kolmenlaisia: tapahtumia koskevat säännöt, objektiin lisättävien tapahtumien säännöt ja objektin ominaisuuksiin liittyvät säännöt.
Kun säännön ehdot täyttyvät ja toiminto käynnistetään, sääntö aktivoidaan.
Ominaisuudet
Ominaisuudet ovat hyödyllisiä, kun haluat käyttää logiikkaa uudelleen useissa säännöissä. Voit määrittää ominaisuuden pakastinobjektille, joka tasoittaa lämpötilalukemat yhden tunnin aikana. Voit sitten käyttää tätä tasattua arvoa monissa muissa säännöissä.
Hakujakso
Aktivaattorin on seurattava historiallisia tietoja varmistaakseen, että oikeat toiminnot voidaan laskea. Kyselyjen määrä historiallisissa tiedoissa on nimeltään hakujakso. Tämä hakujakso riippuu siitä, miten sääntö on määritetty, sekä säännön arviointiin tarvittavien tietojen määrästä (tapahtumat sekunnissa).
Esimerkiksi lääkelogistiikkaoperaatio kuljettaa lääkepaketteja kylmässä ketjussa. Tavoitteena on saada hälytys, kun lääkepaketista tulee liian lämmin. Oletetaan, että säännön määritelmä arvioi keskimääräisen lämpötilan kolmen tunnin aikana kullekin yksittäiselle paketille. Ja sääntö ehto on, että keskimääräinen lämpötila tulee yli 8°C. Tässä hakujakso on kuusi tuntia. Activatorin on tarkistettava kuuden tunnin historialliset tiedot päättääkseen, päteekö säännön ehto.
Erilliset, aktiiviset objektitunnukset
Määritteisiin perustuvien sääntöjen avulla valvotaan, miten objektitunnuksen määrite muuttuu ajan kuluessa. Lääkelogistiikan esimerkissä kutakin yksittäistä pakettia edustaa yksilöivä tunnus. Tietolähde antaa säännöllisiä lukemia jokaisen paketin lämpötilasta. Jotkin rajoitukset määritetään niiden erillisten objektitunnusten määrän (pakettien määrän) määrän mukaan, joita Aktivoija seuraa hakujakson aikana. Aktivointi seuraa aktiivisten objektien tunnuksia. Aktiivinen objektitunnus on objekti, johon tapahtumat saapuvat tallennetun ajanjakson aikana. Esimerkiksi maksullinen asema, jonka läpi kulkee autoja.