Thiết kế các dòng làm việc tuần tự và song song n8n
Thiết kế dòng làm việc hiệu quả cải thiện tính đọc được, duy trì được và hiệu suất. n8n hỗ trợ cả dòng làm việc tuần
tự và song song.
Các dòng làm việc tuần tự
Các nhiệm vụ thực thi trong trật tự, cái này sau cái khác.
Ví dụ:
1. Trigger → HTTP Request → Set → Google Sheets → Slack
Message
Ủng hộ:
+ Đơn giản và đọc được
+ Phù hợp cho các dòng làm việc với các dependencies
Các dòng làm việc song song
Các nhiệm vụ chia tách thành các nhánh và thực thi đồng thời.
Ví dụ:
1. Trigger
├─ Path A → Google Sheets
└─ Path B → Email
Các trường hợp sử dụng
+ Khi hai hay nhiều hơn các nhiệm vụ không phụ thuộc vào nhau.
+ Khi bạn muốn xử lí dữ liệu cho các dịch vụ khác nhau đồng thời.
Thực hành tốt nhất
+ Sử dụng Merge nodes để hợp nhất các đường dẫn sau thực thi song song.
+ Sử dụng IF nodes để rẽ nhánh dựa trên các giá trị dữ liệu
+ Giảm thiểu phức tạp không cần thiết bằng cách modun hóa các dòng làm việc thành các dòng phụ.
