Барлығына қайырлы күн! Біз Power Automate пайдаланудың кейбір мүмкіндіктерін қарастырдық. Бұл мақалада мен логикалық қолданбаларды пайдаланудың кейбір сценарийлерін және Power Automate-тен бірқатар айырмашылықтарды атап өткім келеді. Бұрын білгеніміздей, Power Automate және Logic қолданбалары тек орналасқан жері (Office 365, Azure), сондай-ақ лицензиялауға көзқарасы және кейбір ішкі мүмкіндіктері бойынша ерекшеленетін қос қызметтер болып табылады. Бүгін Logic қолданбаларының Power Automate-тен айырмашылығы қандай мүмкіндіктері бар екенін көрейік. Уақытты босқа өткізбейік.
1. Триггер жиілігі
Power Automate қолданбасының іске қосу жағдайларының қаншалықты жиі тексерілетінін конфигурациялау мүмкіндігі жоқ. Сіз әдепкі мәнге сенуіңіз керек. Logic Apps триггерді тексерудің аралығы мен жиілігін конфигурациялау мүмкіндігіне ие, бұл оқиғаларды өңдеуді айтарлықтай жылдамдатады. Дегенмен, Power Automate жиі логикалық қолданбаларға қарағанда триггерлер үшін айтарлықтай азырақ параметрлерге ие:
Power Automate триггері «Элемент жасалғанда»:

Логикалық қолданбалар "Элемент жасау туралы" триггері:

Логикалық қолданбаларда осы триггер үшін уақыт белдеуі және іске қосу уақыты параметрлері де бар.
2. Ағынды көрсету режимдері арасында ауысу
Логикалық қолданбалар, Power Automate қолданбасынан айырмашылығы, Дизайн және Код көрінісі көріністері арасында ауысуға мүмкіндік береді. Бұл мүмкіндік ағындарды жөндеуде өте пайдалы, сонымен қатар ағындардың логикасына неғұрлым нәзік өзгерістер енгізуге мүмкіндік береді:

3. Жіптерді жөндеу
Көбінесе ағындарды орнату кезінде біз оларға енгізілген сол немесе басқа логиканың дұрыс орындалуын тексеруіміз керек. Мұнда біз отладкасыз жасай алмаймыз. Logic қолданбаларында әрбір ағын әрекетінің кіріс және шығыс деректерін көрсетуге мүмкіндік беретін керемет пайдалы ағынды жөндеу режимі бар. Бұл режимді пайдалана отырып, сіз кез келген уақытта әрекетке қандай ақпарат келгенін және әрекеттен не шыққанын көре аласыз:

Power Automate-де бұл режим бар, бірақ өте шектеулі нұсқада.
4. «Премиум» қосқыштары
Біз білетініміздей, Power Automate-де коннекторларды типі бойынша кәдімгі және «премиум» деп бөледі:

Тұрақты қосқыштар әрқашан қол жетімді, «премиум» қосқыштар пайдаланушылар немесе ағындар үшін бөлек жоспарды сатып алғанда ғана қол жетімді. Логикалық қолданбаларда барлық қосқыштар бірден пайдалануға қолжетімді, бірақ баға белгілеу қосқыштар пайдаланылғандықтан жүзеге асырылады. Ағында тұрақты қосқыштарды орындау арзанырақ, ал «премиум» қосқыштар қымбатырақ.
5. Түймені пайдаланып ағынды бастаңыз
Бірақ бұл жерде Logic қолданбалары Power Automate қолданбасынан жеңіледі, себебі логикалық қолданбалар ағыны, мысалы, Power Apps қолданбасының түймесі арқылы іске қосылмайды. Power Automate пайдалану, біз анықтағандай , ағындар жасауға және оларды кейін шақырылатын Power Apps қолданбасына қосуға болады, мысалы, қолданбадағы түймені басқан кезде. Логикалық қолданбалар жағдайында, ұқсас сценарийді жүзеге асыру қажет болса, әртүрлі шешімдерді табуыңыз керек, мысалы, «HTTP сұрауы қабылданғанда» триггерін қолданыңыз және қолданбадан POST сұрауын алдын ала - құрылатын мекенжай:

6. Visual Studio арқылы ағын жасау
Power Automate-тен айырмашылығы, Logic Apps ағындарын тікелей Visual Studio арқылы жасауға болады.
Сізде Azure Logic Apps кеңейтімі орнатылған болса, мысалы, Visual Studio кодынан Logic қолданбалары ағындарын жасауға және өңдеуге болады. Кеңейтімді орнатқаннан кейін сіз Azure-ге қосыла аласыз. Сәтті авторизациядан кейін сіз осы ортадағы қолжетімді Logic Apps ағындарына қол жеткізе аласыз және қажетті ағынды өңдеуге кірісе аласыз:

Әрине, мен осы екі өнімнің арасындағы барлық айырмашылықтарды санамадым, бірақ мен Power Automate және Logic қолданбалары арқылы ағындарды әзірлеу кезінде назарымды аударған мүмкіндіктерді бөлектеуге тырыстым. Келесі мақалаларда біз Power Platform желісіндегі басқа өнімдерді пайдаланатын қызықты мүмкіндіктер мен іске асыру жағдайларын қарастырамыз және біз Logic қолданбаларына бірнеше рет ораламыз. Қайырлы күн баршаңызға!
Ақпарат көзі: www.habr.com
