Hari baik untuk semua!
Microsoft Power otomatis
Produk ini menyediakan berbagai macam konektor ke berbagai layanan, serta pemicu untuk meluncurkan aliran secara otomatis dan instan karena terjadinya peristiwa tertentu. Ini juga mendukung menjalankan thread sesuai jadwal atau berdasarkan tombol.
1. Pendaftaran permintaan secara otomatis
Salah satu contohnya adalah penerapan pendaftaran permintaan secara otomatis. Pemicu aliran, dalam hal ini, adalah penerimaan pemberitahuan email ke kotak surat tertentu, setelah itu logika lebih lanjut diproses:
Saat menyiapkan pemicu "Saat email baru tiba", Anda dapat menggunakan berbagai filter untuk menentukan peristiwa yang diperlukan untuk dipicu:
Misalnya, Anda dapat memulai alur hanya untuk email dengan lampiran atau untuk email yang memiliki tingkat kepentingan paling tinggi. Anda juga dapat memulai alur jika ada surat yang masuk ke folder kotak surat tertentu. Selain itu, dimungkinkan untuk memfilter huruf berdasarkan substring yang diinginkan di baris subjek.
Setelah perhitungan yang diperlukan telah dilakukan dan semua informasi yang diperlukan telah diperoleh, Anda bisa membuat item dalam daftar SharePoint menggunakan substitusi dari tindakan lain:
Dengan bantuan aliran seperti itu, Anda dapat dengan mudah mengambil pemberitahuan email yang diperlukan, membongkarnya menjadi komponen-komponen dan membuat catatan di sistem lain.
2. Meluncurkan alur persetujuan menggunakan tombol dari PowerApps
Salah satu skenario standar adalah mengirimkan objek untuk disetujui kepada orang yang memberikan persetujuan. Untuk menerapkan skenario serupa, Anda bisa membuat tombol di PowerApps dan, saat Anda mengkliknya, meluncurkan alur Power Automate:
Seperti yang Anda lihat, di thread ini, pemicu awalnya adalah PowerApps. Hal hebat tentang pemicu ini adalah Anda dapat meminta informasi dari PowerApps saat berada di dalam alur Power Automate:
Cara kerjanya seperti ini: ketika Anda perlu mendapatkan informasi dari PowerApps, Anda mengklik item “Tanyakan di PowerApps”. Ini kemudian membuat variabel yang dapat digunakan dalam semua tindakan dalam alur Power Automate tersebut. Yang tersisa hanyalah meneruskan nilai variabel ini ke dalam aliran saat memulai aliran dari PowerApps.
3. Mulai streaming menggunakan permintaan HTTP
Kasus ketiga yang ingin saya bicarakan adalah meluncurkan aliran Power Automate menggunakan permintaan HTTP. Dalam beberapa kasus, terutama untuk berbagai kisah integrasi, aliran Power Automate perlu diluncurkan melalui permintaan HTTP, meneruskan berbagai parameter di dalam aliran. Hal ini dilakukan dengan cukup sederhana. Tindakan “Ketika permintaan HTTP diterima” digunakan sebagai pemicu:
URL HTTP POST dibuat secara otomatis saat streaming pertama kali disimpan. Ke alamat inilah Anda perlu mengirim permintaan POST untuk memulai aliran ini. Berbagai informasi dapat diteruskan sebagai parameter saat startup; misalnya, dalam kasus ini, atribut SharePointID diteruskan dari luar. Untuk membuat skema masukan seperti itu, Anda perlu mengklik item “Gunakan contoh payload untuk membuat skema”, lalu masukkan contoh JSON yang akan dikirim ke aliran:
Setelah mengklik “Selesai”, skema JSON dari teks permintaan untuk tindakan ini dibuat. Atribut SharePointID kini dapat digunakan sebagai karakter pengganti di semua tindakan dalam alur tertentu:
Perlu diperhatikan bahwa pemicu “Saat permintaan HTTP diterima” disertakan di bagian konektor Premium dan hanya tersedia saat membeli paket terpisah untuk produk ini.
Pada artikel selanjutnya kita akan membahas berbagai kasus yang dapat diimplementasikan menggunakan Logic Apps.
Sumber: www.habr.com