Hành động hàng đợi công việc

Hàng đợi công việc trong Power Automate có thể được sử dụng để lưu trữ dữ liệu liên quan đến quy trình và cung cấp một cách để tách biệt các quy trình và tự động hóa phức tạp, cho phép chúng giao tiếp không đồng bộ.

Hàng đợi công việc có thể đóng vai trò quan trọng trong việc cải thiện hiệu quả, khả năng mở rộng và khả năng phục hồi của tự động hóa và giúp ưu tiên công việc. Hàng đợi công việc cho phép bạn hoàn thành các mục có mức độ ưu tiên cao nhất trước, bất kể chúng được xử lý bởi nhân viên kỹ thuật số, nhân viên thực sự hay thông qua tích hợp.

Lưu ý

  • Hỗ trợ cấp độ sản xuất cho tập hợp đầu tiên của các hành động liên quan đến hàng đợi công việc yêu cầu phiên bản máy tính để bàn Power Automate 2.37 trở lên.
  • Các hành động hàng đợi công việc trong Power Automate dành cho máy tính để bàn là tính năng cao cấp, yêu cầu phải Power Automate đăng ký.
  • Hiện tại chỉ có các hành động Xử lý hàng đợi công việc mụcCập nhật hàng đợi công việc mục có thể được phân loại và cho phép hoặc hạn chế thông qua các chính sách ngăn ngừa mất dữ liệu (DLP), các hành động khác sẽ sớm được thực hiện. Lưu ý rằng việc sử dụng hàng đợi công việc dựa trên luồng đám mây không thể bị hạn chế bởi các chính sách DLP.

Xử lý các mục hàng đợi công việc

Hành động Xử lý hàng đợi công việc items cho biết với bộ điều phối hàng đợi rằng máy đã sẵn sàng xử lý một hoặc nhiều mục hàng đợi công việc. Ngữ cảnh người dùng yêu cầu một mục mới cần có đủ quyền trên bảng mục hàng đợi công việc và hàng đợi công việc để xử lý hàng đợi công việc.

Ảnh chụp màn hình của Quy trình hàng đợi công việc Hành động mục.

hàng đợi công việc được tham chiếu trong hành động trước đó được trình điều phối hàng đợi sử dụng để xác định các mục có sẵn tiếp theo trong hàng đợi công việc đang ở trạng thái Đang xếp hàng . Khi dòng màn hình nền thực hiện các hành động trong vòng lặp mục Quy trình hàng đợi công việc mà hành động này kết xuất, bạn có thể gọi giá trị bằng cách sử dụng biến bạn đã chỉ định cho hành động cùng với thuộc tính .Value. Trong trường hợp này, bạn có thể gọi giá trị của mục hàng đợi công việc bằng cách sử dụng biến %WorkQueueItem.Value%

Processworkqueueitemaction

Quá trình hàng đợi công việc mục hành động yêu cầu các đối số sau.

Tham số đầu vào

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
hàng đợi công việc No Văn bản ID hàng đợi công việc của hàng đợi công việc chứa các mục cần xử lý
Ghi đè cấu hình tự động thử lại hàng đợi công việc Có Boolean Sai Khi được bật, một trường sẽ xuất hiện cho phép bạn đặt hoặc ghi đè số lần thử lại tối đa cho IT Exceptions.
Số lần thử lại tối đa No Giá trị văn bản, Giá trị số Số lần thử lại tối đa được phép đối với IT Exceptions. Tham số này cho phép bạn điều chỉnh số lần thử lại ở mức cao hơn hoặc thấp hơn, hoặc thậm chí vô hiệu hóa cơ chế thử lại bằng cách đặt số lần thử lại thành 0.

Đã tạo biến

Đối số Loại Description
Mục hàng đợi công việc No Thông tin được lưu trữ trong mục hàng đợi công việc đang được xử lý

Ngoại lệ

Ngoại lệ Description
hàng đợi công việc không tìm thấy Giá trị được nhập vào tham số hàng đợi công việc không hợp lệ
Không xử lý được hàng đợi công việc Yêu cầu không hợp lệ - lỗi trong cú pháp truy vấn

Cập nhật mục hàng đợi công việc

Hành động Cập nhật mục hàng đợi công việc cho phép người dùng thay đổi trạng thái và kết quả xử lý của mục hàng đợi công việc đã chọn.

Ảnh chụp màn hình hành động Cập nhật mục hàng đợi công việc.

Updateworkqueueitemaction

Hành động Cập nhật mục hàng đợi công việc yêu cầu các đối số sau.

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
mục hàng đợi công việc No Văn bản Hàng đợi công việc biến mục đã được trả về trước đó bởi trình điều phối hàng đợi
Trạng thái No Đã xử lý, Ngoại lệ chung Đã xử lý Cập nhật mục hàng đợi công việc đang được xử lý bằng cách sử dụng trạng thái từ danh sách tùy chọn.
Xử lý ghi chú Có Văn bản Ghi chú xử lý tùy chỉnh hoặc giá trị để thêm vào mục hàng đợi đang được xử lý.
Xóa ghi chú xử lý Có Boolean Sai Khi được bật, sẽ ẩn và xóa trường ghi chú xử lý trên màn hình này và xóa mọi ghi chú xử lý khỏi cơ sở dữ liệu đã được ghi lại trước đó cho mục này.

Ngoại lệ

Đối số Description
hàng đợi công việc không tìm thấy mục Mục hàng đợi công việc đang được xử lý đã bị xóa hoặc không còn thuộc về hàng đợi mà nó được gọi nữa.
hàng đợi công việc mục đang được giữ lại Mục hàng đợi công việc đang được xử lý có trạng thái là on hold trong trình sắp xếp hàng đợi và không thể cập nhật được nữa.
Không cập nhật được mục hàng đợi công việc Mục hàng đợi công việc đang được cập nhật đã gặp phải lỗi không mong muốn. Kiểm tra thông báo lỗi để biết thêm chi tiết.

Thêm mục hàng đợi công việc

Hành động Thêm mục hàng đợi công việc cho phép người dùng điền các mục hàng đợi công việc vào hàng đợi công việc đã được thiết lập trong cổng thông tin luồng.

Ảnh chụp màn hình hành động thêm mục hàng đợi công việc.

Addworkqueueitem hoạt động

Hành động Thêm mục hàng đợi công việc yêu cầu các đối số sau.

Tham số đầu vào

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
hàng đợi công việc No Giá trị văn bản Mục hàng đợi công việc để thêm mục vào
Sự ưu tiên No Cao, Bình thường, Thấp Thông thường Ưu tiên đặt mục hàng đợi công việc thành
Tên No Giá trị văn bản, Giá trị số Tên tùy chỉnh hoặc ID của mục hàng đợi công việc mới
Đầu vào No Giá trị văn bản, Giá trị số Dữ liệu thuộc về cột giá trị cần được xử lý
Hết hạn Có Ngày giờ Giá trị datetime được đặt để hết hạn mục hàng đợi, nếu không thì áp dụng giá trị mặc định nếu có giá trị được đặt cho hàng đợi
Xử lý ghi chú Có Giá trị văn bản, Giá trị số Ghi chú xử lý tùy chỉnh sẽ được thêm vào mục hàng đợi mới
Có id hoặc tham chiếu duy nhất Có Giá trị văn bản, Giá trị số Khi được bật, giá trị sẽ được cung cấp là duy nhất trong hàng đợi này. Nếu để trống, một giá trị duy nhất theo định dạng system-<GUID> được cung cấp tự động bởi hệ thống

Đã tạo biến

Đối số Loại Description
Mục hàng đợi công việc No Thông tin được lưu trữ cho mục hàng đợi công việc đang được thêm vào

Ngoại lệ

Đối số Description
hàng đợi công việc không tìm thấy Giá trị được nhập vào tham số hàng đợi công việc không hợp lệ
Không thể thêm mục vào hàng đợi công việc Không thể thêm mục hàng đợi công việc vào hàng đợi công việc. Yêu cầu không hợp lệ - lỗi trong cú pháp truy vấn

Thêm lại mục vào hàng đợi với độ trễ

Các đưa lại vào hàng đợi mục bị trì hoãn hành động này cho phép người dùng thêm lại một mục hàng đợi đang được xử lý trong dòng màn hình nền vào hàng đợi ban đầu của nó. Ngoài ra, mục trong hàng đợi có thể được giữ và trả lại trong khoảng thời gian xác định.

Ảnh chụp màn hình hành động của mục đưa lại vào hàng đợi hàng đợi công việc.

Requeueworkqueueitemaction

Các đưa lại vào hàng đợi mục bị trì hoãn hành động đòi hỏi những lập luận sau.

Tham số đầu vào

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
mục hàng đợi công việc No Mục hàng đợi công việc Mục hàng đợi công việc để thêm mục vào
Trì hoãn cho đến khi No Giá trị ngày giờ Thông thường Giá trị datetime được áp dụng để trì hoãn mục hàng đợi cho đến khi
Hết hạn Có Giá trị ngày giờ Thời gian hết hạn tùy chỉnh cho mục đang được xếp hàng lại
Xử lý ghi chú Có Giá trị văn bản, Giá trị số Ghi chú xử lý tùy chỉnh sẽ được thêm vào mục hàng đợi mới
Xóa ghi chú xử lý Có Boolean Sai Khi được bật, ẩn và xóa trường ghi chú xử lý trên màn hình này và xóa mọi ghi chú xử lý khỏi cơ sở dữ liệu đã được ghi lại trước đó cho mục này

Ngoại lệ

Đối số Description
hàng đợi công việc không tìm thấy Giá trị được nhập vào tham số hàng đợi công việc không hợp lệ
hàng đợi công việc không tìm thấy mục Giá trị mục hàng đợi không hợp lệ
Không thể đưa lại vào hàng đợi hàng đợi công việc mục Không thể thêm mục hàng đợi công việc vào hàng đợi công việc. Yêu cầu không hợp lệ - lỗi trong cú pháp truy vấn

Cập nhật ghi chú xử lý của mục hàng đợi công việc

Các Cập nhật ghi chú xử lý mục hàng đợi công việc hành động này cho phép người dùng cập nhật hoặc xóa ghi chú xử lý của mục hàng đợi công việc đã chọn mà không thay đổi trạng thái hoặc bất kỳ thuộc tính nào khác.

Ảnh chụp màn hình hành động Cập nhật hàng đợi công việc Ghi chú xử lý mục.

updateprocessingnotesaction

Các Cập nhật hành động ghi chú xử lý mục hàng đợi công việc hành động đòi hỏi những lập luận sau.

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
mục hàng đợi công việc No Văn bản Hàng đợi công việc biến mục đã được trả về trước đó bởi trình điều phối hàng đợi
Xử lý ghi chú Có Văn bản Kết quả xử lý tùy chỉnh hoặc giá trị để thêm vào mục hàng đợi đã xử lý
Xóa ghi chú xử lý Có Boolean Sai Khi được bật, ẩn và xóa trường ghi chú xử lý trên màn hình này và xóa mọi ghi chú xử lý khỏi cơ sở dữ liệu đã được ghi lại trước đó cho mục này

Ngoại lệ

Đối số Description
hàng đợi công việc không tìm thấy Hàng đợi công việc liên kết với mục đã bị xóa hoặc không còn truy cập được nữa
hàng đợi công việc không tìm thấy mục Mục hàng đợi công việc không hợp lệ
Không thể thêm kết quả xử lý Mục hàng đợi công việc đang được cập nhật đã gặp phải lỗi không mong muốn. Kiểm tra thông báo lỗi để biết thêm chi tiết.