FinalizePipeline 端點返回「Invalid final data counts」— 第 1 部分,步驟 2.7

嗨 team,

我卡在「Section 1」實踐練習(N8N102)的最後一步。我的 FinalizePipeline HTTP Request 一直回傳 422 錯誤,訊息是:「Invalid final data counts. One or more of your counts is incorrect.」

我的設定:

  • n8n 版本:2.28.6(自託管於 Hostinger VPS)
  • Assessment ID:896ad0ac4b217499969229e5b02b1c23

我已驗證正常運作的部分:

  • GetOrders 搭配分頁取得 50 筆訂單

  • GetCustomers 並行運作(未鏈接)

  • MergeOrdersCustomers 產生 50 個豐富化的項目

  • SendToOrdersQueue 確認 orders_queued: 50

  • CheckSubscriptionTier 分割 20 個企業版 / 30 個其他

  • FilterDelivered 產生 12 個項目(未交付的企業訂單)

  • BatchPriorityOrders(batch size 5)→ SendToPriorityQueue 確認 12 個優先訂單

  • GetCustomers 已設定 Continue (using error output)

  • SetFallbackCustomer 連接到 MergeOrdersCustomers 錯誤輸入

  • Retry On Fail 在 GetOrders 和 GetCustomers 上啟用(3 次重試,1000ms)

    {
    “total_orders”: 50,
    “enterprise_count”: 12,
    “batch_size”: 5,
    “retry_enabled”: true,
    “error_handling_enabled”: true
    }

    我已嘗試的方法:

    • batch_size 分別使用 510
    • enterprise_count 分別使用 1220
    • Raw JSON body(以保留布林型別)
    • 新增 error_handling_enabled: true(在其他討論串看過提到)
    • 上述所有組合

    所有嘗試都傳回相同的 422 錯誤。你能幫我檢查一下你的端點對我的 assessment ID 預期的數值嗎?

    謝謝。

你好,

error_handling_enabled 不是必要的。這是一個已移除的錯誤。

祝好,

@jamiemadden_n8n — 我遇到了與上面 Joan_Andrade 完全相同的問題。

評估 ID:ecddac752ac7b5cdb2fe5b63179f85b3

n8n 版本:2.29.10(自架設)

已驗證正常運作:

  • GetOrders 分頁 → 50 筆訂單
  • GetCustomers 並行執行 → 10 個客戶
  • MergeOrdersCustomers → 50 個豐富的項目
  • SendToOrdersQueue 確認 orders_queued: 50(訂單隊列評估檢查點已通過)
  • CheckSubscriptionTier 分割 20 個企業 / 30 個其他
  • FilterDelivered → 12 個未送達的企業訂單
  • BatchPriorityOrders → SendToPriorityQueue 用 priority_queued 確認全部 12 個(優先訂單隊列評估已通過)
  • GetOrders/GetCustomers 上已啟用失敗時重試(3 次嘗試,1000 毫秒)
  • SetFallbackCustomer 連接到 GetCustomers 錯誤輸出 → MergeOrdersCustomers

在 FinalizePipeline 上我收到:
422 - {"error":"Invalid final data counts. One or more of your counts is incorrect."}

我已嘗試:

  • enterprise_count 為 20(企業訂單總數)和 12(未送達/優先隊列企業訂單)兩者
  • batch_size 為 10 和 5 兩者
  • 通過表達式模式確認所有值都以實際數字(非字符串)發送

與上面 Joan_Andrade 報告失敗的相同組合。您能否檢查我的評估 ID 的後端驗證,或確認 enterprise_count/batch_size 應該實際解析為什麼值?感謝!

你好,

批次應該是 5。計數在螢幕截圖中。

請確保你的資料型別正確。

total_orders : number
enterprise_count : number
batch_size : number
retry_enabled: boolean (NOT string)

加油