Power Automate VS Logic Apps. Power Automate кейс

Бүгдэд нь энэ өдрийн мэнд! Power Automate болон Logic програмуудыг сурах тухай өмнөх нийтлэлд, бид Power Automate болон Logic Apps-ийн үндсэн ялгааг авч үзсэн. Өнөөдөр би цаашаа явж, эдгээр бүтээгдэхүүний тусламжтайгаар хэрэгжиж болох сонирхолтой боломжуудыг харуулахыг хүсч байна. Энэ нийтлэлд бид Power Automate ашиглан хэрэгжүүлж болох хэд хэдэн тохиолдлыг авч үзэх болно.

Microsoft Power Automate

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

1. Хүсэлтийг автоматаар бүртгэх

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


"Шинэ имэйл ирэхэд" триггерийг тохируулахдаа та өдөөх шаардлагатай үйл явдлыг тодорхойлохын тулд янз бүрийн шүүлтүүр ашиглаж болно:

Power Automate VS Logic Apps. Power Automate кейс

Жишээлбэл, та зөвхөн хавсралт бүхий имэйлүүд эсвэл хамгийн чухал имэйлд зориулж урсгалыг эхлүүлж болно. Тодорхой шуудангийн хайрцгийн хавтсанд захидал ирсэн тохиолдолд та урсгалыг эхлүүлж болно. Нэмж дурдахад гарчиг дахь хүссэн дэд мөрөөр үсгүүдийг шүүх боломжтой.
Шаардлагатай тооцоог хийж, шаардлагатай бүх мэдээллийг олж авсны дараа та бусад үйлдлүүдийн орлуулалтыг ашиглан SharePoint жагсаалтад зүйл үүсгэж болно.

Power Automate VS Logic Apps. Power Automate кейс

Ийм урсгалын тусламжтайгаар та шаардлагатай имэйл мэдэгдлүүдийг хялбархан авч, тэдгээрийг бүрэлдэхүүн хэсгүүдэд задалж, бусад системд бүртгэл үүсгэх боломжтой.

2. PowerApps-ын товчлуурыг ашиглан зөвшөөрлийн урсгалыг эхлүүлж байна

Стандарт хувилбаруудын нэг нь объектыг зөвшөөрөл олгох хүмүүст илгээх явдал юм. Үүнтэй төстэй хувилбарыг хэрэгжүүлэхийн тулд та PowerApps дээр товчлуур хийж, түүн дээр дарахад Power Automate урсгалыг эхлүүлж болно.

Power Automate VS Logic Apps. Power Automate кейс

Таны харж байгаагаар энэ хэлхээний эхлэл нь PowerApps юм. Энэ триггерийн гайхалтай зүйл бол та Power Automate урсгал дотор байхдаа PowerApps-аас мэдээлэл хүсэх боломжтой юм.

Power Automate VS Logic Apps. Power Automate кейс

Энэ нь дараах байдлаар ажилладаг: PowerApps-аас мэдээлэл авах шаардлагатай үед та "PowerApps-д асуух" зүйл дээр дарна уу. Энэ нь дараа нь Power Automate урсгалын бүх үйлдэлд ашиглагдах хувьсагчийг үүсгэдэг. PowerApps-аас урсгалыг эхлүүлэх үед энэ хувьсагчийн утгыг урсгал дотор дамжуулах л үлдлээ.

3. HTTP хүсэлтийг ашиглан дамжуулалтыг эхлүүлэх

Миний ярихыг хүссэн гурав дахь тохиолдол бол HTTP хүсэлтийг ашиглан Power Automate урсгалыг эхлүүлэх явдал юм. Зарим тохиолдолд, ялангуяа янз бүрийн интеграцийн түүхүүдийн хувьд урсгал дотор янз бүрийн параметрүүдийг дамжуулж HTTP хүсэлтээр Power Automate урсгалыг эхлүүлэх шаардлагатай байдаг. Үүнийг маш энгийнээр хийдэг. "HTTP хүсэлт хүлээн авах үед" үйлдлийг гох болгон ашигладаг:

Power Automate VS Logic Apps. Power Automate кейс

HTTP POST URL нь дамжуулалтыг анх удаа хадгалахад автоматаар үүсгэгддэг. Энэ урсгалыг эхлүүлэхийн тулд та энэ хаяг руу POST хүсэлт илгээх хэрэгтэй. Төрөл бүрийн мэдээллийг эхлүүлэх үед параметр болгон дамжуулж болно; жишээлбэл, энэ тохиолдолд SharePointID атрибутыг гаднаас дамжуулдаг. Ийм оролтын схемийг үүсгэхийн тулд та "Схем үүсгэхийн тулд жишээ ачааллыг ашиглах" зүйл дээр дарж, дараа нь урсгал руу илгээгдэх жишээ JSON-г оруулах хэрэгтэй.

Power Automate VS Logic Apps. Power Automate кейс

"Дуусгах" дээр дарсны дараа энэ үйлдлийн хүсэлтийн текстийн JSON схемийг үүсгэнэ. SharePointID атрибутыг одоо өгөгдсөн урсгал дахь бүх үйлдлүүдэд орлуулагч тэмдэг болгон ашиглаж болно:

Power Automate VS Logic Apps. Power Automate кейс

"HTTP хүсэлтийг хүлээн авах үед" гох нь Дээд зэрэглэлийн холбогч хэсэгт багтсан бөгөөд зөвхөн энэ бүтээгдэхүүний тусдаа багц худалдаж авах үед л боломжтой гэдгийг тэмдэглэх нь зүйтэй.

Дараагийн өгүүллээр бид Logic Apps ашиглан хэрэгжүүлж болох янз бүрийн тохиолдлын талаар ярих болно.

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

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