Megosztás a következőn keresztül:


Oktatóanyag: Fabric Activator-szabály létrehozása és aktiválása

A Fabric Activator a Microsoft Fabricben lehetővé teszi a műveletek végrehajtását, ha mintázatokat vagy feltételeket észlel az adatfolyamokban. Ha új a Fabric Activator használatában, nézze meg What is Fabric Activator. Ebben az oktatóanyagban a Fabric Activatorhoz tartozó mintaadatokat használja a következő feladatok elvégzéséhez:

  • Mintaaktivátor áttekintése
  • Az adatok feltárása
  • Szabály felfedezése
  • A szabály indítása
  • Egy -objektum létrehozása
  • Szabály létrehozása

Előfeltételek

Mielőtt hozzákezdene, szüksége lesz egy Fabric kapacitással rendelkező munkaterületre. Az Munkaterületek cikkben megismerkedhet a Fabric munkaterületeivel. Ha nem rendelkezik a Fabric-kal, felkérik, hogy kezdje el a próbaverziót.

Mintaaktivátor létrehozása

  1. Lépjen a Háló portálra.

  2. A bal oldali navigációs panelen válassza ki a Létrehozás lehetőséget, majd az Aktivátor lehetőséget a Real-Time Intelligencia szakaszban. Ha nem látja a Létrehozás elemet, válassza a három pontot(...), majd válassza a Létrehozás elemet.

    Képernyőkép a bal oldali navigációs panelről, amelyen a Létrehozás elem van kijelölve.

  3. Az Activator lapon válassza a Minta kipróbálása lehetőséget.

    Képernyőkép az adatok hozzáadásának vagy a mintaadatok felhasználásának lehetőségről.

Az adatok feltárása

Ebben a lépésben azokat az eseménystreamadatokat vizsgáljuk meg, amelyre a minta épül.

Az új aktivátornak van egy Explorer szakasza. Görgessen le, és válassza ki a Csomagkézbesítési események streamet .

Az Activator képernyőképe a csomagkézbesítési események streamjének kiválasztásával.

Ezek az események a kézbesítés alatt álló csomagok valós idejű állapotát mutatják.

Nézze meg a bejövő eseményeket, és vigye az egérmutatót az élő táblázatban lévő eseményadatok fölé. Minden adatpont információkat tartalmaz az eseményről. Előfordulhat, hogy az összes megtekintéséhez görgetnie kell.

Szabály felfedezése

Szabály használatával megadhatja a figyelni kívánt eseményértékeket, az észlelni kívánt feltételeket és a Fabric Activator által végrehajtandó műveleteket.

Az Explorer panelen az aktiváláshoz tartozó objektumok(például eventstreamek) jelennek meg. kézbesítési események a csomagkézbesítési eseményekből eseménystreamből létrehozott objektumok egyike.

  1. Az Explorer panelen válassza ki a Kézbesítési események nevű objektumot. A csomagkézbesítési események eseményfolyamából adatokat használó objektumokra vonatkozó szabályokat hozhat létre. Például egy szabály, amely ellenőrzi a csomagok hőmérsékletét.

    Képernyőkép a Kézbesítési események tábláról és a hőmérséklet oszlopról.

  2. Figyelje meg, hogy az Események objektumazonosító szerint szakasz csomagazonosító szerint van rendszerezve. A csomagazonosító az az oszlopazonosító, amely egyedileg azonosítja az egyes csomagokat. Ezzel az egyedi azonosítóval rendeljük hozzá a Csomageseményeket a Csomagobjektumokhoz.

    Képernyőkép az Események objektumazonosító alapján képernyőn látható egyedi azonosító oszlopról.

  3. Válassza ki a hőmérséklet szabályt, amelyet úgy hívnak, hogy Túl forró az orvosláshoz.

    Képernyőkép a mintaszabályról.

  4. A jobb oldali panelen tekintse meg a Definíció panelt a szabály működésének megtekintéséhez. A Monitorozás szakaszban válassza a Hőmérséklet lehetőséget. A hőmérsékleti értékek a Szállítási események tábla Hőmérséklet oszlopából származnak. A Hőmérséklet oszlop egy korábbi képernyőképen látható.

    Képernyőkép a Definíció panel Monitorozás szakaszáról.

  5. Az Összegzés szakaszban láthatja az ablakméretet, a lépésméretet és az összesítési művelet (átlag) használatát. Alapvetően a 10 perces időszakon keresztül mért hőmérséklet-értékek átlagát keresi.

  6. A Feltétel szakaszban a 20 Celsius-foknál magasabb hőmérsékletek figyelésére vonatkozó szabályfeltétel jelenik meg.

  7. Görgessen lejjebb a Tulajdonságszűrőrészhez. Szabályunk csak gyógyszereket tartalmazó csomagokra vonatkozik. A Kézbesítési események táblában a szabály a Speciális ápolási tartalomnevű oszlopot vizsgálja. A Speciális ápolási tartalom oszlopban néhány csomag értéke Gyógyszer.

    Képernyőkép a Definíció panel Tulajdonságszűrő szakaszáról.

  8. Végül görgessen le a Művelet kategóriához. A szabály egy Teams-üzenetet küld, ha a feltétel teljesül.

    Képernyőkép a Definíció panel Művelet szakaszáról.

Létrehoztunk egy Fabric Activator-szabályt. A szabály a Csomagkézbesítési események eseménystreamen fut. A szabály olyan csomagokat keres, amelyek gyógyszerekkel rendelkeznek, és ellenőrzik, hogy a hőmérséklet most nagyobb-e, mint 20 Celsius fok. Amikor a hőmérséklet 20 Celsius-foknál nagyobb lesz, a Rendszer egy Teams-üzenetet küld.

