Logic Nodes (If, Switch, Loop)
Mục tiêu bài học
Sau bài học này, bạn sẽ:
- Biết cách dùng node If và Switch để rẽ nhánh
- Hiểu cách tạo vòng lặp phức tạp với Loop Over Items
1. If Node (Điều kiện)
Kiểm tra đúng/sai.
┌──(True)──▶ ...
[ If Node ]┤
└──(False)─▶ ...2. Switch Node (Đa nhánh)
Rẽ nhánh theo giá trị (VD: Status).
┌──(Pending)──▶ ...
[ Switch Node ]┼──(Paid)────▶ ...
└──(Shipped)──▶ ...3. Loop Over Items (Vòng lặp tường minh)
Kiểm soát vòng lặp chặt chẽ (Sequential/Batching).
┌──────────────────────┐
│ ▼
[ Loop ] ──▶ [ Process ] ─┘
│
└──(Done)──▶ [ Next Node ]- Batch Size: Số lượng item xử lý mỗi lần.
4. Compare Datasets
So sánh 2 danh sách (Cũ vs Mới).
- Kept: Giữ nguyên.
- Added: Mới thêm vào.
- Removed: Đã bị xóa.
- Updated: Đã thay đổi.
Tổng kết
Logic nodes giúp workflow xử lý các tình huống dữ liệu đa dạng.
Bài học tiếp theo
Chúng ta sẽ bước sang Module 4 với các chủ đề nâng cao.