---
schema_version: "1"
id: b0b9a540887a823f90e70f470de61abd3d37c9b3a99c30b5b35bf8e2552bff26
title: ทดสอบข้อมูลของคุณและใช้การแยกข้อมูล
collection: tableau
version: current
locale: th-th
portal_url: https://docs.salesforce.com/tableau/current/th-th/pro/desktop/perf_extracts.md
canonical_url: https://help.tableau.com/current/pro/desktop/th-th/perf_extracts.htm
source_site: help.tableau.com
content_type: documentation
content_hash: fc78e8f9168e8d994dbe8a8c5760c192763da8678bb9c106e4dccf98a99893d7
description: Test your data and use extracts to improve workbook performance.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

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

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

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

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

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

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

เมื่อคุณเชื่อมต่อข้อมูลกับไดรเวอร์ฐานข้อมูลแบบเนทีฟ คุณมักจะได้รับประสิทธิภาพที่รวดเร็วกว่าการเชื่อมต่อกับข้อมูลเดียวกันด้วยไดรเวอร์ ODBC เมื่อคุณใช้ไดรเวอร์ฐานข้อมูลแบบเนทีฟ โปรดตรวจสอบว่าคุณใช้เวอร์ชันล่าสุด ผู้ให้บริการฐานข้อมูล จะทำงานเพื่อพัฒนาไดรเวอร์ของตนเองอยู่เสมอ หากต้องการดูรายชื่อไดรเวอร์ โปรดดู [ไดรเวอร์และการเปิดใช้งาน](http://www.tableau.com/th-th/support/drivers)บนเว็บไซต์ของ Tableau

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

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

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

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการแยกข้อมูลของ Tableau โปรดดู[แยกข้อมูลของคุณ](https://help.tableau.com/current/pro/desktop/th-th/extracting_data.htm) ข้อมูลอ้างอิงอื่น ได้แก่ โพสต์บนบล็อกความยาวสามตอน โดยเริ่มจากตอนแรก[การทำความเข้าใจการแยกข้อมูลใน Tableau](https://www.tableau.com/th-th/about/blog/2014/7/understanding-tableau-data-extracts-part1)

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

เมื่อคุณสร้างการแยกข้อมูล ให้ใช้ตัวกรองเพื่อแยกข้อมูลที่คุณไม่ต้องการออกไป และลองถามตัวคุณเองว่าคุณต้องการบันทึกทั้งหมดในแหล่งข้อมูลเดียวหรือไม่ หรือคุณสามารถจำกัดการแยกข้อมูลเฉพาะตัวอย่างที่เป็นตัวแทนได้ หากต้องการข้อมูลเพิ่มเติม โปรดดู[แยกข้อมูลของคุณ](https://help.tableau.com/current/pro/desktop/th-th/extracting_data.htm)

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

ระบบจะไม่รวมฟิลด์ที่ซ่อนเอาไว้เมื่อคุณสร้างการแยกข้อมูล ใช้ตัวเลือกซ่อนฟิลด์ทั้งหมดที่ไม่ได้ใช้เพื่อซ่อนฟิลด์ที่ไม่จำเป็นก่อนที่คุณจะสร้างการแยกข้อมูล การทำเช่นนี้จะลดขนาดของการแยกข้อมูลให้เล็กลง ซึ่งช่วยเพิ่มประสิทธิภาพได้ หากต้องการข้อมูลเพิ่มเติม โปรดดู [ซ่อนหรือเลิกซ่อนฟิลด์](https://help.tableau.com/current/pro/desktop/th-th/datafields_dwfeatures.htm#HideUnhide)

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

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

หากต้องการทำให้การคำนวณเป็นจริง ให้เลือกแหล่งข้อมูลในเมนูข้อมูล แล้วเลือกแยกข้อมูล\> ทำการคำนวณทันที หากต้องการข้อมูลเพิ่มเติม โปรดดู [ทำการคำนวณในการแยกข้อมูล](https://help.tableau.com/current/pro/desktop/th-th/extracting_optimize.htm)

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

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

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

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

ในหลายกรณี SQL แบบปรับแต่งเองจะทำงานช้ากว่าการค้นหาที่ Tableau สร้างขึ้น Tableau ไม่สามารถเพิ่มประสิทธิภาพการค้นหาบน SQL แบบปรับแต่งเองได้ แต่ในกรณีที่คุณต้องใช้ SQL แบบปรับแต่งเอง ให้ใช้การแยกข้อมูล เพื่อทำให้การค้นทางทำงานเพียงครั้งเดียว หากต้องการข้อมูลเพิ่มเติม โปรดดู [เชื่อมต่อกับการค้นหา SQL แบบปรับแต่งเอง](https://help.tableau.com/current/pro/desktop/th-th/customsql.htm)