Power Automate VS Logic Apps. Mantiqiy ilovalarning xususiyatlari

Barchangizga xayrli kun! Power Automate va Logic ilovalarini o'rganish haqida oldingi maqolada Biz Power Automate-dan foydalanishning ba'zi imkoniyatlarini ko'rib chiqdik. Ushbu maqolada men Logic Apps-dan foydalanishning ba'zi stsenariylarini va Power Automate-dan bir qator farqlarni ta'kidlamoqchiman. Avval bilib olganimizdek, Power Automate va Logic Apps ikki xil xizmatlar bo‘lib, ular faqat joylashuvi (Office 365, Azure), shuningdek, litsenziyalashga yondashuvi va ayrim ichki funksiyalari bilan farqlanadi. Keling, bugun Logic Apps-ning Power Automate-dan farqli o'laroq qanday xususiyatlari borligini ko'rib chiqamiz. Keling, vaqtni behuda o'tkazmaylik.

1. Trigger chastotasi

Power Automate ishga tushirish shartlari qanchalik tez-tez tekshirilishini sozlash imkoniyatiga ega emas. Siz standart qiymatga ishonishingiz kerak. Logic Apps tetik tekshiruvlari oralig'i va chastotasini sozlash qobiliyatiga ega, bu hodisani qayta ishlashni sezilarli darajada tezlashtiradi. Biroq, Power Automate ko'pincha mantiqiy ilovalarga qaraganda triggerlar uchun sezilarli darajada kamroq sozlamalarga ega:

Power Automate trigger "Element yaratilganda":

Power Automate VS Logic Apps. Mantiqiy ilovalarning xususiyatlari

Mantiqiy ilovalar "Element yaratishda" ishga tushirilishi:

Power Automate VS Logic Apps. Mantiqiy ilovalarning xususiyatlari

Logic Apps-da ushbu trigger uchun vaqt mintaqasi va ishga tushirish vaqti sozlamalari ham mavjud.

2. Oqim ko‘rsatish rejimlari o‘rtasida almashinish

Logic Apps, Power Automate-dan farqli o'laroq, dizayn va Code View ko'rinishlari o'rtasida almashish imkonini beradi. Bu xususiyat iplarni disk raskadrovka qilishda juda foydali, shuningdek, iplar mantig'iga yanada nozik o'zgartirishlar kiritish imkonini beradi:

Power Automate VS Logic Apps. Mantiqiy ilovalarning xususiyatlari

3. Nosozliklarni tuzatish

Ko'pincha, iplarni o'rnatishda biz ularga kiritilgan u yoki bu mantiqning to'g'ri bajarilishini tekshirishimiz kerak. Va bu erda biz disk raskadrovkasiz qilolmaymiz. Logic Apps-da har bir oqim faoliyatining kirish va chiqish ma'lumotlarini ko'rsatishga imkon beruvchi juda foydali oqimni tuzatish rejimi mavjud. Ushbu rejimdan foydalanib, siz istalgan vaqtda faoliyatga qanday ma'lumot kelganini va faoliyatdan nima chiqqanligini ko'rishingiz mumkin:

Power Automate VS Logic Apps. Mantiqiy ilovalarning xususiyatlari

Power Automate ushbu rejimga ega, ammo juda cheklangan versiyada.

4. "Premium" konnektorlari

Biz allaqachon bilganimizdek, Power Automate turi bo'yicha ulagichlarni oddiy va "premium" ga bo'linadi:

Power Automate VS Logic Apps. Mantiqiy ilovalarning xususiyatlari

Muntazam konnektorlar har doim mavjud, "premium" ulagichlar faqat foydalanuvchilar yoki oqimlar uchun alohida rejani sotib olayotganda mavjud. Logic Apps-da barcha ulagichlar bir vaqtning o'zida foydalanish uchun mavjud, lekin ulagichlar ishlatilganligi sababli narxlash amalga oshiriladi. Oqimdagi oddiy konnektorlarni bajarish arzonroq, "premium" esa qimmatroq.

5. Tugma yordamida oqimni boshlang

Ammo bu erda Logic Apps Power Automate dasturidan yutqazadi, chunki Logic Apps oqimini, masalan, Power Apps ilovasining tugmasi orqali ishga tushirish mumkin emas. Biz bilib olganimizdek, Power Automate-dan foydalanish oxirgi maqolada, siz oqimlarni yaratishingiz va ularni keyinroq chaqiriladigan Power Apps ilovasiga ulashingiz mumkin, masalan, ilovadagi tugmani bosganingizda. Logic Apps-da, agar siz shunga o'xshash stsenariyni amalga oshirishingiz kerak bo'lsa, siz turli xil echimlarni topishingiz kerak, masalan, "HTTP so'rovi qabul qilinganda" triggeridan foydalaning va ilovadan POST so'rovini oldingi dasturga yuboring. - yaratilgan manzil:

Power Automate VS Logic Apps. Mantiqiy ilovalarning xususiyatlari

6. Visual Studio yordamida oqim yaratish

Power Automate-dan farqli o'laroq, Logic Apps oqimlari bevosita Visual Studio orqali yaratilishi mumkin.
Agar sizda Azure Logic Apps kengaytmasi oʻrnatilgan boʻlsa, masalan, Visual Studio Code dan Logic Apps oqimlarini yaratishingiz va tahrirlashingiz mumkin. Kengaytmani o'rnatganingizdan so'ng siz Azure-ga ulanishingiz mumkin bo'ladi. Muvaffaqiyatli avtorizatsiyadan so'ng siz ushbu muhitda mavjud Logic Apps oqimlariga kirishingiz mumkin va kerakli oqimni tahrirlashni davom ettirishingiz mumkin:

Power Automate VS Logic Apps. Mantiqiy ilovalarning xususiyatlari

Albatta, men ushbu ikki mahsulot o'rtasidagi barcha farqlarni sanab o'tmadim, lekin Power Automate va Logic Apps yordamida oqimlarni ishlab chiqishda ko'proq e'tiborimni tortgan xususiyatlarni ta'kidlashga harakat qildim. Keyingi maqolalarda biz Power Platform liniyasidagi boshqa mahsulotlardan foydalangan holda qiziqarli xususiyatlar va amalga oshirish holatlarini ko'rib chiqamiz va biz Logic Apps-ga bir necha marta qaytamiz. Hammaga xayrli kun!

Manba: www.habr.com

a Izoh qo'shish