Nézze meg a többi szabályt, hogy megtudja, hogyan működnek.

A szabály indítása

Most már ismeri a szabály létrehozásához használt eseményeket és objektumokat. A következő lépés a szabály elindítása.

  1. Válassza a Túl meleg az orvosláshoz.

  2. Ha szeretné, küldjön tesztüzenetet a Tesztművelet küldéselehetőséget választva. Először ellenőrizze, hogy Ön-e a Címzett.

    Képernyőkép a Definíció panel Művelet szakaszáról, kiemelve a Tesztművelet küldése gombot.

  3. A következőhöz hasonló üzenetet kell kapnia:

    Képernyőkép a Teams-mintaértesítésről.

  4. Válassza az Indítás lehetőséget. Ez azt eredményezi, hogy a szabály aktívvá válik. Ön Teams-üzenetet kap, ha egy gyógyszercsomag túl meleg. A szabálynak óránként többször kell aktiválnia.

    Képernyőkép, amelyen ki van emelve a Start gomb.

  5. Később a menüszalag Leállítás gombjával kikapcsolhatja a szabályt.

    Képernyőkép a menüszalag Leállítás gombjáról.

Egy -objektum létrehozása

Itt az ideje, hogy saját objektumot hozzon létre. Ebben a szakaszban törölje a Csomag objektumot. Ezután hozza létre újra az átvitel alatt álló csomagok állapotának nyomon követéséhez, ahol a kézbesítési órák száma meghaladja a 25-öt.

  1. Az Explorer panelen kattintson a jobb gombbal a Csomag elemre, és válassza a Törlés parancsot. Az Elem törlése ablakban válassza a Törlés lehetőséget.

    Képernyőkép a Csomag objektum Törlés menüjéről.

  2. Válassza ki a Csomagkézbesítési események streamet, majd válassza az Új objektum lehetőséget a menüszalagon.

    Képernyőkép a menüszalag Új objektum gombjáról.

  3. A jobb oldali Objektum létrehozása panelen kövesse az alábbi lépéseket:

    1. Nevezze el az új objektumot 2. csomagnak.

    2. Válassza a PackageId azonosítót egyedi azonosítóként.

    3. Válassza a HoursInTransit és a City lehetőséget az objektum tulajdonságaiként.

    4. Válassza a Létrehozás lehetőséget.

      Képernyőkép az Objektum összeállítása panelről.

Új szabály létrehozása

Hozzon létre egy szabályt, amely riasztást küld, ha a szállítási idő meghaladja a küszöbértéket.

  1. Válassza ki az új HoursInTransit tulajdonságot . A menüszalagon válassza az Új szabály lehetőséget.

    Képernyőkép a menüszalag Új szabály gombjáról.

  2. A Szabály létrehozása panelen kövesse az alábbi lépéseket:

    1. Feltétel esetén válassza a Növekedés a megadott szint fölé lehetőséget.

    2. Érték esetén válassza a 25 lehetőséget.

    3. Előfordulás esetén válassza minden alkalommal, amikor a feltétel teljesül.

    4. Művelet beállításnál válassza ki a lehetőségek egyikét, hogy e-mailt küldjön az üzenetbe a Teamsben.

    5. Válassza a Létrehozás lehetőséget.

      Képernyőkép a Szabály létrehozása panelről.

  3. A szabálynak a HoursInTransit alatt kell megjelennie az Explorer panelen. Válassza ki a szabályt. A középső panelen válassza a ceruza ikont a tetején, és frissítse a nevet a cél feletti átlagos átviteli időre.

    Képernyőkép a ceruza ikonról a szabály nevének módosításához.

  4. A jobb oldali Definíció panelen válassza a HoursInTransit lehetőséget. Ezután válassza a következőket: Összegzés hozzáadása,,>,Átlag,.

    Képernyőkép a Definíció panelről, amelyen az Átlag összesítés van kiválasztva.

  5. Adjon meg egy öt perces összesítési ablakméretet és egy öt perces lépésméretet , majd válassza a Mentés lehetőséget.

    Képernyőkép a Definíció panelről, amelyen az ablak és a lépésméret látható.

  6. A monitorozási diagram frissül, hogy tükrözze az összegzést, és a szabályfigyelő diagram így néz ki.

    Képernyőkép az aktiválási oktatóanyag átlagos átviteli idődiagramról.

  7. A szabály teszteléséhez válassza a Küldjön egy tesztműveletet gombot. Győződjön meg arról, hogy riasztást kap. Ha e-mailt használ, egy-két percig is eltarthat, amíg megérkezik.

    Képernyőkép a menüszalagon kijelölt Teszt gombról.

  8. Indítsa el a szabályt a Definíció panel Mentés és indítás elemével, vagy a menüszalag Start elemével.

    Képernyőkép a kijelölt menüszalag Start gombjáról.

    Létrehozta az első objektumot és szabályt. A következő lépésként megpróbálhat beállítani néhány más szabályt a Package2 objektumon. Ha készen áll a Fabric Activator saját adatokon való használatára, kövesse az Adatok lekérése a Fabric Activatorhoz című cikk lépéseit .

Az erőforrások tisztítása

Miután befejezte az oktatóanyag részeként létrehozott szabályokat, mindenképpen állítsa le őket. Ha nem állítja le a szabályokat, továbbra is megkapja a szabályértesítéseket. Előfordulhat, hogy a háttérfeldolgozásért díjat is fizetnie kell. Jelölje ki egymás után az egyes szabályokat, és válassza a Leállítás gombot a menüszalagon.

A Microsoft Fabricről további információt is megtudhat: