เชื่อมข้อมูลด้วย NocoDB Sync: เลือกต้นทางและจัดการตารางสำเนา

เมื่ออีกทีมต้องใช้ข้อมูลชุดเดียวกัน การส่งไฟล์ซ้ำทุกสัปดาห์ทำให้ไม่รู้ว่าข้อมูลไหนล่าสุด Sync ช่วยรับข้อมูลจากต้นทางเข้ามาใน Base ที่ทีมทำงาน โดยต้องตกลงว่าที่ไหนเป็นผู้แก้ข้อมูลหลัก

NocoDBSyncIntegrations
ข้อมูลซิงก์ทางเดียวจากตารางต้นทางที่แก้ไขได้ไปยังตารางสำเนาแบบอ่านอย่างเดียว
ภาพประกอบแนวคิดโดย Room64

เลือก Sync ให้ตรงกับแหล่งข้อมูล

NocoDB Sync ใช้สะท้อน Grid View จาก Base หนึ่งมาเป็นตารางที่อ่านอย่างเดียวในอีก Base ส่วน App Sync ใช้รับข้อมูลจากบริการภายนอก เช่น ระบบจัดการงานหรือปฏิทิน ตามแหล่งที่รุ่นของระบบรองรับ

กำหนดให้ชัดว่าข้อมูลใดแก้ที่ต้นทาง และข้อมูลใดทีมจะเพิ่มใน Base ปลายทาง Field ที่ซิงก์มาเป็นข้อมูลสะท้อนต้นทาง การเปลี่ยนค่าจึงต้องทำที่แหล่งต้นฉบับ

คู่มืออ้างอิง: NocoDB Official Docs · EN

สร้างตารางสำเนาที่ Base ปลายทาง

ที่ Base ปลายทาง เลือก + Create New → Sync → NocoDB Sync ตั้งชื่อ แล้วเลือกต้นทางผ่าน Browse หรือ Paste link โดยต้นทางต้องเป็น Grid View ที่เปิด Allow sync

ตรวจ Field ที่นำเข้ามา วิธีอัปเดต และพฤติกรรมเมื่อข้อมูลหายจากต้นทาง ระบบอาจอัปเดตอัตโนมัติหรือให้กด Sync now ตามรุ่นที่ใช้ เลือกเก็บหรือลบรายการที่หายไปให้ตรงกับวิธีทำงานของทีม

หน้าต่าง Create sync ในโหมด Browse เลือก Base, Table และ View พร้อมวิธีอัปเดตและตัวเลือกเมื่อข้อมูลถูกลบ
ภาพจาก NocoDB Official Docs: กำหนดแหล่งข้อมูลและพฤติกรรมของตารางที่รับ Sync

คู่มืออ้างอิง: NocoDB Official Docs · EN

ทดสอบการเปลี่ยนและการหายไปของข้อมูล

เพิ่ม Record ตัวอย่างที่ต้นทาง ตรวจว่าปลายทางได้รับ จากนั้นแก้ค่าและตรวจว่ามีการอัปเดตตามวิธีที่เลือก การทดสอบนี้ควรใช้ข้อมูลทดลองที่ทั้งสองทีมรู้จัก

ลองให้รายการหลุดจาก Filter ของ View ต้นทางด้วย เพราะเอกสารถือว่า Record ที่ถูกกรองออกอาจเป็นรายการที่หายจากต้นทางเช่นกัน ตรวจว่าปลายทางคงหรือลบรายการตามที่ตั้งใจ

คู่มืออ้างอิง: NocoDB Official Docs · EN

ดูบทความทั้งหมด

มีงานที่อยากให้ Software, AI หรือ Automation ช่วยอยู่ไหม?

เล่า workflow หรือปัญหาที่ทีมกำลังเจอ เราช่วยดูได้ว่าควรใช้ระบบสำเร็จรูป เชื่อมเครื่องมือเดิม หรือพัฒนาเพิ่มเฉพาะส่วนไหน

คุยกับเราทาง LINEhello@room64.net