Aplikasi Power Automate VS Logika. Kasus Power Automate

Hari baik untuk semua! Pada artikel sebelumnya tentang mempelajari Power Automate dan Logic Apps, kami melihat perbedaan utama antara Power Automate dan Logic Apps. Hari ini saya ingin melanjutkan dan menunjukkan kemungkinan menarik yang dapat diwujudkan dengan bantuan produk ini. Pada artikel ini kita akan melihat beberapa kasus yang dapat diimplementasikan menggunakan Power Automate.

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:
Aplikasi Power Automate VS Logika. Kasus Power Automate


Saat menyiapkan pemicu "Saat email baru tiba", Anda dapat menggunakan berbagai filter untuk menentukan peristiwa yang diperlukan untuk dipicu:

Aplikasi Power Automate VS Logika. Kasus Power Automate

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:

Aplikasi Power Automate VS Logika. Kasus Power Automate

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:

Aplikasi Power Automate VS Logika. Kasus 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:

Aplikasi Power Automate VS Logika. Kasus 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:

Aplikasi Power Automate VS Logika. Kasus Power Automate

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:

Aplikasi Power Automate VS Logika. Kasus Power Automate

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:

Aplikasi Power Automate VS Logika. Kasus Power Automate

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

Tambah komentar