Power Automate VS Logic Apps. Логик програмуудын онцлог

Бүгдэд нь энэ өдрийн мэнд! Power Automate болон Logic програмуудыг сурах тухай өмнөх нийтлэлд Бид Power Automate-г ашиглах зарим боломжуудыг авч үзсэн. Энэ нийтлэлд би Logic Apps ашиглах зарим хувилбарууд болон Power Automate-аас хэд хэдэн ялгааг онцлон харуулахыг хүсч байна. Бидний өмнө нь олж мэдсэнээр Power Automate болон Logic Apps нь зөвхөн байршлаараа (Office 365, Azure), мөн лиценз олгох арга барил болон зарим дотоод функцээрээ ялгаатай хос үйлчилгээ юм. Logic Apps нь Power Automate-ээс ялгаатай ямар онцлогтой болохыг өнөөдөр харцгаая. Цаг үрэхгүй байцгаая.

1. Триггер давтамж

Power Automate нь гох нөхцөлийг хэр олон удаа шалгахыг тохируулах чадваргүй. Та анхдагч утгад найдах хэрэгтэй. Logic Apps нь гох шалгах интервал болон давтамжийг тохируулах чадвартай бөгөөд энэ нь үйл явдлын боловсруулалтыг ихээхэн хурдасгадаг. Гэсэн хэдий ч Power Automate нь ихэвчлэн Логик програмуудаас хамаагүй бага тохиргоотой байдаг.

Power Automate гох "Элемент үүсэх үед":

Power Automate VS Logic Apps. Логик програмуудын онцлог

Логик програмууд "Элемент үүсгэх" өдөөгч:

Power Automate VS Logic Apps. Логик програмуудын онцлог

Logic Apps-д энэ триггерийн цагийн бүс болон эхлүүлэх цагийн тохиргоо байдаг.

2. Дамжуулах дэлгэцийн горимуудын хооронд шилжих

Логик програмууд нь Power Automate-ээс ялгаатай нь Дизайн болон Код харах горимын хооронд шилжих боломжийг танд олгоно. Энэ функц нь хэлхээг дибаг хийхэд маш их тустай бөгөөд танд хэлхээний логикт илүү нарийн өөрчлөлт хийх боломжийг олгоно.

Power Automate VS Logic Apps. Логик програмуудын онцлог

3. Сэдвүүдийг дибаг хийх

Ихэнхдээ хэлхээг тохируулахдаа бид тэдгээрт суулгасан нэг буюу өөр логикийн зөв гүйцэтгэлийг шалгах хэрэгтэй. Энд бид дибаг хийхгүйгээр хийж чадахгүй. Логик аппликейшн нь урсгалын үйл ажиллагаа бүрийн оролт, гаралтын өгөгдлийг харуулах боломжийг олгодог гайхалтай ашигтай урсгал дибаг хийх горимтой. Энэ горимыг ашигласнаар үйл ажиллагаанд ямар мэдээлэл ирсэн, үйл ажиллагаанаас юу гарсан болохыг хүссэн үедээ харах боломжтой.

Power Automate VS Logic Apps. Логик програмуудын онцлог

Power Automate нь ийм горимтой боловч маш хязгаарлагдмал хувилбартай.

4. "Дээд зэрэглэлийн" холбогч

Бидний мэдэж байгаагаар Power Automate нь холбогчдыг төрлөөр нь ердийн болон "дээд зэрэглэлийн" гэж хуваадаг.

Power Automate VS Logic Apps. Логик програмуудын онцлог

Тогтмол холбогч нь үргэлж бэлэн байдаг, "дээд зэрэглэлийн" холбогч нь зөвхөн хэрэглэгчид эсвэл урсгалын хувьд тусдаа төлөвлөгөө худалдаж авах үед л боломжтой. Logic Apps-д бүх холбогчийг нэг дор ашиглах боломжтой боловч холбогч ашиглаж байгаа тул үнийг тогтоодог. Тогтмол холбогчийг урсгалаар ажиллуулах нь бага зардалтай, "дээд зэрэглэлийн" холболтууд илүү үнэтэй байдаг.

5. Товч ашиглан дамжуулалтыг эхлүүлнэ үү

Гэхдээ энд Logic Apps Power Automate-д хожигдсон тул Логик програмын урсгалыг жишээ нь Power Apps програмын товчлуураар эхлүүлэх боломжгүй. Бидний олж мэдсэнээр Power Automate ашиглаж байна сүүлийн нийтлэлд, та урсгал үүсгэж, дараа нь дуудах Power Apps програмтай холбож болно, жишээлбэл, та програмын товчлуур дээр дарах үед. Логик програмын хувьд, хэрэв та үүнтэй төстэй хувилбарыг хэрэгжүүлэх шаардлагатай бол янз бүрийн шийдлүүдийг олох хэрэгтэй, жишээлбэл, "HTTP хүсэлт хүлээн авах үед" триггерийг ашиглаж, програмаас POST хүсэлтийг программ руу илгээх хэрэгтэй. - үүсгэсэн хаяг:

Power Automate VS Logic Apps. Логик програмуудын онцлог

6. Visual Studio ашиглан урсгалыг үүсгэ

Power Automate-ээс ялгаатай нь Logic Apps урсгалыг Visual Studio-оор дамжуулан шууд үүсгэж болно.
Та Azure Logic Apps өргөтгөл суулгасан бол жишээ нь Visual Studio кодоос Logic Apps урсгалыг үүсгэж засварлаж болно. Өргөтгөлийг суулгасны дараа та Azure-тэй холбогдох боломжтой болно. Зөвшөөрөл амжилттай болсны дараа та энэ орчинд байгаа Logic Apps урсгалд хандах боломжтой бөгөөд шаардлагатай урсгалыг засварлаж болно:

Power Automate VS Logic Apps. Логик програмуудын онцлог

Мэдээжийн хэрэг, би эдгээр хоёр бүтээгдэхүүний хоорондох бүх ялгааг жагсаагүй ч Power Automate болон Logic Apps ашиглан урсгалыг хөгжүүлэхэд миний анхаарлыг хамгийн их татсан шинж чанаруудыг тодруулахыг хичээсэн. Дараах нийтлэлүүдэд бид Power Platform шугамын бусад бүтээгдэхүүнийг ашиглан сонирхолтой боломжууд болон хэрэгжүүлэх тохиолдлуудыг авч үзэх бөгөөд бид Logic Apps руу нэгээс олон удаа буцах болно. Өдрийг сайхан өнгөрүүлээрэй, бүгдээрээ!

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх