ทดสอบข้อมูลของคุณและใช้การแยกข้อมูล

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

ทดสอบให้ใกล้กับข้อมูลมากที่สุด

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

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

เชื่อมต่อกับไดรเวอร์ฐานข้อมูลแบบเนทีฟ

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

ทำงานกับการแยกข้อมูลแทนข้อมูลสด

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

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

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการแยกข้อมูลของ Tableau โปรดดูแยกข้อมูลของคุณ ข้อมูลอ้างอิงอื่น ได้แก่ โพสต์บนบล็อกความยาวสามตอน โดยเริ่มจากตอนแรกการทำความเข้าใจการแยกข้อมูลใน Tableau

ลดปริมาณข้อมูล

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

ซ่อนฟิลด์ที่ไม่ได้ใช้

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

เพิ่มประสิทธิภาพการแยกข้อมูล

ตัวเลือกทำการคำนวณทันทีจะทำให้การคำนวณเป็นจริงในการแยกข้อมูล หมายความว่าการคำนวณบางอย่างจะมีการคำนวณเอาไว้ล่วงหน้า และจัดเก็บค่าเอาไว้ในการแยกข้อมูล ตัวเลือกนี้อาจเร่งความเร็วการค้นหาในอนาคตได้ ทั้งนี้ขึ้นอยู่กับความซับซ้อนของการคำนวณที่ใช้ในการแยกข้อมูล

หากต้องการทำให้การคำนวณเป็นจริง ให้เลือกแหล่งข้อมูลในเมนูข้อมูล แล้วเลือกแยกข้อมูล> ทำการคำนวณทันที หากต้องการข้อมูลเพิ่มเติม โปรดดู ทำการคำนวณในการแยกข้อมูล

ใช้การแยกข้อมูลสำหรับข้อมูลแบบไฟล์

โดยทั่วไป การนำเข้าข้อมูลแบบไฟล์ อาทิ ไฟล์ข้อความ เช่น CSV, สเปรดชีต Microsoft Excel และไฟล์ Microsoft Access รวมไปถึงไฟล์สถิติ เช่น SPSS, SAS และ R ลงใน Tableau ถือเป็นแนวทางปฏิบัติที่ดีที่สุด การทำเช่นนี้จะทำให้การค้นหาทำงานเร็วขึ้นมาก และยังช่วยให้ไฟล์มีขนาดเล็กลงมากในการจัดเก็บค่าข้อมูล

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

หลีกเลี่ยงการใช้ SQL แบบปรับแต่งเอง

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

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