n8n แพลตฟอร์มระบบอัตโนมัติเวิร์กโฟลว์ยอดนิยมได้เปิดตัวฟีเจอร์ใหม่ชื่อ Data Tables ที่ช่วยให้ผู้ใช้สามารถจัดเก็บและจัดการข้อมูลแบบมีโครงสร้างได้โดยตรงภายในระบบ โดยไม่จำเป็นต้องเชื่อมต่อกับฐานข้อมูลภายนอกหรือตั้งค่า credentials ที่ซับซ้อน ฟีเจอร์นี้ถูกออกแบบมาเพื่อทำให้การสร้างเวิร์กโฟลว์และการจัดการข้อมูลง่ายและรวดเร็วยิ่งขึ้น
Data Tables คือพื้นที่จัดเก็บข้อมูลแบบตารางที่สร้างขึ้นภายใน n8n ซึ่งเหมาะสำหรับการเก็บข้อมูลชั่วคราว จัดการ state ของเวิร์กโฟลว์ หรือเก็บค่าอ้างอิง (lookup values) ที่ต้องใช้บ่อยๆ ในขณะที่ทำงาน ผู้ใช้สามารถสร้าง query และดึงข้อมูลจากตารางเหล่านี้ได้อย่างสะดวก โดยไม่ต้องมีความรู้เฉพาะทางด้านการจัดการฐานข้อมูล
การใช้งาน Data Tables นั้นง่ายดาย เพียงเปิดเมนู Create workflow บน canvas และเลือก Create Data table เพื่อสร้างตารางใหม่ จากนั้นสามารถใช้งานตารางผ่าน Data table node ที่สามารถเพิ่มได้จาก Node Panel ภายในเวิร์กโฟลว์ของคุณ
ฟีเจอร์นี้มาพร้อมกับความสามารถหลากหลาย ได้แก่:
- การจัดการแถว (Row Operations) รองรับคำสั่งต่างๆ เช่น Delete, Get, Insert, Update และ Upsert
- การตรวจสอบข้อมูล ด้วยฟังก์ชัน "If Row Exists" และ "If Row Does Not Exist" เพื่อจับคู่รายการที่มีหรือไม่มีในตาราง
- การทำงานร่วมกับเวิร์กโฟลว์ สามารถนำข้อมูลจาก Data Tables ไปใช้ในขั้นตอนต่างๆ ของเวิร์กโฟลว์ได้อย่างราบรื่น
- ไม่ต้องตั้งค่าซับซ้อน ไม่จำเป็นต้องมี external database หรือจัดการ authentication ใดๆ
สำหรับข้อจำกัดของฟีเจอร์นี้ ตามข้อมูลจากเว็บไซต์ของ n8n ระบุว่ามีขีดจำกัดพื้นที่จัดเก็บที่ 50MB สำหรับทุกแพลน แต่สำหรับผู้ที่ใช้งาน self-hosted instance สามารถปรับเปลี่ยนขีดจำกัดนี้ได้เองตามความต้องการ ฟีเจอร์นี้จึงเหมาะสำหรับผู้ที่ต้องการสร้างระบบอัตโนมัติที่มีการจัดการข้อมูลเบื้องต้น โดยไม่ต้องพึ่งพาโครงสร้างพื้นฐานภายนอก
การเปิดตัว Data Tables นับเป็นก้าวสำคัญที่ช่วยลดความซับซ้อนในการสร้างเวิร์กโฟลว์ โดยเฉพาะสำหรับผู้ที่เพิ่งเริ่มต้นใช้งาน n8n หรือผู้ที่ต้องการสร้างระบบอัตโนมัติอย่างรวดเร็วโดยไม่ต้องจัดการโครงสร้างพื้นฐานที่ซับซ้อน นักพัฒนาและผู้ที่สนใจสามารถเริ่มใช้งานฟีเจอร์นี้ได้แล้ววันนี้[1][2]
