Try Catch Block Trong Power Automate

Power Automate là một công cụ mạnh mẽ để tự động hóa quy trình kinh doanh, nhưng không thể tránh khỏi việc các luồng công việc (flows) có thể gặp lỗi. Để đảm bảo bạn được thông báo kịp thời và có thể xử lý các vấn đề một cách nhanh chóng, việc implement Try Catch block để gửi email thông báo khi flow bị lỗi là rất quan trọng. Dưới đây là hướng dẫn chi tiết cách thực hiện.

1. Tạo Mới Hoặc Chỉnh Sửa Flow

Trước tiên, mở Power Automate và chọn flow mà bạn muốn thêm Try Catch block. Bạn có thể tạo một flow mới hoặc chỉnh sửa một flow hiện có.

2. Thêm Scope Cho Try Block

Thêm Scope

  • Trong flow, thêm một hành động mới và chọn Scope từ danh sách các hành động. Đặt tên cho scope này là “Try”.
  • Thêm tất cả các hành động mà bạn muốn thử (try) vào trong scope này. Đây là nơi chứa logic chính của bạn.
Cách Implement Try Catch Block Trong Power Automate Để Gửi Email Thông Báo Khi Flow Bị Lỗi (Failed)

3. Thêm Scope Cho Catch Block

Thêm Scope

  • Thêm một hành động Scope khác và đặt tên là “Catch”.
  • Trong scope “Catch”, thêm các hành động xử lý lỗi và thông báo. Hành động quan trọng nhất là gửi email thông báo lỗi.

Gửi Email Thông Báo Lỗi

  • Thêm hành động Send an email (V2) hoặc Office 365 Outlook – Send an email vào scope “Catch”.
  • Điền vào các trường email như:
  • To: Địa chỉ email nhận thông báo lỗi.
  • Subject: Ví dụ “Flow bị lỗi: [Tên Flow]”.
  • Body: Mô tả lỗi và thông tin cần thiết. Bạn có thể sử dụng dynamic content để thêm thông tin chi tiết về lỗi.

4. Thiết Lập Điều Kiện Chạy Catch Block

Thiết Lập Điều Kiện

  • Chọn scope “Catch” và mở phần thiết lập Configure run after.
  • Chọn tùy chọn has failed. Điều này đảm bảo rằng scope “Catch” chỉ chạy khi scope “Try” gặp lỗi.

5. Kiểm Tra Và Lưu Flow

Kiểm Tra

  • Kiểm tra lại toàn bộ flow để đảm bảo các hành động và điều kiện được thiết lập đúng.
  • Lưu flow và thực hiện các thử nghiệm để chắc chắn rằng email thông báo lỗi được gửi đúng khi flow bị lỗi.

Kết Luận

Implement Try Catch block trong Power Automate là một phương pháp hiệu quả để xử lý lỗi và gửi email thông báo khi flow bị lỗi. Bằng cách làm theo các bước trên, bạn có thể đảm bảo rằng mình được thông báo kịp thời và có thể xử lý các vấn đề nhanh chóng, giúp duy trì hoạt động trơn tru của các quy trình kinh doanh tự động.

Dịch vụ lập trình ứng dụng

🎯 Lập trình API, Python, Node JS, Telegram Bot, Automate Workflow, Power Apps and Apps Script.

📒 Nhận dạy Lập trình Apps Script, Power Apps từ cơ bản đến nâng cao.

📞 +84 78 600 5534 (Zalo, WhatsApp, Telegram)

💻 Github

🌏 appscript.online

Viết một bình luận