Snabbstart: Skapa ett integreringsarbetsflöde med Azure Logic Apps och Azure Portal
Den här snabbstarten visar hur du skapar ett exempel på ett automatiserat arbetsflöde som integrerar två tjänster, ett RSS-flödeför en webbplats och ett e-postkonto, när du använder Azure Logic Apps . Även om det här exemplet är Azure Logic Apps stöder Azure Logic Apps arbetsflöden som ansluter appar, data, tjänster och system i molnet, lokalt och hybridmiljöer. Mer information om flera klienter jämfört med en enskild Azure Logic Apps finns i Single-tenant versus multi-tenant and integration service environment(Miljö för en enskild klient eller flera klienter och integreringstjänst).
I det här exemplet skapar du en logikappresurs och ett arbetsflöde som använder RSS-anslutningsappen och Office 365 Outlook anslutningsappen. Resursen körs i flera klientorganisationsklienter Azure Logic Apps baseras på förbrukningsprismodellen. RSS-anslutningsappen har en utlösare som kontrollerar ett RSS-flöde baserat på ett schema. Anslutningsappen Office 365 Outlook en åtgärd som skickar ett e-postmeddelande för varje nytt objekt. Anslutningsapparna i det här exemplet är bara två av de hundratals anslutningsappar som du kan använda i ett arbetsflöde.
Följande skärmbild visar det avancerade exempelarbetsflödet:

När du går igenom den här snabbstarten får du lära dig följande grundläggande steg:
- Skapa en logikappresurs som körs i Azure Logic Apps klientorganisation.
- Välj den tomma logikappmallen.
- Lägg till en utlösare som anger när arbetsflödet ska köras.
- Lägg till en åtgärd som utför en uppgift när utlösaren har utlösts.
- Kör arbetsflödet.
Om du vill skapa och hantera en logikappresurs med hjälp av andra verktyg kan du gå igenom Azure Logic Apps här snabbstarterna:
- Skapa och hantera logikappar i Visual Studio Code
- Skapa och hantera logikappar i Visual Studio
- Skapa och hantera logikappar med hjälp av Azure Command-Line Interface (Azure CLI)
Förutsättningar
Azure-konto och -prenumeration. Om du inte har någon prenumeration kan du registrera ett kostnadsfritt Azure-konto.
Ett e-postkonto från en tjänst som fungerar med Azure Logic Apps, till exempel Office 365 Outlook eller Outlook.com. För andra e-postleverantörer som stöds kan du läsa Anslutningsappar för Azure Logic Apps.
Anteckning
Om du vill använda Gmail-anslutningsappenkan endast G Suite-konton använda den här anslutningsappen utan begränsningar i Azure Logic Apps. Om du har ett Gmail-konsumentkonto kan du bara använda den här anslutningsappen med specifika Google-godkända tjänster, såvida du inte skapar en Google-klientapp som ska användas för autentisering med Gmail-anslutningsappen. Mer information finns i Datasäkerhets- och sekretesspolicyer för Google-anslutningsappar i Azure Logic Apps.
Om du har en brandvägg som begränsar trafiken till specifika IP-adresser ställer du in brandväggen så att den tillåter åtkomst för både inkommande och utgående IP-adresser som används av Logic Apps-tjänsten i Azure-regionen där du skapar logikappens arbetsflöde.
I det här exemplet används RSS Office 365 Outlook anslutningsappar, som hanteras av Microsoft. De här anslutningsapparna kräver att du ställer in brandväggen så att den tillåter åtkomst för alla utgående IP-adresser för hanterade anslutningsappar i Azure-regionen för din logikappresurs.
Skapa en resurs för en logikapp
Logga in på Azure-portalen med ditt Azure-konto.
I Azure-sökrutan anger
logic appsdu och väljer Logikappar.
På sidan Logikappar väljer du Lägg till.

I fönstret Skapa logikapp väljer du den Azure-prenumeration som ska användas, skapar en ny resursgrupp för logikappresursen och anger grundläggande information om logikappresursen.
Egenskap Värde Beskrivning Prenumeration <Azure-subscription-name> Namnet på din Azure-prenumeration. Resursgrupp <Azure-resource-group-name> Namnet på Azure-resursgruppen, som måste vara unikt i flera regioner. I det här exemplet används "My-First-LA-RG". Typ Förbrukning Logikappens resurstyp och faktureringsmodell som ska användas för din resurs: - Förbrukning: Den här logikappens resurstyp körs i globala, Azure Logic Apps och använder förbrukningsfaktureringsmodellen. I det här exemplet används den här förbrukningsmodellen.
- Standard: Den här logikappens resurstyp körs i Azure Logic Apps klientorganisation och använder standardfaktureringsmodellen.
Namn på logikapp <logic-app-name> Logikappens resursnamn, som måste vara unikt i olika regioner. I det här exemplet används "My-First-Logic-App". Viktigt! Det här namnet får bara innehålla bokstäver, siffror, bindestreck (
-), understreck (_), parenteser ((, ), och punkter ().).Publicera Workflow Endast tillgängligt när du väljer resurstypen Standard för logikapp. Som standard väljs Arbetsflöde för distribution till en enskild klientorganisation Azure Logic Apps skapar en tom logikappresurs där du lägger till ditt första arbetsflöde. Obs! För närvarande kräver alternativet Docker-container en anpassad plats på ett Azure Arc-aktiverat Kubernetes-kluster, som du kan använda med Azure Arc aktiverat Logic Apps (Standard). Resursplatserna för logikappen, den anpassade platsen och klustret måste vara likadana.
Region <Azure-region> Azure-datacenterregionen där appinformationen ska lagras. I det här exemplet används "USA, västra". Obs! Om din prenumeration är associerad med en integreringstjänstmiljöinnehåller den här listan dessa miljöer.
Aktivera Log Analytics Nej Endast tillgängligt när du väljer resurstypen Förbrukningslogikapp. Ändra bara det här alternativet när du vill aktivera diagnostisk loggning. I det här exemplet lämnar du det här alternativet omarkerat.

När du är klar väljer du Granska + skapa. På valideringssidan bekräftar du informationen som du har angett och väljer Skapa.
Välj den tomma mallen
När Azure har distribuerat din app väljer du Gå till resurs. Du kan också söka efter och välja din logikappresurs genom att skriva namnet i Azure-sökrutan.

Arbetsflödesdesignern öppnas och visar en sida med en introduktionsvideo och vanliga utlösare.
Under Mallar väljer du Tom logikapp.

När du har valt mallen visar designern nu en tom arbetsflödesyta.
Lägg till utlösaren
Ett arbetsflöde börjar alltid med en enda utlösare, som anger det villkor som ska uppfyllas innan åtgärder körs i arbetsflödet. Varje gång utlösaren utlöses skapar Azure Logic Apps kör en arbetsflödesinstans. Om utlösaren inte utlöses skapas eller körs ingen instans. Du kan starta ett arbetsflöde genom att välja bland många olika utlösare.
I det här exemplet används en RSS-utlösare som kontrollerar ett RSS-flöde baserat på ett schema. Om det finns ett nytt objekt i flödet utlöses utlösaren och en ny arbetsflödesinstans börjar köras. Om det finns flera nya objekt mellan kontrollerna utlöses utlösaren för varje objekt och en separat ny arbetsflödesinstans körs för varje objekt.
I arbetsflödesdesignern går du till sökrutan och väljer Alla.
Du hittar RSS-utlösaren genom att skriva i
rsssökrutan. I listan Utlösare väljer du RSS-utlösaren när ett flödesobjekt publiceras.
Ange följande information i utlösarinformationen:
Egenskap Krävs Värde Beskrivning RSS-feedens webbadress Ja <RSS-feed-URL> RSS-feed-URL:en som ska övervakas. I det här exemplet används RSS-flödet för Wall Street Journal på
https://feeds.a.dj.com/rss/RSSMarketsMain.xml. Du kan dock använda alla RSS-feedar som inte kräver HTTP-auktorisering. Välj ett RSS-flöde som publiceras ofta, så att du enkelt kan testa arbetsflödet.Vald egenskap används för att fastställa Inga PublishDate Egenskapen som avgör vilka objekt som är nya. Intervall Ja 1 Antalet intervall som ska vänta mellan flödeskontrollerna. I det här exemplet
1används som intervall.Frekvens Ja Minut Frekvensenheten som ska användas för varje intervall. I det här exemplet
Minuteanvänds som frekvens.
Dölj utlösarinformationen för tillfället genom att klicka i namnlisten.

När du är klar sparar du logikappen, som direkt går live i Azure Portal. Välj Spara i designerverktygsfältet.
Utlösaren gör inget annat än att kontrollera RSS-flödet. Därför måste du lägga till en åtgärd som definierar vad som händer när utlösaren utlöses.
Lägga till en åtgärd
Efter en utlösare är en åtgärd ett efterföljande steg som kör en åtgärd i arbetsflödet. Alla åtgärder kan använda utdata från föregående steg, som kan vara utlösaren eller en annan åtgärd. Du kan välja bland många olika åtgärder, lägga till flera åtgärder upp till gränsen per arbetsflödeoch även skapa olika åtgärdssökvägar.
I det här exemplet Office 365 Outlook en åtgärd som skickar ett e-postmeddelande varje gång utlösaren utlöses för ett nytt RSS-flödesobjekt. Om det finns flera nya objekt mellan kontrollerna får du flera e-postmeddelanden.
Under utlösaren När ett flödesobjekt publiceras väljer du Nytt steg.

Under Välj en åtgärd och sökrutan väljer du Alla.
I sökrutan anger du så
send an emailatt du kan hitta anslutningsappar som erbjuder den här åtgärden. Om du vill filtrera listan Åtgärder till en specifik app eller tjänst väljer du den appen eller tjänsten först.Om du till exempel har ett arbets- eller skolkonto från Microsoft och vill använda Office 365 Outlook väljer du Office 365 Outlook. Om du har en personlig Microsoft-konto väljer du Outlook.com. Det här exemplet fortsätter med Office 365 Outlook.
Anteckning
Om du använder en annan e-posttjänst som stöds i arbetsflödet kan användargränssnittet se lite annorlunda ut. De grundläggande begreppen för att ansluta till en annan e-posttjänst förblir dock desamma.

