รู้จักข้อมูลของคุณในระดับฐานข้อมูล

การทำความเข้าใจผลกระทบที่ปัจจัยบางอย่างในการออกแบบฐานข้อมูลของคุณมีต่อประสิทธิภาพของ Tableau อาจให้ข้อมูลที่คุณสามารถใช้เพื่อทำงานร่วมกับทีมฐานข้อมูลเพื่อปรับข้อมูลให้เหมาะสมในระดับฐานข้อมูล

ช่วยรองรับความสมบูรณ์เชิงอ้างอิง

ฐานข้อมูลที่รองรับความสมบูรณ์เชิงอ้างอิงจะรองรับฟีเจอร์สันนิษฐานความสมบูรณ์เชิงอ้างอิงของ Tableau ซึ่งช่วยปรับปรุงประสิทธิภาพของการรวมภายใน รวมต้องใช้เวลาและทรัพยากรเพื่อประมวลผลบนเซิร์ฟเวอร์ฐานข้อมูล เมื่อคุณเข้ารวมหลายตารางในแหล่งข้อมูล Tableau จะใช้ฟังก์ชันที่ปกติแล้วผู้ใช้จะมองไม่เห็น ซึ่งเรียกว่าการลดจำนวนโดยการรวม การลดจำนวนโดยการรวมจะสืบค้นเฉพาะตารางที่เกี่ยวข้องแทนที่จะสืบค้นทุกตารางที่กำหนดในการรวม การลดจำนวนโดยการรวมจะเกิดขึ้นเมื่อมีการกำหนดความสมบูรณ์เชิงอ้างอิงระหว่างตาราง หากต้องการข้อมูลเพิ่มเติม โปรดดูการสันนิษฐานความสมบูรณ์เชิงอ้างอิงสำหรับการรวม

สร้างความมั่นใจว่าสิทธิ์ของฐานข้อมูลรองรับการสร้างตารางชั่วคราว

ฐานข้อมูลของคุณให้สิทธิ์ผู้ใช้สร้างและวางตารางชั่วคราว หรือที่เรียกว่าตารางชั่วคราว และสภาพแวดล้อมมีพื้นที่พักข้อมูลเพียงพอสำหรับการเรียกใช้การค้นหาหรือไม่ Tableau จะสร้างตารางชั่วคราวเพื่อช่วยปรับปรุงประสิทธิภาพและเพิ่มฟังก์ชัน ตารางชั่วคราวจะเก็บข้อมูลเฉพาะสำหรับการเชื่อมต่อ หากการสร้างตารางชั่วคราวในฐานข้อมูลถูกจำกัด ประสิทธิภาพโดยรวมของเวิร์กบุ๊กและมุมมองจะไม่รวดเร็วเท่าที่ควรจะเป็น

สร้างดัชนีสำหรับตาราง

จัดทำดัชนีตารางในฐานข้อมูลเชิงสัมพันธ์ของคุณ หากต้องการจัดทำดัชนีชุดข้อมูลของคุณให้สำเร็จ ให้ระบุฟิลด์ที่คุณกรองบ่อยและเพิ่มลงในดัชนี หากคุณมีฟิลด์ที่คุณใช้เป็นตัวกรองบริบทบ่อยๆ ให้พิจารณาตั้งค่าเป็นดัชนีหลักของคุณ ถ้าคุณกำลังทำงานกับตาราง Access ที่มีข้อมูลมากกว่า 200,000 แถว ให้พิจารณาตั้งดัชนีในตาราง คุณสามารถเรียนรู้วิธีตั้งดัชนีได้โดยค้นหา "ดัชนี" ในวิธีใช้ออนไลน์ของ Access คุณสามารถจัดเก็บข้อมูลอย่างเป็นทางการ 2 GB (ประมาณ 1-2 ล้านแถว) ในฐานข้อมูล Access แต่จะทำงานได้ไม่ดีหากต่ำกว่าขีดจำกัดนี้

สภาพแวดล้อมระบบการจัดการฐานข้อมูล (DBMS) จำนวนมากมีเครื่องมือการจัดการที่จะดูการค้นหาและแนะนำดัชนีที่จะช่วยเหลือ

แยกย่อยข้อมูลของคุณ

บ่อยครั้งคุณจะสามารถปรับปรุงประสิทธิภาพได้หากคุณแบ่งขอบเขตตารางฐานข้อมูลขนาดใหญ่ออกเป็นตารางขนาดเล็กหลายตาราง ตัวอย่างเช่น คุณสามารถสร้างคลัสเตอร์ของตาราง Access ที่ระบุชุดย่อยเฉพาะของข้อมูลได้

ใช้เซิร์ฟเวอร์ฐานข้อมูล

หากคุณมีข้อมูลจำนวนมาก คุณอาจพิจารณาจัดเก็บไว้ในเซิร์ฟเวอร์ฐานข้อมูล เช่น Oracle, MySQL หรือ Microsoft SQL Server Tableau Professional Edition สามารถเชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูลขนาดใหญ่เหล่านี้ได้

ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