Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Selalunya, orang berpendapat pengendalian ralat adalah serupa dengan penyahpepijatan. Kedua-duanya berbeza sama sekali, tetapi berjalan seiring apabila ia berkaitan dengan penciptaan dan pembangunan aliran. Dalam tutorial ini, kita akan membincangkan pengendalian ralat dalam Power Automate.

Penyahpepijatan ialah proses mencari dan mengalih keluar pepijat daripada program. Sebaliknya, pengendalian ralat merujuk kepada bertindak balas dan mencegah ralat.

Apabila pengguna kami menggunakan aliran kami, kami mahu mempunyai laluan khusus yang diikuti oleh aliran kami. Jika atas sebab apa pun, ralat berlaku, kita perlu memastikan bahawa ia dikendalikan dengan betul untuk mengelakkan aliran kita daripada gagal. Kami sama ada menanganinya dengan syarat atau mesej ralat supaya pengguna mengetahui sebab di sebalik ralat.

Isi kandungan

Contoh Senario Untuk Pengendalian Ralat Dalam Automate Kuasa

Mari kita lihat contoh di mana kita akan menggunakan beberapa pengendalian ralat. Kami akan membuka aliran sampel yang dicetuskan secara manual oleh seseorang dan tidak memerlukan sebarang input. Aliran ini cuba membuat permintaan HTTP ke URL yang ditentukan.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Dan inilah yang ia cuba dapatkan.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Kemudian, ia melalui keadaan di mana jika ia mengembalikan hasil yang berjaya, ia akan menghantar mesej ke saluran Slack dengan kandungan halaman. Jika ia tidak memberikan permintaan yang diluluskan daripada pelayan, ia akan menyiarkan mesej yang mengatakan “ DITOLAK ”.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Menggunakan syarat ini, nampaknya ralat telah dikendalikan. Tetapi bagaimana jika atas sebab tertentu, halaman ini turun atau tidak dapat ditemui lagi? Penyambung permintaan HTTP tidak dapat menyambung ke halaman ini kerana ia tidak berfungsi. Oleh itu, ia tidak akan mengembalikan kod status.

Mari kita semak bagaimana rupanya jika kita tidak mempunyai pengendali ralat untuk situasi itu. Kami akan cuba mengedit ini dan menukar URL kepada sesuatu yang tidak wujud supaya kami boleh memaksanya gagal.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Klik tiga titik dan pilih hasil Statik .

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Kemudian, matikan hasil statik dan klik Selesai .

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Selepas itu, klik Simpan

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Akhirnya, mari kita mengujinya.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Pilih pilihan Saya akan melaksanakan tindakan pencetus , kemudian klik Uji .

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Klik Jalankan aliran .

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Memandangkan kami tidak menetapkan pengendali ralat untuk situasi ini, larian aliran gagal.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Ini sukar untuk ditafsirkan oleh pengguna kami. Oleh itu, ia akan sangat mengecewakan mereka. Jadi bagaimana kita mengendalikan dan menyemak perkara itu? Itulah konteks yang saya ingin bincangkan sebelum kita beralih kepada cara kita menyelesaikannya.

Cawangan Selari Untuk Pengendalian Ralat Dalam Automate Kuasa

Sekarang setelah kita membincangkan konteksnya, mari kita lakukan beberapa pengendalian ralat untuk aliran ini yang telah kita sediakan. Kami akan melakukannya melalui cawangan selari.

Pertama, jangkakan tindakan yang mungkin menghasilkan ralat. Dalam contoh ini, seperti yang kita bincangkan sebelum ini, ia adalah permintaan HTTP. Di bawah itu, klik ikon tambah kemudian pilih pilihan Tambah cawangan selari .

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Dengan percabangan selari, kedua-dua tindakan ini akan berlaku serentak. 

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Walau bagaimanapun, kita juga boleh menetapkan tindakan ini hanya berlaku jika tindakan sebelumnya berjaya. Cuma klik tiga titik di sini dan pilih Konfigurasikan jalankan selepas .

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Dalam bahagian ini, kita boleh menentukan bila tindakan semasa harus berlaku berdasarkan tindakan sebelumnya. Untuk contoh ini, pilih sahaja pilihan berjaya kemudian klik Selesai.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Sebaliknya, kami ingin yang ini dijalankan jika tindakan sebelumnya gagal. Mula-mula, cari dan pilih penyambung Slack .

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Kemudian pilih tindakan Siarkan mesej .

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Kami akan menghantar mesej ke saluran umum yang mengatakan “ Aliran yang anda mulakan telah gagal ? ”.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Selepas itu, klik tiga titik dan pilih Konfigurasikan jalankan selepas .

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Nyahtandai berjaya dan tandai telah gagal , dilangkau dan telah tamat masa pilihan. Akhir sekali, klik Selesai

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Kami kemudian akan melihat bahawa terdapat anak panah merah kecil di atas tindakan sekarang. Ini menunjukkan bahawa tindakan hanya akan berlaku jika aliran tidak berjalan dengan jayanya.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Menguji Aliran

Sekarang mari kita simpan aliran kita dan ujinya.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Klik Ujian .

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Pilih saya akan melakukan tindakan pencetus kemudian klik Uji.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Klik Jalankan aliran .

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Sekarang kita akan melihat bahawa larian aliran gagal.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Kita juga dapat melihat bahawa bahagian tugas ini masih berjaya.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari

Ini bermakna pengguna dan pembangun kami telah dimaklumkan bahawa aliran telah gagal. Apabila kami pergi ke saluran #umum kami di Slack, kami akan melihat mesej yang menunjukkan aliran kami telah gagal.

Ralat Pengendalian Dalam Kuasa Automate Melalui Cawangan Selari


Kuasa Automate Tindakan | Tutorial Penyelaman Dalam
Microsoft Flow HTTP Pencetus | Tutorial Power Automate
Syarat Pencetus Kuasa Automate – Pengenalan

Kesimpulan

Untuk meringkaskan, tindakan Mesej Pos hanya akan dijalankan jika tindakan HTTP telah gagal, dilangkau atau tamat masa. Sebaliknya, bahagian Syarat akan dijalankan jika tindakan sebelumnya berjaya dijalankan. Dan itulah intipati pengendalian ralat. Kami mempunyai laluan untuk larian aliran yang berjaya dan gagal.

Begitulah cara kita boleh membenarkan tindakan berlaku selepas tindakan lain yang gagal. Terdapat cara lain untuk melakukan pengendalian ralat dalam Power Automate , tetapi ini adalah cara paling mudah untuk melakukannya. Mudah-mudahan, anda boleh mendapatkan perkaitan pengendalian ralat dan cara anda boleh melakukannya dalam aliran Microsoft anda .

Semua yang terbaik,

Henry


Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Anda akan belajar cara menyimpan dan memuatkan objek daripada fail .rds dalam R. Blog ini juga akan membincangkan cara mengimport objek dari R ke LuckyTemplates.

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Dalam artikel ini, saya akan menjalankan konteks penapis. Konteks penapis ialah salah satu topik utama yang perlu dipelajari oleh mana-mana pengguna LuckyTemplates pada mulanya.

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.

Pelaporan Perniagaan Menggunakan LuckyTemplates

Pelaporan Perniagaan Menggunakan LuckyTemplates

Jika anda masih menggunakan Excel sehingga sekarang, maka inilah masa terbaik untuk mula menggunakan LuckyTemplates untuk keperluan pelaporan perniagaan anda.

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu