Barchangizga xayrli kun!
Microsoft Power Automate
Ushbu mahsulot turli xil xizmatlarga keng ko'lamli ulagichlarni taqdim etadi, shuningdek, ma'lum bir hodisa yuzaga kelganligi sababli oqimlarni avtomatik va darhol ishga tushirish uchun tetikler. Shuningdek, u jadval yoki tugma bo'yicha ishlaydigan iplarni qo'llab-quvvatlaydi.
1. So'rovlarni avtomatik ro'yxatga olish
Bunday holatlardan biri so'rovlarni avtomatik ro'yxatga olishni amalga oshirish bo'lishi mumkin. Oqim tetikleyicisi, bu holda, ma'lum bir pochta qutisiga elektron pochta xabarnomasini olish bo'ladi, shundan so'ng keyingi mantiqiy ishlov beriladi:
“Yangi elektron pochta kelganda” triggerini o‘rnatayotganda, ishga tushirish uchun kerakli hodisani aniqlash uchun turli filtrlardan foydalanishingiz mumkin:
Misol uchun, oqimni faqat biriktirilgan elektron pochta xabarlari yoki eng muhim ahamiyatga ega bo'lgan elektron pochta xabarlari uchun boshlashingiz mumkin. Agar xat ma'lum bir pochta qutisi papkasiga kelsa, siz oqimni boshlashingiz mumkin. Bundan tashqari, mavzu satrida kerakli pastki qator bo'yicha harflarni filtrlash mumkin.
Kerakli hisob-kitoblar amalga oshirilgandan va barcha kerakli ma'lumotlar olingandan so'ng, siz SharePoint ro'yxatida boshqa harakatlardan almashtirishlar yordamida element yaratishingiz mumkin:
Bunday oqim yordamida siz kerakli elektron pochta xabarlarini osongina olishingiz, ularni tarkibiy qismlarga ajratishingiz va boshqa tizimlarda yozuvlar yaratishingiz mumkin.
2. PowerApps-dan tugma yordamida tasdiqlash oqimini ishga tushirish
Standart stsenariylardan biri ob'ektni tasdiqlovchi shaxslarga tasdiqlash uchun yuborishdir. Shunga o'xshash stsenariyni amalga oshirish uchun siz PowerApps-da tugma yaratishingiz va ustiga bosganingizda Power Automate oqimini ishga tushirishingiz mumkin:
Ko'rib turganingizdek, ushbu mavzuda boshlang'ich trigger PowerApps hisoblanadi. Ushbu triggerning ajoyib tomoni shundaki, siz Power Automate oqimi ichida PowerApps’dan ma’lumot so‘rashingiz mumkin:
Bu shunday ishlaydi: PowerApps-dan ba'zi ma'lumotlarni olishingiz kerak bo'lganda, siz "PowerApps-da so'rash" bandini bosasiz. Bu keyin Power Automate oqimidagi barcha amallarda ishlatilishi mumkin bo'lgan o'zgaruvchini yaratadi. PowerApps-dan oqimni boshlashda ushbu o'zgaruvchining qiymatini oqim ichida o'tkazish qoladi.
3. HTTP so'rovi yordamida oqimni boshlang
Men gaplashmoqchi bo'lgan uchinchi holat - bu HTTP so'rovi yordamida Power Automate oqimini ishga tushirish. Ba'zi hollarda, ayniqsa, turli xil integratsiya hikoyalari uchun, oqim ichida turli parametrlarni o'tkazib, HTTP so'rovi orqali Power Automate oqimini ishga tushirish kerak. Bu juda oddiy tarzda amalga oshiriladi. "HTTP so'rovi qabul qilinganda" harakati trigger sifatida ishlatiladi:
HTTP POST URL manzili oqim birinchi marta saqlanganida avtomatik ravishda yaratiladi. Ushbu oqimni boshlash uchun ushbu manzilga POST so'rovini yuborishingiz kerak. Har xil ma'lumotlar ishga tushirilganda parametr sifatida uzatilishi mumkin, masalan, bu holda SharePointID atributi tashqaridan uzatiladi. Bunday kiritish sxemasini yaratish uchun siz "Sxema yaratish uchun foydali yuk namunasidan foydalanish" bandini bosishingiz kerak va keyin oqimga yuboriladigan JSON misolini kiritishingiz kerak:
"Finish" tugmasini bosgandan so'ng, ushbu amal uchun so'rov matnining JSON sxemasi yaratiladi. SharePointID atributidan endi ma'lum bir oqimdagi barcha harakatlar uchun joker belgi sifatida foydalanish mumkin:
Shuni ta'kidlash kerakki, "HTTP so'rovi qabul qilinganda" triggeri Premium ulagichlar bo'limiga kiritilgan va faqat ushbu mahsulot uchun alohida rejani sotib olayotganda mavjud.
Keyingi maqolada biz Logic Apps yordamida amalga oshirilishi mumkin bo'lgan turli holatlar haqida gapiramiz.
Manba: www.habr.com