n8n 自動化教學:如何使用 Set 節點精確篩選與處理訂單資料

為什麼你需要學會資料篩選?

在自動化流程中,我們時常會從前一個節點(如 Webhook 或資料庫)接收到大量的原始資訊。然而,並非所有資訊都是後續流程所需要的。例如,你可能只需要「訂單編號」與「員工姓名」,而不需要價格、狀態等雜訊。

若不進行篩選,直接將所有資料塞入後端表格,會導致資料庫臃腫且難以維護。透過 n8n 的 Set 節點,我們可以像過濾器一樣,只留下真正有價值的數據。

如何使用 Set (Edit Fields) 節點?

1. 新增並設定 Set 節點

在流程中點擊 + 號,搜尋並加入 Edit Fields (Set) 節點。

2. 切換至手動映射 (Manual Mapping)

進入節點設定後,你會看到兩種模式:JSManual Map。請選擇 Manual Map,這能讓你直觀地透過拖放來選擇欄位。

3. 挑選關鍵欄位

從左側的輸入預覽中,將你需要的欄位(例如 orderIDemployeeName)拉動至右側的輸出設定中。

4. 關閉「包含其他欄位」 (Include Other Fields)

這是最關鍵的一步!請確保將 Include Other Fields 選項設為 **False (關閉)**。

  • 開啟時: 會保留所有原始欄位並新增你設定的欄位。
  • 關閉時: 輸出的資料將僅包含你剛剛手動挑選的那幾個欄位。
1
2
3
4
5
6
7
// Set 節點處理後的資料結構範例
[
{
"orderID": "10248",
"employeeName": "Vinsset"
}
]

將優化後的資料同步至 Airtable

完成資料篩選後,你需要調整輸出的目的地:

  1. 建立新表: 在 Airtable 中建立一個新的工作表(例如 processed_orders)。
  2. 定義欄位: 根據你在 Set 節點篩選的欄位,在 Airtable 建立對應的欄位名稱(如 orderID 設為數字類型,name 設為單行文字)。
  3. 連接流程: 將 Set 節點的輸出連接至 Airtable 節點,並選擇剛才建立的新表。

執行流程後,你會發現原本混亂的 14 筆訂單,現在以最精簡、清晰的格式呈現在你的資料庫中。

常見問答 (FAQ)

Q:為什麼我用了 Set 節點,輸出的資料還是有一堆用不到的欄位?

A:請檢查節點內的 Include Other Fields 開關。若此選項開啟,n8n 會預設傳遞所有原始欄位。請將其關閉,才能達到精確篩選的效果。

Q:Set 節點可以修改欄位的名稱嗎?

A:可以。在 Manual Map 模式下,你可以自定義輸出的 Key 名稱,並將左側的原始資料對應進去,這對於整合不同格式的系統非常有用。

Q:如果我想對篩選後的數字進行計算(如加總訂單額)該怎麼辦?

A:Set 節點主要用於「定義」與「過濾」欄位。若需要進行複雜運算,建議在 Set 節點之後接續一個 Code 節點(使用 JavaScript)來處理計算邏輯。

相關文章

Google Stitch 與 Vibe Design 崛起:AI 時代 UI/UX 設計師的商業策略與轉型指南
Google Stitch 與 Vibe Design 崛起:AI 時代 UI/UX 設計師的商業策略與轉型指南
商業策略 AI自動化 AI工具

2026/03/19

n8n 自動化新手教學:如何設定 Schedule 排程與時區校正
n8n 自動化新手教學:如何設定 Schedule 排程與時區校正
AI自動化 n8n

2026/03/19

n8n 自動化教學:如何使用 Code 節點實作 JavaScript 訂單加總
n8n 自動化教學:如何使用 Code 節點實作 JavaScript 訂單加總
AI自動化 n8n

2026/03/19

如何使用 If 節點條件過濾 API 資料並寫入 Airtable?
如何使用 If 節點條件過濾 API 資料並寫入 Airtable?
AI自動化 n8n

2026/03/19

如何使用 n8n 串接 Airtable?自動化資料匯入完整教學
如何使用 n8n 串接 Airtable?自動化資料匯入完整教學
AI自動化 n8n

2026/03/19

n8n 自動化實戰:如何透過 HTTP Request API 從資料倉儲取得資料
n8n 自動化實戰:如何透過 HTTP Request API 從資料倉儲取得資料
AI自動化 n8n

2026/03/19

為什麼前端工程師應該開始往 FDE 邁進?AI 時代下,你的價值正在改變
為什麼前端工程師應該開始往 FDE 邁進?AI 時代下,你的價值正在改變
商業策略 AI自動化 Vibe Coding

2026/03/18

n8n 教學:從零開始的 Level 1 官方課程與基礎工作流實戰
n8n 教學:從零開始的 Level 1 官方課程與基礎工作流實戰
AI自動化 AI工具 n8n

2026/03/18

n8n 部署完整教學:2026 Zeabur 伺服器選擇與實戰指南
n8n 部署完整教學:2026 Zeabur 伺服器選擇與實戰指南
AI自動化 Zeabur n8n

2026/03/17