Rychlý start: Vytvoření pracovního postupu integrace s více tenanty Azure Logic Apps a Azure Portal
Tento rychlý start ukazuje, jak vytvořit příklad automatizovaného pracovního postupu, který integruje dvě služby, informační kanál RSS pro web a e-mailovýúčet, když použijete účet s více tenanty Azure Logic Apps . I když je tento příklad cloudový, Azure Logic Apps pracovní postupy, které propojují aplikace, data, služby a systémy v cloudovém, místním a hybridním prostředí. Další informace o více tenantech a jedno tenantech najdete v Azure Logic Apps v porovnání s prostředím služby s více tenanty a integračními službou.
V tomto příkladu vytvoříte prostředek aplikace logiky a pracovní postup, který používá konektor RSS a Office 365 Outlook konektor. Prostředek běží ve více tenantech Azure Logic Apps a je založený na cenovém modelu Consumption. Konektor RSS má trigger, který na základě plánu kontroluje informační kanál RSS. Konektor Office 365 Outlook obsahuje akci, která odešle e-mail pro každou novou položku. Konektory v tomto příkladu jsou jenom dva ze stovek konektorů, které můžete použít v pracovním postupu.
Následující snímek obrazovky ukazuje příklad pracovního postupu vysoké úrovně:

V průběhu tohoto rychlého startu se seznámíte s těmito základními kroky:
- Vytvořte prostředek aplikace logiky, který běží v prostředí s více tenanty Azure Logic Apps prostředí.
- Vyberte prázdnou šablonu aplikace logiky.
- Přidejte aktivační událost, která určuje, kdy se má pracovní postup spustit.
- Přidejte akci, která provede úlohu po aktivaci triggeru.
- Spusťte pracovní postup.
Pokud chcete vytvořit a spravovat prostředek aplikace logiky pomocí jiných nástrojů, projděte si tyto Azure Logic Apps rychlých startů:
- Vytváření a správa aplikací logiky v Visual Studio Code
- Vytváření a správa aplikací logiky v Visual Studio
- Vytváření a správa aplikací logiky pomocí azure Command-Line Interface (Azure CLI)
Požadavky
Účet a předplatné Azure. Pokud předplatné nemáte, zaregistrujte si bezplatný účet Azure.
E-mailový účet ze služby, která funguje Azure Logic Apps, například Office 365 Outlook nebo Outlook.com. Informace o dalších podporovaných poskytovatelích e-mailů naleznete v Azure Logic Apps.
Poznámka
Pokud chcete použít konektor Gmailu,používejte ho bez omezení jenom účty G Suite v Azure Logic Apps. Pokud máte uživatelský účet Gmail, můžete tento konektor používat jenom s konkrétními službami schválenými Googlem, pokud nevytváříte klientskou aplikaci Google, která se bude používat k ověřování pomocí konektoru Gmail. Další informace najdete v tématu Zásady zabezpečení dat a ochrany osobníchúdajů pro konektory Google Azure Logic Apps .
Pokud máte bránu firewall, která omezuje provoz na konkrétní IP adresy, nastavte bránu firewall tak, aby povolla přístup pro příchozí i odchozí IP adresy používané službou Logic Apps v oblasti Azure, ve které vytváříte pracovní postup aplikace logiky.
Tento příklad používá konektory RSS a Office 365 Outlook, které spravuje Microsoft. Tyto konektory vyžadují, abyste nastavili bránu firewall tak, aby povolla přístup pro všechny odchozí IP adresy spravovaného konektoru v oblasti Azure pro váš prostředek aplikace logiky.
Vytvořte prostředek aplikace logiky
Přihlaste se k webu Azure Portal pomocí svého účtu Azure.
Do vyhledávacího pole Azure zadejte
logic appsa vyberte Aplikace logiky.
Na stránce Aplikace logiky vyberte Přidat.

