Bỏ qua để đến nội dung

Hợp nhất (Join)

Bước Hợp nhất (Join) đóng vai trò như một rào chắn đồng bộ trong quy trình. Khi quy trình tách ra thành nhiều nhánh chạy song song (ví dụ qua bước Quyết định hoặc Công việc người dùng có nhiều nhánh đi ra), bước Hợp nhất sẽ giữ lại luồng cho đến khi tất cả các nhánh đến đều đã kết thúc, rồi mới cho phép đi tiếp — và chỉ một lần duy nhất.

  • Quy trình tách ra thành nhiều luồng song song và bạn muốn đảm bảo tất cả đều xong trước khi bước tiếp theo bắt đầu.
  • Ví dụ trong quy trình Đề xuất mua sắm: sau bước Quyết định, giả sử có hai nhánh — “Trợ lý AI (Agent) xem xét ngân sách” và “Người dùng xác nhận kỹ thuật” — chạy đồng thời. Bước Hợp nhất sẽ chờ cả hai nhánh hoàn thành rồi mới chuyển sang bước Tạo tài liệu (Generate document).
  • Không cần dùng Hợp nhất nếu các nhánh của bạn là nhánh loại trừ nhau (chỉ một nhánh được kích hoạt tại một thời điểm, như trong bước Quyết định thông thường).
Cài đặt Bắt buộc? Mô tả
Tên bước Nhãn hiển thị trên canvas. Không ảnh hưởng đến hành vi.

Bước Hợp nhất không có cấu hình định tuyến hay điều kiện. Toàn bộ logic đồng bộ được xử lý tự động bởi engine.

Trong quy trình Đề xuất mua sắm:

  1. Bắt đầu (Start) — người dùng điền biểu mẫu yêu cầu mua hàng.
  2. Quyết định (Decision) — phân nhánh dựa trên giá trị đơn hàng.
  3. Nhánh A: Trợ lý AI (Agent) kiểm tra ngân sách.
  4. Nhánh B: Công việc người dùng (Human task) xác nhận thông số kỹ thuật.
  5. Hợp nhất (Join) — đợi cả Nhánh A và Nhánh B hoàn thành.
  6. Tạo tài liệu (Generate document) — xuất phiếu đề nghị mua sắm.
  7. Ký số (Signature)EmailKết thúc (End).

Không có bước Hợp nhất, bước Tạo tài liệu có thể bắt đầu ngay khi chỉ một trong hai nhánh xong, dẫn đến phiếu thiếu thông tin. Bước Hợp nhất đảm bảo toàn vẹn dữ liệu trước khi tiếp tục.

Xem thêm các bước liên quan: Quyết định (Decision)Bắt đầu (Start).