Aktivace vlastních akcí (toky Power Automate)
Externí systémy můžete aktivovat pomocí pravidla Activator tím, že definujete vlastní akce s Power Automate. Vlastní akce můžou být užitečné pro:
- Odesílání oznámení pomocí jiných systémů než Teams a e-mailu
- Vytváření položek akcí v systémech lístků
- Volání obchodních aplikací
Pokud chcete aktivovat vlastní akce z pravidel, nejprve definujte vlastní akci vytvořením toku Power Automate. Potom volejte vlastní akci z pravidla aktivátoru.
Vytvoření vlastní akce
Vlastní akce je opakovaně použitelná akce, kterou můžete použít v několika pravidlech v položkách aktivátoru. Vytvoření vlastní akce vyžaduje znalost Power Automate. Jakmile ale vytvoříte vlastní akci, můžou ostatní uživatelé aktivátoru tuto akci použít v jakémkoli pravidlu, aniž by museli znát Power Automate.
Vlastní akce definuje, jak volat konkrétní externí systém z pravidla pomocí toku. Definuje sadu vstupních polí, která se mají předávat z vašich pravidel do procesu, aby proces volal externí systém. Předpokládejme například, že chcete definovat vlastní akci, která přidá úkol do aplikace Microsoft To Do. Vstupní pole pro takovou akci může být název úkolu. Tato vlastní akce by odkazovala na tok, který používá konektor Microsoft To Do k vytvoření úlohy vaším jménem.
Pojmenujte akci a přidejte vstupní pole.
Otevřete aktivátor a vyberte pravidlo, které zobrazí podokno Definice. Posuňte se dolů na Akce>Typa vyberte Nová vlastní akce.
Potom dejte akci název, například Přidat úkol seznamu úkolů. Definujte vstupní pole, která chcete použít později při vytváření toku v Power Automate. Tyto řetězce, například název úlohy, přiřazená osoba, atd. lze předávat v kódu do Power Automate. A zpátky v Activatoru můžete těmto řetězcům dát název, který se zobrazí ve vaší úloze To Do – například "check package temperature" a "Sally".
Dalším krokem je definování toku v Power Automate. Vyberte Kopírovat a zkopírujte připojovací řetězec a pak zvolte Otevřít tvůrce toků. Aktivátor vás přesměruje do Power Automate, abyste mohli tok definovat.
Definování toku v Power Automate
Tok je předem vyplněný akcí pro aktivátor.
Do této akce musíte vložit připojovací řetězec z předchozího kroku. Vyberte dlaždici Power Automate, která zobrazuje chybu Neplatný parametr. Potom vložte připojovací řetězec, který jste zkopírovali v předchozím kroku. Tím se odstraní chybová zpráva a umožní vám pokračovat ve vytváření toku.
Přidejte nový krok do toku
Vyberte znaménko plus (+) a přidejte do toku nový krok.
V tomto příkladu přidáváme úkol Úkol, takže vyhledáme Úkol a zvolíme Přidat to-do (V3).
Vyplňte potřebná pole v okně Přidat to-do (V3). Začněte výběrem existujícího seznamu z rozevírací nabídky seznamu úkolů nebo zvolením možnosti Zadejte vlastní hodnotu a pojmenujte nový seznam úkolů.
Volitelně můžete do vstupních polí vložit výraz. Pokud vyberete vstupní pole a zobrazí se ikona fx, znamená to, že pole podporuje funkce a dynamický obsah. Pojďme přidat dynamický obsah do vstupního pole Název a předat funkci do vstupního pole Obsah těla .
Použijte dynamický obsah ve vašem toku
dynamický obsah umožňuje přidávat pole ze samotné události Aktivátoru. Vyberte pole z rozevíracího seznamu, abyste ho dynamicky předali toku.
- Kurzorem v poli Název vyberte fx.
- Vyberte kartu dynamického obsahu.
Když vyberete dynamický obsah, přidá se do textového pole. - Přidejte datum a čas pomocí čas aktivace. Když vyberete Přidat, výraz se zobrazí v poli Název. Najeďte myší na čas aktivace a podívejte se, jaké informace jsou předávány. Přidáním data do názvu se můžete vyhnout duplicitním názvům.
- Volitelně můžete odebrat zástupný text DefaultToDo a nahradit ho něčím smysluplnějším, například úkolem Teplota.
Přidat vstupní pole do procesu
Přesuňte kurzor do pole Body Content, vyberte fx.
Vyhledejte funkci triggerBody nebo ji zkopírujte a vložte ji: triggerBody()? ['customProperties/NAME_OF_INPUT_FIELD']. Nahraďte NAME_OF_INPUT_FIELD jedním ze vstupních polí , která jste vytvořili dříve. V tomto příkladu používáme název úkolu.
Můžete použít jakékoli předdefinované vstupní pole, které vytvoříte ve funkcích Power Automate.
Vyberte Přidat>Uložit. Uložení může trvat několik minut.
Volitelně můžete vybrat Test z nabídkové lišty a vynutit spuštění toku.
Další informace o Power Automate najdete v tématu Power Automate.
Dokončení vlastní akce
Po uložení toku se vraťte do aktivátoru.
Volání vlastní akce z pravidla
Jakmile vytvoříte vlastní akci, budou ji moct používat všechna pravidla a uživatelé, kteří mají přístup k položce aktivátoru, kterou jste definovali ve vlastní akci. Pokud chcete volat vlastní akci z pravidla, vyberte pravidlo a zvolte Akce>Typ z podokna Definice a vyberte vlastní akci ze seznamu.
Výběrem možnosti Upravit akci zobrazíte pole pro zadání pravidla. Vyplňte je podle potřeby pro definici pravidla:
Když se pravidlo aktivuje, zavolá tok a odešle hodnoty vstupních polí, která jste definovali. Vzhledem k tomu, že jsme požádali náš proces o aktualizaci seznamu úkolů, otevřete Microsoft To Do a podívejte se na nový úkol.
Související obsah
- Začínáme s aktivátorem
- Vytvoření pravidel aktivátoru v režimu návrhu
- Kurz aktivace s využitím ukázkových dat
Další informace o Microsoft Fabric: