Vytvořte pravidlo v Fabric Activator

Když přenesete streamovaná data do aktivátoru nebo přiřadíte události k objektům, můžete vytvořit pravidla pro zpracování dat. Aktivací těchto pravidel může být odeslání oznámení, jako je e-mail nebo zpráva Teams. Aktivace těchto pravidel může také aktivovat pracovní postup, například spuštění toku Power Automate.

Pravidla aktivátoru můžou také aktivovat akce na základě Fabric událostí a Azure Blob Storage událostí přijatých prostřednictvím eventstreamu, což umožňuje orchestraci řízenou událostmi. Můžete například spustit úlohy Sparku nebo toky dat, když se soubory dostanou do kontejneru objektů blob. Další informace o připojování zdrojů událostí najdete v tématu Přidat cíl Fabric Aktivátoru do eventstreamu.

Požadavky

  • Pracovní prostor s Microsoft Fabric povolenou kapacitou.

Otevřít aktivátor

Návod

Vytváření výstrah a správa pravidel se také vkládají přímo do Fabric Eventstreamu. Pravidla aktivátoru můžete vytvářet a spravovat v kontextu při konfiguraci datových proudů událostí, aniž byste přešli na samostatné prostředí aktivátoru.

Začněte otevřením Fabric v prohlížeči.

V navigačním podokně vyberte Vytvořit>Aktivátor. Pokud nevidíte Vytvořit, klikněte na tři tečky (...) pro zobrazení dalších možností.

Výběrem Vyzkoušet ukázku vytvoříte aktivátor, který je předem vyplněn ukázkovými událostmi a objekty.

Definování podmínky pravidla a akce

Pomocí pravidel můžete určit hodnoty, které chcete monitorovat ve svých událostech, podmínky, které chcete zjistit, a akce, které má aktivátor provést.

Vyberte data pravidel

V Průzkumníku aktivátoru vyberte vlastnost nebo eventstream, které chcete v pravidle monitorovat. Informace o vlastnostech naleznete v části Vytvořit vlastnosti .

Po výběru vlastnosti nebo eventstreamu se zobrazí náhled hodnot pro ukázku instancí objektu.

Poznámka:

Aktivator může také monitorovat zveřejněné Power BI sestavy a upozornit vás, když se v tabulkovém zobrazení objeví nový řádek. Toto monitorování nakonfigurujete z služba Power BI. Výsledné pravidlo může aktivovat stejné akce (e-mail, Teams, položku Fabric nebo Power Automate). Další informace najdete v tématu Vytvoření výstrahy v sestavě Power BI.

Aktivátor podporuje vytváření pravidel pro výsledky SQL dotazu z Fabric Data Warehouse (náhled). Tato pravidla vyhodnocují dotaz SQL podle konfigurovatelného plánu a aktivují akce, když jsou splněny podmínky, což umožňuje pravidelné monitorování dat skladu.

Vytvoření nového pravidla aktivátoru

Pokud chcete vytvořit nové pravidlo, vyberte stream, který jste právě přidali. Na pravé straně se zobrazí podokno Vytvořit pravidlo . Oddíl Monitorování pravidla je předem vyplněný datovým proudem, který jste vybrali.

Definujte podmínku, která se má zjistit.

Dále zvolte typ podmínky, kterou chcete zjistit. Můžete použít podmínky, které kontrolují:

  • U každé události proveďte akci.
  • V každé události, když je splněna hodnota, proveďte akci.
  • U každé události seskupené podle pole proveďte akci (například u každé události PackageId, pokud je teplota větší než 30)

Nakonec vyberte, jestli má vám akce poslat e-mail nebo zprávu na Teams, a pak vyberte Vytvořit. Podmínky a akce můžete později upravit.

Grafy na kartě Definice se aktualizují, aby zobrazily ukázku událostí, které splňují nastavené podmínky.

Snímek obrazovky s kartou Detekce zobrazující dva grafy

Pokud přejdete na kartu Analýza , zobrazí se dva grafy. První graf zobrazuje celkový počet aktivací pravidla pro všechna ID objektů, která aktivátor sleduje. Tento graf slouží k pochopení objemu oznámení, která byla aktivována u všech ID objektů. Druhý graf zobrazuje celkový počet aktivací pravidla pro pět ID objektů. Tento graf vám umožní lépe pochopit, jestli id konkrétních objektů přispívají nejvíce ke všem aktivacím, které se aktivují.

Definování akce, která se má provést

Nakonec pomocí části akce vyberte, co dělat, když je podmínka splněna.

Snímek obrazovky s výběrem akce při zjištění podmínky

Tady jsou podporované typy akcí:

  • E-mail – Odešlete e-mail určeným příjemcům.

  • Teams – Odeslání zprávy Teams určeným příjemcům, skupinovému chatu nebo kanálu

  • Fabric položka – spusťte vybraný Fabric pipeline, Fabric poznámkový blok, Fabric definici úlohy Sparku, Fabric tok dat nebo Fabric funkci uživatelských dat. Pomocí těchto akcí můžete implementovat kanály řízené událostmi. Další informace najdete v tématu položky Trigger Fabric.

  • Vlastní akce – Aktivace toku Power Automate.

Snímek obrazovky s oddílem Akce v uživatelském rozhraní aktivátoru

Různé typy akcí mají různé parametry. Mezi tyto parametry patří e-mailová adresa, do které chcete odeslat, kanál Teams nebo skupinový chat, pracovní postup, který chcete spustit, řádek předmětu nebo další informace (kontext). V případě kontextu můžete vybrat další vlastnosti, které se mají zahrnout do zprávy upozornění.

Vlastnosti můžete také označit zadáním @ pro přidání kontextu k akcím, které posíláte. Například: @bikeId.

Pokud shrnete vlastnost na kartě Monitorování, akce odešle původní hodnotu vlastnosti, nikoli souhrnnou hodnotu.

Výběrem možnosti Upravit zobrazíte editor s náhledem zprávy, kterou akce odešle, a možnostmi pro přidání dalších informací do akce.

Otestujte své pravidlo

Po vytvoření pravidla ho otestujte výběrem možnosti Odeslat testovací upozornění. Když vyberete toto tlačítko, najde se minulá událost, pro kterou je aktivace pravidla pravdivá , a pošle vám upozornění, abyste viděli, jak upozornění vypadá pro danou událost.

  • Testovací výstraha bude vždy zaslána vám bez ohledu na pole příjemce na kartě Akce.
  • Možnost Odeslat testovací upozornění je povolená pouze v případě, že máte alespoň jednu minulou událost, pro kterou je podmínka pravidla pravdivá.

Start a zastavte pravidlo

Pravidla se vytvářejí ve stavu Zastaveno . Tento stav znamená, že systém nevyhodnocuje pravidlo, protože data proudí do systému a v důsledku toho pravidlo neprovádí žádné akce. Po definování pravidla vyberte Uložit a začněte pravidlo aktivovat. Pokud nejste připraveni začít s pravidlem, uložte ho a vraťte se později. Až budete připraveni, vyberte Start na panelu nástrojů pro spuštění aktivátoru, aby spustil trigger a provedl akci.

Snímek obrazovky se spuštěním výstrahy

Po spuštění se v titulní oblasti karty pravidla zobrazí Probíhá. Ikona v Průzkumníku také ukazuje, že pravidlo je spuštěné. Když pravidlo spustíte, nové aktivace začnou běžet na základě nově přijatých dat. Vaše pravidlo se neaktivuje na data, která už byla ingestována. Pokud chcete výstrahu zastavit, vyberte Zastavit.

Pokud v pravidle provedete změny (třeba změníte podmínku, kterou hledá), vyberte na panelu nástrojů možnost Aktualizovat a ujistěte se, že spuštěné pravidlo používá nové hodnoty.

Když pravidlo (nebo objekt) odstraníte, může trvat až pět minut, než se dokončí zpracování dat back-endem. Odstraněná pravidla můžou i nadále monitorovat data a provádět odpovídající akce po jejich odstranění po dobu několika minut.

Vytvoření vlastností

Někdy potřebujete znovu použít logiku pravidla napříč několika pravidly. Vytvořte vlastnost, která definuje opakovaně použitelnou podmínku nebo míru a potom na danou vlastnost odkazuje z více pravidel.

Pokud chcete vytvořit vlastnost, vyberte datový proud, který jste přidali do objektu, který vás zajímá, vyberte na pásu karet možnost Nová vlastnost a pak vyberte vlastnost, kterou chcete použít v logice pravidla.

Snímek obrazovky s vytvořením vlastnosti pro výstrahu

Po definování vlastnosti na ni můžete odkazovat z jednoho nebo více pravidel. V tomto příkladu odkazujete na vlastnost Teplotapříliš horká pro lék.

Snímek obrazovky s příliš teplou vlastností balíčku pro upozornění

Uvolnění zdrojů

Odstraňte ukázkový eventstream tak, že vyberete tři tečky (...) napravo od eventstreamu Události doručení balíčku a pak zvolíte Odstranit.

Další krok

Školení k aktivátoru

  • přehled pravidel aktivace
  • Školení k aktivátoru