เรียนรู้วิธีใช้ node Track Time Saved ใน n8n เพื่อบันทึกระยะเวลาที่ workflow ประหยัดเวลาในการดำเนินการแต่ละครั้ง
ใช้ node ติดตามเวลาที่บันทึกไว้เพื่อบันทึกจำนวนนาทีที่ workflow ประหยัดเวลา โดยขึ้นอยู่กับเส้นทางที่การดำเนินการใช้จริง n8n บวกทุก node ที่บันทึกเวลาติดตามที่ทำงานระหว่างการดำเนินการและรายงานผลรวมใน ข้อมูลเชิงลึก .
ใช้ node นี้เมื่อเส้นทางที่แตกต่างกันผ่าน workflow ช่วยประหยัดเวลาต่างกัน หากการดำเนินการทุกครั้งบันทึกจำนวนเงินเท่ากัน ให้ตั้งค่าคงที่ใน workflow แทน และคุณไม่จำเป็นต้องใช้ node นี้
ตั้งค่า workflow เป็นไดนามิกก่อน (Set the workflow to Dynamic first)
node นี้จะนับเฉพาะในกรณีที่ workflow เท่านั้น ประหยัดเวลาโดยประมาณ (Estimated time saved) ตั้งไว้เป็น Dynamic . ดูสิ การตั้งค่าเวลาที่บันทึกโดย workflow .
parameter node
- Calculation Mode : เลือกวิธีที่ n8n นับนาที:
- Once For All Items : นับ Minutes Saved หนึ่งครั้งไม่ว่าจะมีกี่รายการถึง node ก็ตาม
- Per Item : ทวีคูณ Minutes Saved ตามจำนวนรายการ input
- Minutes Saved : จำนวนนาทีที่ขั้นตอนนี้ประหยัดได้ ทั้งนาที ศูนย์หรือมากกว่านั้น ค่าเริ่มต้นเป็น
0.
node จะส่งผ่านทุกรายการ input โดยไม่มีการเปลี่ยนแปลง โดยบันทึกเวลาที่บันทึกไว้เป็นเมตาดาต้าการดำเนินการ
n8n คำนวณผลรวมอย่างไร
n8n บวกทุก node ที่บันทึกเวลาติดตามที่ทำงานระหว่างการดำเนินการ node บนสาขาที่ไม่ทำงานจะไม่นับรวม ซึ่งเป็นสิ่งที่ทำให้ผลรวมสะท้อนถึงเส้นทางที่ใช้
คุณสามารถวาง node ที่บันทึกเวลาที่ติดตามได้มากกว่าหนึ่ง node ใน workflow เดียวกัน n8n จะรวมค่าสำหรับการดำเนินการนั้น
เมื่อ n8n นับการดำเนินการ
n8n บันทึกเฉพาะเวลาที่บันทึกไว้เท่านั้น การดำเนินการผลิตที่ประสบความสำเร็จ (successful production executions) . การรันต่อไปนี้ไม่สนับสนุน ไม่ว่าค่าใดก็ตามที่ node จะเก็บไว้:
- การดำเนินการด้วยตนเอง (Manual executions.) การเรียกใช้ workflow จากตัวแก้ไขจะไม่นับรวม มีเพียงการดำเนินการผลิตเท่านั้นที่ทำได้
- การดำเนินการล้มเหลว (Failed executions.) หากการรันสิ้นสุดลงด้วยข้อผิดพลาด n8n จะไม่บันทึกเวลาที่บันทึกไว้ แม้แต่สำหรับ node Track Time Saved ที่รันอยู่แล้วก็ตาม
- การดำเนินการ workflow ย่อย (Sub-workflow executions.) Insights ข้ามไป ดังนั้น node ที่บันทึกเวลาที่ติดตามภายใน workflow ย่อยจะไม่เพิ่มอะไรเลย ให้กับ workflow ย่อยหรือพาเรนต์ที่เรียกมัน n8n จะบันทึกนาทีเทียบกับการดำเนินการของ workflow ย่อยเอง และผลรวมของพาเรนต์จะไม่ดึงข้อมูลเหล่านั้น หากต้องการนับเวลาที่ workflow ย่อยบันทึก ให้วาง node ติดตามเวลาที่บันทึกไว้ในพาเรนต์ หลัง node ดำเนินการ workflow ย่อย
- เกิดข้อผิดพลาดในการดำเนินการ workflow (Error workflow executions.) n8n ถือว่าสิ่งเหล่านี้เป็นการปฏิบัติงานมากกว่าการทำงานที่มีประสิทธิผล
- การดำเนินการแชท (Chat executions.) ข้อความที่ส่งผ่าน n8n Chat Hub จะไม่นับรวม แม้ว่าการดำเนินการจะสำเร็จก็ตาม
- การดำเนินการของตัวแทน (Agent executions.) การดำเนินการที่เริ่มต้นโดยตัวแทน n8n จะไม่นับรวม แม้ว่าจะสำเร็จก็ตาม
ถ้า workflow ใช้ Fixed มากกว่า Dynamic สำหรับ ประหยัดเวลาโดยประมาณ (Estimated time saved) , n8n จะละเว้น node เหล่านี้ทั้งหมดและใช้ค่าคงที่แทน
ทรัพยากรที่เกี่ยวข้อง
- ติดตามการใช้งานด้วยข้อมูลเชิงลึก : แดชบอร์ดข้อมูลเชิงลึกและการตั้งค่าเวลาที่บันทึกไว้ในระดับ workflow
- การตั้งค่า workflow : ที่คุณตั้งไว้ ประหยัดเวลาโดยประมาณ (Estimated time saved).

