Skip to content

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 IfSwitch để 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.

Module 4: Chủ đề nâng cao

Internal documentation for iNET Portal