Nu kan du enkelt hitta och välja den åtgärd som du vill ha, till exempel Skicka ett e-postmeddelande:

Om den valda e-posttjänsten uppmanar dig att logga in och autentisera din identitet slutför du det steget nu.
Många anslutningsappar kräver att du först skapar en anslutning och autentiserar din identitet innan du kan fortsätta.

Anteckning
Det här exemplet visar manuell autentisering för att ansluta till Office 365 Outlook. Andra tjänster kan dock ha stöd för eller använda olika autentiseringstyper. Baserat på ditt scenario kan du hantera anslutningsautentisering på olika sätt.
Om du till exempel använder Azure Resource Manager för distribution kan du öka säkerheten för indata som ändras ofta genom att parameterisera värden, till exempel anslutningsinformation. Mer information finns i följande avsnitt:
I åtgärden Skicka ett e-postmeddelande anger du den information som ska ingå i e-postmeddelandet.
I rutan Till anger du mottagarens e-postadress. I det här exemplet använder du din e-postadress.
Anteckning
Listan Lägg till dynamiskt innehåll visas när du klickar i rutan Till och andra rutor för vissa indatatyper. Den här listan visar alla utdata från föregående steg som är tillgängliga för dig att välja som indata för den aktuella åtgärden. Du kan ignorera den här listan för tillfället. Nästa steg använder listan med dynamiskt innehåll.
I rutan Ämne anger du ämne. I det här exemplet anger du följande text med ett avslutande blanksteg:
New RSS item:
I listan Lägg till dynamiskt innehåll går du till När ett flödesobjekt publiceras och väljer Flödesrubrik.
Flödesrubriken är en utlösarutdata som refererar till rubriken för RSS-objektet. Din e-postadress använder dessa utdata för att visa RSS-objektets rubrik.

Tips
Om inga utdata visas från utlösaren När ett flödesobjekt publiceras i listan med dynamiskt innehåll väljer du Visa mer bredvid åtgärdens sidhuvud.

När du är klar ser ämnet ut som i det här exemplet:

Anteckning
Om loopen For each (För varje) visas i designern har du valt utdata som refererar till en matris, till exempel egenskapen categories-Item. För den här utdatatypen lägger designern automatiskt till for each-loopen runt åtgärden som refererar till utdata. På så sätt utför arbetsflödet samma åtgärd på varje matrisobjekt.
Om du vill ta bort loopen går du till loopens namnlist och väljer ellipsen (...) och sedan Ta bort.
I rutan Brödtext anger du innehållet i e-postmeddelandet.
I det här exemplet innehåller brödtexten följande egenskaper, som föregås av beskrivande text för varje egenskap. Tryck på Skift + Enter för att lägga till tomma rader i en redigeringsruta.
Beskrivande text Egenskap Beskrivning Title:Flödesrubrik Objektets rubrik Date published:Flödet publicerat den Objektets publiceringsdatum och -tid Link:Flödets primära länk Objektets webbadress 
Spara logikappen. Välj Spara i designerverktygsfältet.
Kör arbetsflödet
Om du vill kontrollera att arbetsflödet körs korrekt kan du vänta tills utlösaren kontrollerar RSS-flödet baserat på det inställda schemat. Eller så kan du manuellt köra arbetsflödet genom att välja Kör i verktygsfältet för arbetsflödesdesignern, som du ser i följande skärmbild.

Om RSS-flödet har nya objekt skickar arbetsflödet ett e-postmeddelande för varje nytt objekt. Annars väntar arbetsflödet till nästa intervall för att kontrollera RSS-flödet igen.
Följande skärmbild visar ett exempel på ett e-postmeddelande som skickas av exempelarbetsflödet. E-postmeddelandet innehåller information från varje utlösarutdata som du har valt plus den beskrivande text som du inkluderade för varje objekt.

Felsöka problem
Om du inte får e-postmeddelanden från arbetsflödet som förväntat:
Kontrollera skräppostmappen för ditt e-postkonto om meddelandet filtrerades felaktigt.
Kontrollera att RSS-flödet som du använder har publicerat objekt sedan den senaste schemalagda eller manuella kontrollen.
Rensa resurser
När du är klar med den här snabbstarten tar du bort exempelresursen för logikappen och relaterade resurser genom att ta bort resursgruppen som du skapade för det här exemplet.
I Azure-sökrutan anger
resource groupsdu och väljer sedan Resursgrupper.
Leta upp och välj logikappens resursgrupp. I fönstret Översikt väljer du Ta bort resursgrupp.

När bekräftelsefönstret visas anger du resursgruppens namn och väljer Ta bort.

Nästa steg
I den här snabbstarten skapade du ditt första logikapparbetsflöde i Azure Portal att kontrollera ett RSS-flöde och skicka ett e-postmeddelande för varje nytt objekt. Mer information om avancerade schemalagda arbetsflöden finns i följande självstudie: