Power Automate VS Logic Apps. Power Automate-fodral

God dag till alla! I den tidigare artikeln om att lära sig Power Automate och Logic Apps, tittade vi på de viktigaste skillnaderna mellan Power Automate och Logic Apps. Idag skulle jag vilja gå vidare och visa de intressanta möjligheter som kan realiseras med hjälp av dessa produkter. I den här artikeln kommer vi att titta på flera fall som kan implementeras med Power Automate.

Microsoft Power Automate

Denna produkt tillhandahåller ett brett utbud av kopplingar till olika tjänster, samt triggers för att automatiskt och omedelbart starta flöden på grund av att en viss händelse inträffar. Det stöder också att köra trådar enligt ett schema eller med knapp.

1. Automatisk registrering av förfrågningar

Ett av fallen kan vara genomförandet av automatisk registrering av förfrågningar. Flödesutlösaren, i det här fallet, kommer att vara mottagandet av ett e-postmeddelande till en specifik postlåda, varefter ytterligare logik bearbetas:
Power Automate VS Logic Apps. Power Automate-fodral


När du ställer in en "När ett nytt e-postmeddelande kommer"-utlösaren kan du använda olika filter för att bestämma vilken händelse som ska utlösas:

Power Automate VS Logic Apps. Power Automate-fodral

Du kan till exempel starta ett flöde endast för e-postmeddelanden med bilagor eller för e-postmeddelanden som har störst betydelse. Du kan också starta ett flöde om ett brev kommer in i en specifik brevlådemapp. Dessutom är det möjligt att filtrera bokstäver efter önskad delsträng i ämnesraden.
När de nödvändiga beräkningarna har gjorts och all nödvändig information har erhållits kan du skapa ett objekt i SharePoint-listan genom att använda ersättningar från andra åtgärder:

Power Automate VS Logic Apps. Power Automate-fodral

Med hjälp av ett sådant flöde kan du enkelt plocka upp nödvändiga e-postmeddelanden, plocka isär dem till komponenter och skapa poster i andra system.

2. Starta ett godkännandeflöde med en knapp från PowerApps

Ett av standardscenarierna är att skicka ett objekt för godkännande till godkännandepersoner. För att implementera ett liknande scenario kan du skapa en knapp i PowerApps och, när du klickar på den, starta ett Power Automate-flöde:

Power Automate VS Logic Apps. Power Automate-fodral

Som du kan se, i den här tråden, är starttriggern PowerApps. Det fantastiska med denna utlösare är att du kan begära information från PowerApps medan du är inne i ett Power Automate-flöde:

Power Automate VS Logic Apps. Power Automate-fodral

Det fungerar så här: när du behöver få lite information från PowerApps klickar du på "Fråga i PowerApps". Detta skapar sedan en variabel som kan användas i alla åtgärder i det Power Automate-flödet. Allt som återstår är att skicka värdet för denna variabel inuti flödet när flödet startas från PowerApps.

3. Starta en stream med hjälp av en HTTP-förfrågan

Det tredje fallet som jag skulle vilja prata om är att starta ett Power Automate-flöde med hjälp av en HTTP-förfrågan. I vissa fall, särskilt för olika integrationshistorier, är det nödvändigt att starta ett Power Automate-flöde via en HTTP-förfrågan, som skickar olika parametrar inuti flödet. Detta görs helt enkelt. Åtgärden "När en HTTP-begäran tas emot" används som en utlösare:

Power Automate VS Logic Apps. Power Automate-fodral

HTTP POST URL genereras automatiskt första gången streamen sparas. Det är till den här adressen du behöver skicka en POST-förfrågan för att starta detta flöde. Olika information kan skickas som parametrar vid start, till exempel, i det här fallet skickas SharePointID-attributet utifrån. För att skapa ett sådant inmatningsschema måste du klicka på "Använd exempel nyttolast för att skapa ett schema" och sedan infoga ett exempel på JSON som kommer att skickas till strömmen:

Power Automate VS Logic Apps. Power Automate-fodral

Efter att ha klickat på "Slutför" genereras ett JSON-schema av begärandetexten för denna åtgärd. SharePointID-attributet kan nu användas som ett jokertecken för alla åtgärder i ett givet flöde:

Power Automate VS Logic Apps. Power Automate-fodral

Det är värt att notera att utlösaren "När en HTTP-förfrågan tas emot" ingår i avsnittet Premium-anslutningar och är endast tillgänglig när du köper en separat plan för den här produkten.

I nästa artikel kommer vi att prata om olika fall som kan implementeras med Logic Apps.

Källa: will.com

Lägg en kommentar