V podokně Vytvořit aplikaci logiky vyberte předplatné Azure, které chcete použít, vytvořte novou skupinu prostředků pro prostředek aplikace logiky a zadejte základní podrobnosti o prostředku aplikace logiky.
Vlastnost Hodnota Popis Předplatné <Název předplatného Azure> Název vašeho předplatného Azure. Skupina prostředků <Azure-resource-group-name> Název skupiny prostředků Azure, který musí být jedinečný napříč oblastmi. Tento příklad používá "My-First-LA-RG". Typ Využití Typ prostředku aplikace logiky a model fakturace, které se pro váš prostředek používají: - Spotřeba: Tento typ prostředku aplikace logiky běží v globálním prostředí s více tenanty Azure Logic Apps používá fakturační model Consumption. Tento příklad používá tento model Consumption.
- Standard: Tento typ prostředku aplikace logiky běží v jednom tenantovi Azure Logic Apps používá model fakturace Standard.
Název aplikace logiky <logic-app-name> Název prostředku aplikace logiky, který musí být jedinečný napříč oblastmi. Tento příklad používá my-first-logic-app. Důležité: Tento název může obsahovat pouze písmena, číslice, spojovníky ( ), podtržítka ( ), závorky ( , ) a
-_()tečky (.).Publikovat Workflow (Pracovní postup) K dispozici pouze v případě, že vyberete typ prostředku Standardní aplikace logiky. Ve výchozím nastavení je pro nasazení do jedno tenanta vybraný pracovní Azure Logic Apps a vytvoří prázdný prostředek aplikace logiky, do které přidáte svůj první pracovní postup. Poznámka: V současné době možnost Kontejner Dockeru vyžaduje vlastní umístění v clusteru Kubernetes s podporou Azure Arc, které můžete použít s povoleným Azure Arc Logic Apps (Standard). Umístění prostředků pro vaši aplikaci logiky, vlastní umístění a cluster musí být stejná.
Oblast <Oblast Azure> Oblast datacentra Azure, kam se mají ukládat informace o vaší aplikaci. Tento příklad používá "USA – západ". Poznámka: Pokud je vaše předplatné přidružené k prostředí integrační služby, obsahuje tento seznam tato prostředí.
Povolení Log Analytics Ne K dispozici pouze v případě, že vyberete typ prostředku aplikace logiky Consumption. Tuto možnost změňte pouze v případě, že chcete povolit protokolování diagnostiky. V tomto příkladu nechte tuto možnost nevybranou.

Až budete připraveni, vyberte Zkontrolovat a vytvořit. Na stránce ověření potvrďte podrobnosti, které jste poskytli, a vyberte Vytvořit.
Výběr prázdné šablony
Po úspěšném nasazení aplikace v Azure vyberte Přejít k prostředku. Nebo vyhledejte a vyberte prostředek aplikace logiky zadáním názvu do vyhledávacího pole Azure.

Otevře se návrhář pracovních postupů se stránkou s úvodním videem a běžně používanými triggery.
V oblasti Šablony vyberte Prázdná aplikace logiky.

Po výběru šablony teď návrhář zobrazí prázdnou plochu pracovního postupu.
Přidání triggeru
Pracovní postup vždy začíná jedním triggerem, který určuje podmínku, která se má splnit před spuštěním jakýchkoli akcí v pracovním postupu. Pokaždé, když se trigger aktivuje, Azure Logic Apps vytvoří a spustí instanci pracovního postupu. Pokud se trigger nespouštěl, nevytváří se ani nespouště žádná instance. Pracovní postup můžete spustit výběrem z mnoha různých triggerů.
V tomto příkladu se používá trigger RSS, který kontroluje informační kanál RSS podle plánu. Pokud v informačním kanálu existuje nová položka, trigger se aktivuje a spustí se nová instance pracovního postupu. Pokud mezi kontrolami existuje více nových položek, trigger se aktivuje pro každou položku a pro každou položku se spustí samostatná nová instance pracovního postupu.
V návrháři pracovních postupů vyberte pod vyhledávacím polem Možnost Vše.
Trigger RSS najdete tak, že do vyhledávacího pole zadáte
rss. V seznamu Triggery vyberte trigger RSS Při publikování položky informačního kanálu.
V podrobnostech triggeru zadejte následující informace:
Vlastnost Požaduje se Hodnota Popis Adresa URL informačního kanálu RSS Yes <ADRESA URL informačního kanálu RSS> Adresa URL informačního kanálu RSS, kterou chcete monitorovat. Tento příklad používá informační kanál RSS společnosti Wall Street Journal na
https://feeds.a.dj.com/rss/RSSMarketsMain.xmladrese . Můžete ale použít libovolný informační kanál RSS, který nevyžaduje autorizaci HTTP. Zvolte informační kanál RSS, který se často publikuje, abyste mohli snadno otestovat pracovní postup.Vybraná vlastnost se použije k určení No PublishDate Vlastnost, která určuje, které položky jsou nové. Interval Yes 1 Počet intervalů čekání mezi kontrolami informačního kanálu Tento příklad používá
1jako interval.Frekvence Yes Minuta Jednotka frekvence, která se má použít pro každý interval. V tomto
Minutepříkladu se jako frekvence používá .
Sbalte podrobnosti triggeru kliknutím do záhlaví triggeru.

