Memecahkan masalah umum pada pemicu
Berikut adalah beberapa tips dan trik untuk memecahkan masalah dengan pemicu.
Mengidentifikasi eksekusi alur tertentu
Terkadang, Anda mungkin perlu Mengidentifikasi eksekusi alur tertentu untuk memecahkan masalah alur Anda.
Pemicu saya tidak menyala
Kebijakan pencegahan kehilangan data bisa disalahkan.
Admin dapat membuat kebijakan pencegahan kehilangan data (DLP) yang dapat bertindak sebagai pagar pembatas untuk membantu mencegah pengguna mengekspos data organisasi secara tidak sengaja. Kebijakan DLP menegakkan aturan untuk mana konektor dapat digunakan bersama-sama dengan mengklasifikasikan konektor baik bisnis maupun non-bisnis. Jika Anda meletakkan konektor dalam grup Bisnis, maka konektor hanya dapat digunakan dengan konektor lain dari grup tersebut dalam aplikasi atau alur tertentu.
Jika alur Anda melanggar kebijakan DLP, alur akan ditangguhkan, menyebabkan pemicu tidak diaktifkan. Untuk mengetahui apakah alur Anda ditangguhkan, coba edit alur dan simpan. Pemeriksa aliran akan melaporkannya jika aliran melanggar kebijakan DLP. Admin Anda dapat mengubah kebijakan DLP.
Pemicunya mungkin gagal. Ikuti langkah-langkah berikut untuk mengonfirmasi:
Masuk ke Power Automate.
Buka Alur saya, lalu pilih alur Anda.
Apakah Anda melihat kesalahan berikut di Rincian?
Kesalahan ini berarti bahwa Power Automate mencoba beberapa kali untuk membuat koneksi untuk mendaftarkan pemicu dan gagal. Alur Anda tidak akan terpicu hingga masalah ini teratasi.
Salah satu alasan umum kegagalan ini adalah bahwa Power Automate titik akhir layanan bukan bagian dari daftar bolehkan. Untuk memperbaikinya, konfirmasikan bahwa departemen TI Anda telah menambahkan titik akhir ini ke daftar bolehkan.
Berikut adalah daftar alamat IP dan domain yang perlu ditambahkan ke daftar bolehkan Anda.
Lihat artikel dukungan ini untuk mempelajari selengkapnya tentang cara memperbaiki masalah terkait pemicu.
Setelah masalah teratasi, ubah alur dan kemudian simpan. Anda kemudian dapat mengubahnya kembali ke keadaan semula, dan kemudian menyimpannya lagi. Aliran menjadi sadar bahwa konfigurasinya berubah, dan mencoba mendaftarkan pemicunya lagi.
Memverifikasi koneksi
Dengan pengaturan default, pengguna hanya perlu masuk ke koneksi satu kali. Mereka kemudian dapat menggunakan koneksi tersebut hingga dicabut oleh admin. Skenario yang mungkin adalah bahwa kata sandi untuk koneksi dapat kedaluwarsa atau mungkin ada kebijakan di organisasi Anda yang mengatur token autentikasi konektor untuk kedaluwarsa setelah jangka waktu tertentu. Kebijakan seumur hidup token dikonfigurasi pada Microsoft Entra ID. Untuk informasi selengkapnya, tinjau artikel Azure ini atau artikel dukungan ini .
Ikuti langkah-langkah berikut untuk memverifikasi apakah koneksi Anda rusak:
Masuk ke Power Automate.
Buka Data>Koneksi.
Temukan koneksi yang digunakan alur Anda.
Pilih Perbaiki koneksi, lalu perbarui kredensial untuk koneksi Anda jika ada pesan Perbaiki koneksi di samping kolom Status .
Verifikasi apakah alur menggunakan pemicu konektor premium
Edit alur Anda untuk menemukan nama konektor untuk pemicu.
Buka daftar konektor , lalu cari konektor tersebut. Jika konektor adalah konektor premium, PREMIUM ditampilkan di bawah nama konektor.
Mandiri Power Apps atau Power Automate lisensi diperlukan untuk mengakses semua konektor premium, lokal, dan kustom. Anda dapat membeli lisensi kapan saja.
Periksa jenis lisensi Anda
Ikuti langkah-langkah berikut untuk menampilkan tipe lisensi yang Anda miliki:
- Masuk ke Power Automate.
- Buka Alur saya di panel kiri.
- Pilih alur apa pun.
- Di bagian Detail , temukan Paket. Paket lisensi Anda saat ini terdaftar.
Memverifikasi apakah pemeriksaan pemicu dilewati
Anda baru saja menyelesaikan sebuah acara. Misalnya, Anda menambahkan item daftar baru atau mengirim email yang seharusnya memicu alur, tapi alur tidak berjalan.
Masuk ke Alur saya di panel kiri, lalu pilih alur. Dalam riwayat eksekusi 28 hari, pilih Semua proses.
Jika Anda mengharapkan alur berjalan, tetapi tidak berjalan, lihat apakah itu menunjukkan pemeriksaan pemicu dilewati pada saat itu. Jika pemeriksaan pemicu dilewati, itu berarti kondisi pemicu tidak terpenuhi agar alur terpicu. Verifikasi alur, input, dan kondisi pemicu untuk mengonfirmasi apakah Anda menggunakan konfigurasi terbaru untuk memicu alur.
Verifikasi input dan kondisi pemicu
Terkadang, input dan kondisi pemicu dapat menyebabkan kegagalan. Ikuti langkah-langkah ini untuk memverifikasi input dan kondisi Anda.
Catatan
Power Automate menggunakan perancang alur awan klasik atau perancang alur awan dengan Copilot. Untuk mengidentifikasi desainer mana yang Anda gunakan, buka bagian Catatan di Memahami desainer alur cloud dengan kemampuan kopilot.
Masuk ke Power Automate.
Edit alur.
Perluas kartu pertama untuk melihat folder, situs, kotak surat, dll. apa yang digunakan dalam pemicu.
Pada kartu, pilih elipsis (...) >Setelan.
Temukan Kondisi pemicu.
Jika bidang kosong, itu berarti tidak ada penyesuaian tambahan dan bahwa judul kartu (dalam hal ini,Ketika item dibuat atau dimodifikasi) menunjukkan kapan pemicu diaktifkan.
Jika ada penyesuaian tambahan dalam Kondisi Pemicu, konfirmasikan bahwa Anda menggunakan input yang diharapkan atau benar untuk memicu alur.
Periksa izin
Verifikasi bahwa Anda memiliki akses ke folder, situs, atau kotak surat yang digunakan dalam pemicu. Misalnya, untuk dapat mengirim email dari kotak masuk bersama melalui Power Automate, Anda memerlukan izin untuk mengirim email melalui kotak masuk bersama. Kirim email uji coba dari kotak surat bersama tersebut di Outlook.
Memverifikasi apakah mode admin diaktifkan
Jika mode admin lingkungan diaktifkan, semua proses latar belakang, termasuk alur akan dinonaktifkan, menyebabkan alur tidak dipicu.
Ikuti langkah-langkah ini untuk menonaktifkan mode admin.
- Power Platform Buka pusat admin dan masuk dengan kredensial peran Admin Lingkungan atau Administrator Sistem.
- Dari menu sebelah kiri, pilih Lingkungan, lalu pilih kotak pasir atau lingkungan produksi.
- Di halaman rincian, pilih Edit.
- Di bawah Mode administrasi, atur penggeser ke Nonaktif.
Jika semuanya terlihat bagus tetapi aliran Anda masih belum memicu, verifikasi apakah aliran Anda dipicu setelah setiap langkah.
Coba langkah-langkah berikut
- Uji alur secara manual.
- Hapus, lalu tambahkan kembali pemicu.
- Alihkan koneksi.
- Matikan, lalu nyalakan alur.
- Ekspor, lalu impor alur.
- Buat salinan alur.
- Jika pemicu menggunakan kondisi khusus, seperti saat email masuk ke folder tertentu, hapus folder, lalu tambahkan lagi.
Pemicu saya adalah menembak untuk peristiwa lama
Ada dua jenis pemicu—pemicu polling dan pemicu Webhook.
Jika Anda menonaktifkan alur lalu mengaktifkannya kembali, tergantung pada jenis pemicu, pemicu lama Anda dapat diproses.
Pemicu polling secara berkala membuat panggilan ke layanan Anda untuk mencari data baru, sedangkan pemicu Webhook merespons dorongan data baru dari layanan.
Lihat tabel berikut untuk memahami bagaimana alur Anda merespons saat diaktifkan kembali.
Jenis pemicu | Description |
---|---|
Polling, seperti pemicu recurrence |
Saat alur diaktifkan kembali, semua peristiwa yang tidak diproses atau tertunda akan diproses. Jika Anda tidak ingin memproses item yang tertunda saat mengaktifkan kembali aliran, hapus lalu buat ulang alur Anda. |
Webhook | Saat diaktifkan kembali, alur akan memproses peristiwa baru yang dihasilkan setelah alur diaktifkan. |
Ikuti langkah-langkah ini untuk menentukan jenis pemicu yang digunakan alur Anda.
Pada bilah judul, pilih elipsis (...) >Mengintip kode.
Temukan bagian dengan
recurrence
elemen intervalfrequency
. Jika bagian ini tersedia, pemicunya adalah pemicu polling .
Alur saya dipicu beberapa kali atau beberapa tindakan saya berjalan beberapa kali
Anda mungkin mengalami skenario di mana satu aliran berjalan memiliki beberapa (atau semua) tindakannya diduplikasi. Meskipun UI tidak menampilkan masalah ini, Anda mungkin melihat hasil alur yang diduplikasi. Misalnya, duplikat email yang dikirim, atau duplikat item daftar yang dibuat.
Salah satu alasan hal ini mungkin terjadi adalah karena desain Azure Logic Apps "setidaknya sekali".
Sering kali, ini menunjukkan bahwa ada masalah dengan layanan Azure. Biasanya, masalah ini sembuh sendiri dengan cepat. Untuk memastikan bahwa alur Anda tidak membuat duplikasi, pastikan Anda mendesainnya agar idempoten—artinya alur perlu memperhitungkan kemungkinan input duplikat.
Contoh idempotensi adalah memeriksa untuk melihat apakah dokumen duplikat SharePoint sudah ada sebelum mencoba membuatnya, atau menggunakan batasan kunci untuk Dataverse mencegah catatan duplikat dibuat.
Kemungkinan lain adalah untuk aliran memicu beberapa kali mungkin memiliki salinan aliran aktif di lingkungan yang berbeda yang memicu berdasarkan kondisi yang sama. Gunakan kondisi pemicu untuk menyesuaikan pemicu guna mengurangi berapa kali pemicunya.
Pemicu kekambuhan saya berjalan lebih cepat dari jadwal
Konfirmasikan bahwa Anda telah mengatur waktu Mulai pada kartu Pengulangan untuk memastikannya hanya berjalan pada waktu yang Anda butuhkan. Misalnya, atur Waktu mulai ke '2022-10-10T10:00:00Z' untuk memulai pemicu pada pukul 10:00.
Ada penundaan sebelum pemicu saya terbakar
Jika pemicunya adalah pemicu polling, ia bangun secara berkala untuk memeriksa apakah ada peristiwa baru yang terjadi. Waktu bangun tergantung pada rencana lisensi tempat aliran berjalan.
Misalnya, alur Anda dapat berjalan setiap 15 menit jika Anda menggunakan paket Lisensi gratis . Pada paket Gratis , jika aliran cloud dipicu kurang dari 15 menit setelah eksekusi terakhirnya, aliran akan diantrekan hingga 15 menit berlalu.
Dan, jika lisensi Anda adalah paket Alur untuk Office 365 (dari lisensi Enterprise E3, E5, dll.) atau paket Alur untuk Dynamics 365 , alur Anda tidak akan berjalan lagi hingga lima menit berlalu. Jadi, mungkin beberapa menit antara waktu peristiwa pemicu terjadi dan waktu aliran dimulai.
Ikuti langkah-langkah ini untuk memeriksa frekuensi bangun pemicu.
Buka pemicu alur Anda, lalu pilih elipsis (...) >Mengintip kode.
Temukan frekuensi interval.
Jika butuh waktu lebih lama dari yang diharapkan agar aliran Anda terpicu, berikut adalah dua alasan yang paling mungkin:
Ada terlalu banyak panggilan ke konektor atau aliran, menyebabkannya dibatasi. Untuk memverifikasi apakah alur Anda sedang dibatasi, uji alur secara manual untuk melihat apakah alur segera dipicu. Jika dipicu segera, itu tidak dicekik.
Anda dapat memeriksa Power Automate analitik untuk mempelajari selengkapnya tentang alur Anda.
Jika alur Anda sering dibatasi, rancang ulang alur Anda untuk menggunakan lebih sedikit tindakan. Pelajari selengkapnya tentang batas paket dan tips untuk mengoptimalkan alur agar menggunakan lebih sedikit tindakan.
Tips tambahan:
Dapatkan Power Automate lisensi Premium (sebelumnya Power Automate per pengguna) atau Power Automate Proses (sebelumnya Power Automate per alur). Setelah ini diperoleh, buka dan kemudian simpan aliran, untuk menyegarkan hak yang terkait dengannya, dan untuk mengubah mode pelambatan.
Pisahkan aliran menjadi beberapa contoh. Jika alur memproses data, Anda dapat membagi data ini menjadi subset (per negara/kawasan, per area bisnis, dll.).
Setelah ini, Anda dapat menggunakan Save As on the flow untuk membuat beberapa instance yang akan memproses datanya sendiri. Karena kuota per alur, ini dapat digunakan sebagai solusi.
Ada masalah komunikasi yang mencegah Power Automate bereaksi terhadap peristiwa pemicu. Berpotensi, karena pemadaman layanan, perubahan kebijakan, kedaluwarsa kata sandi, dan sebagainya, yang menyebabkan penundaan. Anda dapat melihat Bantuan + dukungan untuk mengetahui apakah ada pemadaman aktif. Anda juga dapat menghapus cache browser dan kemudian coba lagi.
Masalah pemicu Power Apps
Tidak dapat mengganti nama tindakan dalam aliran cloud – Ini adalah masalah umum untuk alur yang menggunakan Power Apps pemicu. Sebagai solusi untuk mengganti nama tindakan, hapus pemicu. Ganti nama tindakan, tambahkan pemicu Anda Power Apps , lalu konfigurasikan variabel di mana pun diperlukan.
Setelah aplikasi dipublikasikan, buat salinan alur yang digunakan oleh aplikasi tersebut untuk melakukan pembaruan. Pembaruan apa pun pada alur cloud yang dirujuk oleh aplikasi yang dipublikasikan dapat merusak pengguna yang ada. Jangan hapus atau nonaktifkan alur yang ada hingga semua pengguna telah diupgrade ke versi aplikasi baru yang dipublikasikan.
Masalah pemicu SharePoint
SharePoint pemicu, misalnya Ketika file dibuat atau dimodifikasi, tidak akan diaktifkan jika file ditambahkan atau diperbarui dalam subfolder. Jika Anda memerlukan alur untuk memicu pada subfolder, buat beberapa alur.
Pengguna tidak dapat menjalankan alur yang dibagikan dengan mereka, tetapi pemilik dapat menjalankan alur
Anda dapat mencoba salah satu dari berikut ini:
Perbaiki atau perbarui koneksi.
Jika alur Anda menggunakan pemicu Manual , alur memerlukan koneksi pengguna yang memicu alur. Jika menggunakan pemicu Pengulangan , itu dapat berjalan pada koneksi pembuat aliran.
Konfirmasikan bahwa pengguna memiliki lisensi yang sesuai untuk koneksi dalam alur.
Lisensi Power Automate diperlukan bagi pengguna untuk melakukan tindakan apa pun seperti menyimpan, menonaktifkan, dan lainnya. A Power Apps, Dynamics 365, atau Microsoft 365 lisensi tidak cukup. Pengguna dengan siapa alur yang menggunakan konektor premium dibagikan masing-masing akan memerlukan Power Automate lisensi Premium (sebelumnya Power Automate per pengguna) atau Power Automate Lisensi proses (sebelumnya Power Automate per alur) untuk mengedit atau memicu alur secara manual. Jika pengguna sebelumnya dapat menyimpan atau mengubah alur, mungkin lisensi mereka telah kedaluwarsa.
Atau, Anda dapat memulai uji coba untuk paket Per Pengguna selama 90 hari, setelah itu Anda akan memerlukan paket berbayar untuk menjalankan atau mengedit alur yang menggunakan konektor premium. Lihat halaman lisensi atau artikel dukungan ini untuk detail selengkapnya.
Alur saya tidak terpicu setelah saya mengubah URL lingkungan
Untuk mengatasi masalah ini, edit setiap alur dan simpan. Pemicu harus mulai menembak lagi.