Selamat hari kepada semua!
Microsoft Power Automate
Produk ini menyediakan pelbagai penyambung kepada pelbagai perkhidmatan, serta pencetus untuk melancarkan aliran secara automatik dan serta-merta akibat berlakunya peristiwa tertentu. Ia juga menyokong menjalankan benang pada jadual atau dengan butang.
1. Pendaftaran automatik permintaan
Salah satu kes boleh menjadi pelaksanaan pendaftaran automatik permintaan. Pencetus aliran, dalam kes ini, akan menjadi penerimaan pemberitahuan e-mel ke peti mel tertentu, selepas itu logik selanjutnya diproses:
Apabila menyediakan pencetus "Apabila e-mel baharu tiba", anda boleh menggunakan pelbagai penapis untuk menentukan peristiwa yang diperlukan untuk dicetuskan:
Sebagai contoh, anda boleh memulakan aliran hanya untuk e-mel dengan lampiran atau untuk e-mel yang mempunyai kepentingan tertinggi. Anda juga boleh memulakan aliran jika surat tiba dalam folder peti mel tertentu. Di samping itu, adalah mungkin untuk menapis huruf mengikut subrentetan yang dikehendaki dalam baris subjek.
Setelah pengiraan yang diperlukan telah dibuat dan semua maklumat yang diperlukan telah diperoleh, anda boleh mencipta item dalam senarai SharePoint menggunakan penggantian daripada tindakan lain:
Dengan bantuan aliran sedemikian, anda boleh dengan mudah mengambil pemberitahuan e-mel yang diperlukan, membukanya kepada komponen dan mencipta rekod dalam sistem lain.
2. Melancarkan aliran kelulusan menggunakan butang daripada PowerApps
Salah satu senario standard ialah menghantar objek untuk kelulusan kepada orang yang diluluskan. Untuk melaksanakan senario yang serupa, anda boleh membuat butang dalam PowerApps dan, apabila anda mengklik padanya, lancarkan aliran Power Automate:
Seperti yang anda lihat, dalam urutan ini, pencetus permulaan ialah PowerApps. Perkara yang menarik tentang pencetus ini ialah anda boleh meminta maklumat daripada PowerApps semasa berada dalam aliran Power Automate:
Ia berfungsi seperti ini: apabila anda perlu mendapatkan beberapa maklumat daripada PowerApps, anda mengklik pada item "Tanya dalam PowerApps". Ini kemudian mencipta pembolehubah yang boleh digunakan dalam semua tindakan dalam aliran Automate Kuasa tersebut. Apa yang tinggal ialah menghantar nilai untuk pembolehubah ini di dalam aliran apabila memulakan aliran daripada PowerApps.
3. Mulakan strim menggunakan permintaan HTTP
Kes ketiga yang saya ingin bincangkan ialah melancarkan aliran Power Automate menggunakan permintaan HTTP. Dalam sesetengah kes, terutamanya untuk pelbagai cerita penyepaduan, anda perlu melancarkan aliran Automate Kuasa melalui permintaan HTTP, dengan menghantar pelbagai parameter dalam aliran. Ini dilakukan dengan agak mudah. Tindakan "Apabila permintaan HTTP diterima" digunakan sebagai pencetus:
URL POST HTTP dijana secara automatik pada kali pertama strim disimpan. Ke alamat inilah anda perlu menghantar permintaan POST untuk memulakan aliran ini. Pelbagai maklumat boleh dihantar sebagai parameter semasa permulaan; sebagai contoh, dalam kes ini, atribut SharePointID diluluskan dari luar. Untuk mencipta skema input sedemikian, anda perlu mengklik pada item "Gunakan muatan contoh untuk mencipta skema", dan kemudian masukkan contoh JSON yang akan dihantar ke strim:
Selepas mengklik "Selesai", skema JSON teks permintaan untuk tindakan ini dijana. Atribut SharePointID kini boleh digunakan sebagai kad bebas merentas semua tindakan dalam aliran tertentu:
Perlu diingat bahawa pencetus "Apabila permintaan HTTP diterima" disertakan dalam bahagian penyambung Premium dan hanya tersedia apabila membeli pelan berasingan untuk produk ini.
Dalam artikel seterusnya kita akan bercakap tentang pelbagai kes yang boleh dilaksanakan menggunakan Logic Apps.
Sumber: www.habr.com