Až budete hotovi, uložte si aplikaci logiky, která se okamžitě zobrazí v Azure Portal. Na panelu nástrojů návrháře vyberte Uložit.
Trigger kromě kontroly informačního kanálu RSS nic jiného dělat nebude. Proto musíte přidat akci, která definuje, co se stane, když se trigger aktivuje.
Přidání akce
Po triggeru je akce dalším krokem, který spustí nějakou operaci v pracovním postupu. Výstupy z předchozího kroku může používat jakákoli akce, což může být aktivační událost nebo jiná akce. Můžete si vybrat z mnoha různých akcí, přidat několik akcí až do limitu pro pracovnípostup a dokonce vytvořit různé cesty akcí.
Tento příklad používá akci Office 365 Outlook, která odešle e-mail pokaždé, když se trigger aktivuje pro novou položku informačního kanálu RSS. Pokud mezi kontrolami existuje více nových položek, obdržíte více e-mailů.
V triggeru Při publikování položky informačního kanálu vyberte Nový krok.

V části Zvolte operaci a vyhledávací pole vyberte Vše.
Do vyhledávacího pole zadejte , abyste
send an emailmohli najít konektory, které tuto akci nabízejí. Pokud chcete v seznamu Akce filtrovat konkrétní aplikaci nebo službu, vyberte nejprve tuto aplikaci nebo službu.Pokud máte například pracovní nebo školní účet Microsoft a chcete ho Office 365 Outlook, vyberte Office 365 Outlook. Nebo, pokud máte osobní účet Microsoft, vyberte Outlook.com. Tento příklad pokračuje s Office 365 Outlook.
Poznámka
Pokud v pracovním postupu používáte jinou podporovanou e-mailovou službu, může uživatelské rozhraní vypadat trochu jinak. Základní koncepty připojení k jiné e-mailové službě ale zůstávají stejné.

Teď můžete snadněji najít a vybrat požadovanou akci, například Odeslat e-mail:

Pokud vás vybraná e-mailová služba vyzve k přihlášení a ověření vaší identity, dokončete tento krok.
Mnoho konektorů vyžaduje, aby jste nejdřív vytvořili připojení a ověřili svou identitu, než budete moci pokračovat.

Poznámka
Tento příklad ukazuje ruční ověřování pro připojení k Office 365 Outlook. Jiné služby ale můžou podporovat nebo používat různé typy ověřování. V závislosti na vašem scénáři můžete ověřování připojení zpracovávat různými způsoby.
Pokud například používáte šablony Azure Resource Manager nasazení, můžete zvýšit zabezpečení vstupů, které se často mění, parametrizací hodnot, jako jsou podrobnosti připojení. Další informace najdete v těchto tématech:
V akci Odeslat e-mail zadejte informace, které chcete do e-mailu zahrnout.
Do pole Do zadejte e-mailovou adresu příjemce. V tomto příkladu použijte svou e-mailovou adresu.
Poznámka
Seznam Přidat dynamický obsah se zobrazí po kliknutí do pole Do a dalších polí pro určité typy vstupu. Tento seznam obsahuje všechny výstupy z předchozích kroků, které můžete vybrat jako vstupy pro aktuální akci. Tento seznam můžete v tuto dobu ignorovat. V dalším kroku se použije seznam dynamického obsahu.
Do pole Předmět zadejte předmět e-mailu. V tomto příkladu zadejte následující text s prázdným mezerou na koncovém místě:
New RSS item:
V seznamu Přidat dynamický obsah v části Při publikování položky informačního kanálu vyberte Název informačního kanálu.
Název informačního kanálu je výstup triggeru, který odkazuje na název položky RSS. Váš e-mail používá tento výstup k zobrazení názvu položky RSS.

Tip
Pokud se v seznamu dynamického obsahu nezobrazují žádné výstupy z triggeru Při publikování položky informačního kanálu, vedle záhlaví akce vyberte Zobrazit další.

Jakmile budete hotovi, předmět e-mailu bude vypadat jako v tomto příkladu:

Poznámka
Pokud se v návrháři zobrazí smyčka For each, vybrali jste výstup, který odkazuje na pole, například vlastnost categories-Item. Pro tento typ výstupu návrhář automaticky přidá smyčku For each kolem akce, která odkazuje na výstup. Pracovní postup tak provede stejnou akci u každé položky pole.
Pokud chcete smyčku odebrat, vyberte na záhlaví smyčky tlačítko se třemi tečkami (...) a pak vyberte Odstranit.
Do pole Text zadejte obsah textu e-mailu.
V tomto příkladu obsahuje tělo následující vlastnosti, před kterých následuje popisný text pro každou vlastnost. Pokud chcete do textového pole přidat prázdné řádky, stiskněte Shift + Enter.
Popisný text Vlastnost Popis Title:Název informačního kanálu Název položky Date published:Datum publikování informačního kanálu Datum a čas publikování položky Link:Odkaz na primární informační kanál Adresa URL položky 
Uložte aplikaci logiky. Na panelu nástrojů návrháře vyberte Uložit.
Spuštění pracovního postupu
Chcete-li ověřit, zda pracovní postup funguje správně, můžete počkat, až aktivační událost zkontroluje informační kanál RSS podle nastaveného plánu. Nebo můžete pracovní postup spustit ručně kliknutím na tlačítko Spustit na panelu nástrojů návrháře pracovních postupů, jak je znázorněno na následujícím snímku obrazovky.

Pokud informační kanál RSS obsahuje nové položky, odešle pracovní postup e-mail pro každou novou položku. V opačném případě bude pracovní postup čekat do dalšího intervalu a znovu zkontrolovat informační kanál RSS.
Na následujícím snímku obrazovky vidíte ukázkový e-mail, který odesílá ukázkový pracovní postup. E-mail obsahuje podrobnosti z každého vybraného výstup triggeru a popisný text, který jste do každé položky zahrnuli.

Poradce při potížích
Pokud neobdržíte e-maily z pracovního postupu podle očekávání:
Pro případ, že se zpráva nesprávně vyfiltroval, ověřte, jestli je ve složce Nevyžádaná pošta e-mailový účet.
Ujistěte se, že kanál RSS, který používáte, publikoval položky od poslední naplánované nebo ruční kontroly.
Vyčištění prostředků
Až budete s tímto rychlým startem hotovi, odstraňte ukázkový prostředek aplikace logiky a všechny související prostředky odstraněním skupiny prostředků, kterou jste pro tento příklad vytvořili.
Do pole Azure Search zadejte
resource groupsa pak vyberte skupiny prostředků.
Vyhledejte a vyberte skupinu prostředků vaší aplikace logiky. V podokně Přehled vyberte Odstranit skupinu prostředků.

Jakmile se zobrazí podokno potvrzení, zadejte název skupiny prostředků a vyberte Odstranit.

Další kroky
V tomto rychlém startu jste v Azure Portal vytvořili svůj první pracovní postup aplikace logiky, který umožňuje kontrolu informačního kanálu RSS a odesílání e-mailů pro každou novou položku. Další informace o pokročilých naplánovaných pracovních postupech najdete v následujícím kurzu: