Základní koncepty aktivátoru
V tomto článku se seznámíte s některými termíny a koncepty přidruženými k aktivaci prostředků infrastruktury (Aktivátor). Pochopení těchto termínů a konceptů usnadňuje čtení dalších článků o aktivaci a práci s aktivátorem.
Existuje mnoho objektů a konceptů, které tvoří aktivátor, příliš mnoho na pokrytí v jednom článku. Tento článek vás seznámí s nejběžnějšími: aktivátory, pracovní prostory, eventstreamy, pravidla, objekty, události a latence.
Pracovní postup vytváření aktivátoru
Typický pracovní postup aktivátoru zahrnuje mnoho z těchto konceptů. Jedním z běžných pracovních postupů začíná vytvořením nového prázdného aktivátoru v pracovním prostoru a použitím funkce Získat události pro připojení k eventstreamu. Z daného eventstreamu vytvoříte objekty a vlastnosti. Pak vytvoříte pravidlo založené na těchto objektech a vlastnostech. Například: Pošlete mi e-mail, pokud teplota balíčku bude větší než 60 stupňů. Pokud chcete vytvořit pravidlo pro tento objekt, návrhář nastaví podmínky, parametry a agregace, které aktivátoru sdělí, kdy se má aktivovat a jaké akce se mají provést při aktivaci. Příklad: odeslání e-mailu, vytvoření položky infrastruktury nebo spuštění akce Power Automate. Dalším běžným pracovním postupem je začít od samotného streamu událostí. Z eventstreamu přidáte cíl aktivátoru a vytvoříte nový aktivátor. Po vytvoření aktivátoru otevřete tento aktivátor a vytvořte objekty a vlastnosti.
Pracovní prostory
Stejně jako u všech úloh Fabric můžete začít používat Aktivátor vytvořením položky v pracovním prostoru Fabric. Položky aktivátoru se nazývají aktivátory. Pracovní prostory jsou místa pro spolupráci s kolegy na konkrétním obsahu. Pracovní prostory obsahují kolekce řídicích panelů, sestav, eventstreamů, aktivátorů a dalších. Když vám vlastník pracovního prostoru udělí přístup k pracovnímu prostoru, udělí vám také oprávnění k zobrazení nebo úpravám obsahu v daném pracovním prostoru. Tento přístup zahrnuje udělení oprávnění k zobrazení nebo úpravě pravidel aktivátoru v tomto pracovním prostoru.
Každý má také pracovní prostor Můj. Můj pracovní prostor je váš osobní sandbox, kde vytváříte obsah pro sebe.
Pokud chcete zobrazit pracovní prostory, vyberte Pracovní prostory v levém navigačním podokně.
Přečtěte si další informace o pracovních prostorech.
Aktivátor a aktivátor
Aktivátor je název produktu Fabric. Aktivátor je věc, kterou vytvoříte pomocí aktivátoru. Aktivátor obsahuje všechny informace potřebné pro připojení k datům, monitorování podmínek a akci. Obvykle vytváříte aktivátor pro každý obchodní proces nebo oblast, kterou monitorujete.
Jakmile vytvoříte aktivátor, naplníte ho daty. Zjistěte, jak získat data do svého aktivátoru z Power BI, eventstreamů a centra v reálném čase.
Události a streamy událostí
Aktivátor považuje všechny zdroje dat za streamy událostí. Událost je pozorování o stavu objektu s určitým identifikátorem samotného objektu, časovým razítkem a hodnotami pro pole, která monitorujete. Streamy událostí se liší podle četnosti. Senzory IoT můžou mít události mnohokrát za sekundu. I když balíčky prohledávané a mimo expediční místa můžou obsahovat občasné proudy.
Eventstream je instance položky Eventstream v prostředcích infrastruktury. Funkce eventstreams v prostředí Microsoft Fabric v reálném čase umožňuje přenést události v reálném čase do prostředků infrastruktury, transformovat je a pak je směrovat do různých cílů bez psaní kódu (bez kódu). Aktivátor provádí akce se vzory nebo podmínkami, které jsou zjištěny v datech streamu událostí. Například Aktivátor monitoruje položky událostí a zjišťuje, kdy událost dosáhne určitých prahových hodnot, například "doba doručení delší než 10 hodin". Pak automaticky provede příslušnou akci, jako je upozorňování uživatelů nebo zahájení pracovních postupů Power Automate.
Data pozorovaná z Power BI se také považují za stream událostí. V tomto případě jsou události pozorování dat v pravidelném plánu, která obvykle odpovídá frekvenci aktualizace sémantického modelu Power BI (dříve označované jako datová sada). K těmto pozorováním může dojít jen jednou denně nebo dokonce jednou týdně – je to jen pomalu se měnící eventstream.
Objekty
Obchodní objekty, které chcete monitorovat, můžou být fyzické objekty, jako jsou mrazáky, vozidla, balíčky a uživatelé. Obchodní objekt může být také méně hmatatelný koncept, jako jsou reklamní kampaně, účty a uživatelské relace. V aktivátoru modelujete objekt připojením jednoho nebo více eventstreamů, výběrem sloupce pro ID objektu a zadáním polí, která chcete vytvořit vlastnosti objektu.
Instance objektu termín odkazuje na konkrétní mrazák/ vozidlo/balíček atd., kde se objekt obvykle používá pro definici nebo třídu objektu. Základní soubor používáme k odkazování na všechny instance objektů.
Pravidla
Pravidla definují podmínky, které chcete zjistit u objektů, a akce, které chcete provést při splnění těchto podmínek. Pravidlo na mrazáku může zjistit, že mrazák je příliš teplý, a odeslat e-mail příslušnému techniku.
Existují tři typy pravidel: pravidla pro události, pravidla událostí, které jsou přidány do objektu, a pravidla pro vlastnosti objektu.
Když jsou splněny podmínky pravidla a zahájí se akce, aktivuje se pravidlo.
Vlastnosti
Vlastnosti jsou užitečné, když chcete znovu použít logiku napříč několika pravidly. Můžete definovat vlastnost na mrazáku objektu, který vyhladí čtení teploty za jednu hodinu. Tuto hodnotu pak můžete použít v mnoha dalších pravidlech.
Období pro zpětné hodnocení
Aktivátor musí sledovat historická data, aby se zajistilo, že je možné vypočítat správné akce. Množství historických dat, která se mají dotazovat, se nazývá období zpětného vyhledávání. Toto období zpětného vyhledávání závisí na tom, jak je pravidlo definováno, a objem dat (události za sekundu) dat potřebných k vyhodnocení pravidla.
Například farmaceutická logistická operace přepravuje balíčky léků v studeném řetězci. Cílem je upozornit, když se balíček léku stane příliš teplým. Řekněme, že definice pravidla vyhodnotí průměrnou teplotu za tři hodiny pro každý jednotlivý balíček. Podmínkou pravidla je, že průměrná teplota je větší než 8°C. Tady je období zpětného vyhledávání šest hodin. Aktivátor musí zkontrolovat historická data za šest hodin, aby se rozhodl, jestli se podmínka pravidla uchovává.
Jedinečné ID aktivního objektu
Pravidla založená na atributech se používají ke sledování toho, jak se atribut id objektu mění v průběhu času. V příkladu farmaceutické logistiky je každý jednotlivý balíček reprezentován jedinečným ID. Zdroj dat poskytuje pravidelné čtení teploty každého balíčku. Některé limity jsou definovány z hlediska počtu jedinečných ID objektů (počtu balíčků), které sleduje aktivátor během období zpětného vyhledávání. Aktivátor sleduje ID aktivních objektů. ID aktivního objektu je objekt, ve kterém události přicházejí v uloženém období. Například placená stanice, která má auta procházející.