Menentukan metode otomatisasi yang akan digunakan
Setelah desain proses selesai, langkah selanjutnya adalah desain arsitektur, di mana Anda fokus pada bagaimana Anda akan mengotomatisasi proses itu.
Pertama, Anda menentukan jenis konektor apa yang dapat Anda gunakan (jika ada), lalu pilih pemicu untuk memulai otomatisasi.
Pilih metode otomatisasi
Idealnya, semua sistem yang ingin Anda otomatisasi akan memiliki Power Automate konektor. Periksa daftar konektor untuk melihat apakah konektor tersedia untuk sistem yang Anda rencanakan untuk diotomatisasi. Setelah Anda menemukan konektor, pastikan tindakan yang Anda butuhkan tersedia untuk konektor tersebut. Misalnya, konektor untuk sistem email akan memerlukan tindakan untuk "kirim", "balas", dan "hapus".
Jika tidak ada konektor yang tersedia, Anda memiliki opsi berikut untuk dipilih:
Buat konektor kustom: Ini adalah metode otomatisasi yang disukai jika Anda seorang pengembang atau organisasi Anda memiliki pengembang yang dapat membuat konektor kustom. Konektor kustom memungkinkan otomatisasi untuk berinteraksi dengan sistem target melalui API yang diterbitkan. API ini harus tahan terhadap perubahan sistem. Informasi selengkapnya: Membuat konektor kustom dari awal
Gunakan konektor HTTP: Jika Anda seorang pengembang dan memiliki skenario satu kali di mana Anda perlu terhubung ke sistem yang tidak memiliki konektor yang tersedia—tetapi Anda tidak ingin menyiapkan konektor kustom—metode terbaik Anda berikutnya adalah menggunakan konektor HTTP. Informasi selengkapnya dari dokumentasi Azure Logic Apps: Menambahkan pemicu HTTP
Buat otomatisasi browser web: Jika Anda tidak dapat menemukan konektor, dan jika sistemnya adalah aplikasi berbasis browser web atau situs web, Anda harus mempertimbangkan otomatisasi browser web. Otomatisasi browser web meniru input keyboard dan gerakan mouse seolah-olah manusia menggunakan browser. Anda dapat membangun proses otomatisasi browser dengan Power Automate Desktop.
Buat otomatisasi aplikasi desktop: Jika Anda tidak dapat menemukan konektor, dan jika sistemnya adalah aplikasi desktop pada PC, ini adalah metode otomatisasi yang digunakan. Power Automate memiliki kemampuan yang meniru input keyboard manusia dan gerakan mouse. Untuk otomatisasi aplikasi desktop, Anda membuat proses Power Automate Desktop baru dengan Power Automate Desktop.
Tabel berikut membandingkan metode yang berbeda.
Metode | Kemudahan penggunaan | Membutuhkan latar belakang pengembangan? | Mudah terpengaruh oleh perubahan sistem? | Membutuhkan waktu penyiapan atau pengembangan? |
---|---|---|---|---|
Konektor | Termudah | No | No | Tidak ada |
Konektor kustom | Mudah | Ya | No | Ya |
Konektor HTTP | Mudah | Ya | No | No |
Otomatisasi browser web | Mudah | Tidak, tetapi pengetahuan CSS dasar dan HTML lebih disukai | Ya | Ya |
Otomatisasi aplikasi desktop | Mudah | No | Ya | Ya |
Dalam skenario otomatisasi yang kompleks, Anda dapat menggabungkan semua metode ini.
Pilih pemicu untuk memulai otomatisasi
Dengan semua metode otomatisasi yang dibahas sebelumnya, Anda perlu mempertimbangkan cara memicu (memulai) otomatisasi ini. Cara Anda dapat memicu otomatisasi meliputi:
- Pemicu otomatis
- Pemicu instan atau manual
- Pemicu terjadwal
Pemicu otomatis
Dengan pemicu otomatis, sistem secara otomatis memulai otomatisasi ketika suatu kondisi terpenuhi. (Perhatikan bahwa tidak semua konektor menyertakan pemicu otomatis.)
Contoh pemicu otomatis meliputi:
- Saat email diterima di Outlook
- Saat file baru dipindahkan ke OneDrive
- Saat baris baru dibuat di Microsoft Dataverse
- Saat item diubah dalam daftar kustom SharePoint
Contoh kasus penggunaan untuk laporan pengeluaran mungkin mengatur pemicu otomatis untuk memulai alur persetujuan saat baris baru dibuat di tabel Persetujuan Pengeluaran di Dataverse. Ini memastikan, misalnya, bahwa ketika formulir dibuat dengan Power Apps, yang membuat baris Dataverse baru, alur persetujuan secara otomatis dipicu.
Pemicu instan atau manual
Pemicu instan atau manual adalah jenis pemicu di mana pengguna perlu memulai otomatisasi secara manual , atau pemicu dimulai secara instan . Ini dapat dipicu langsung dari aliran instan, atau layanan Microsoft.
Pemicu terjadwal
Pemicu terjadwal berjalan pada tanggal dan waktu tertentu, dan diulang secara berkala. Mereka berguna untuk situasi di mana Anda perlu mengotomatiskan tugas yang terjadi setiap hari, mingguan, atau bulanan.
Dalam contoh laporan pengeluaran, tim akuntansi mungkin menggunakan pemicu terjadwal untuk mengirim email otomatis setiap hari Jumat saat laporan BI mingguan sudah siap.