---
schema_version: "1"
id: 42a2b2699e3cac0278fe095ab5b011f6e7974b2c8409b53388bbdb79bc0ad15c
title: รายการตรวจสอบประสิทธิภาพของเวิร์กบุ๊ก Tableau
collection: tableau
version: next
locale: th-th
portal_url: https://docs.salesforce.com/tableau/next/th-th/pro/desktop/perf_checklist.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/th-th/perf_checklist.htm
source_site: help.tableau.com
content_type: documentation
content_hash: e399a82d9e178a5f9b6258a5373b377818b4ff3cc0a79bf02cdf148af0146667
description: Use the workbook performance checklist to make performance-aware design choices.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# รายการตรวจสอบประสิทธิภาพของเวิร์กบุ๊ก Tableau

ก่อนที่คุณจะเริ่มสร้างการแสดงเป็นภาพและแดชบอร์ด คุณจะต้องทราบว่าตัวเลือกใดที่อาจส่งผลต่อประสิทธิภาพการทำงานในเวิร์กบุ๊กของคุณบน Tableau Desktop, Tableau Cloud และ Tableau Server

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

**เรียนรู้เพิ่มเติม**: ดูข้อมูลเชิงลึกและข้อมูลที่เกี่ยวข้องเพิ่มเติมนอกเหนือจากหัวข้อนี้ได้ที่:  
หัวข้อ[](https://help.tableau.com/current/pro/desktop/th-th/performance_tips.htm)[เพิ่มประสิทธิภาพของเวิร์กบุ๊ก](https://help.tableau.com/v0.0/pro/desktop/th-th/performance_tips.htm)ในความช่วยเหลือของ Tableau  
เอกสาร [การออกแบบเวิร์กบุ๊กที่มีประสิทธิภาพ](https://www.tableau.com/th-th/learn/whitepapers/designing-efficient-workbooks) ใน tableau.com  
[การออกแบบเวิร์กบุ๊กที่มีประสิทธิภาพ](https://youtu.be/Si_ieb51DSs) (1 ชั่วโมง) และการนำเสนอวิดีโอฟรีเรื่อง [แนวทางปฏิบัติที่ดีที่สุดสำหรับประสิทธิภาพของแดชบอร์ด](https://youtu.be/D2dzCp9CBy0) (50 นาที)  
[โฟลว์ชาร์ตการเพิ่มประสิทธิภาพของ Tableau](https://interworks.com/blog/rrouse/2018/05/16/the-tableau-performance-optimization-flowchart/) และ[รายการตรวจสอบประสิทธิภาพของ Tableau](https://interworks.com/blog/bfair/2015/02/23/tableau-performance-checklist/) ใน[บล็อก InterWorks](https://interworks.com/blog/)

## เคล็ดลับทั่วไป

รายการทั่วไปเกี่ยวกับการพิจารณานี้เป็นจุดเริ่มต้นในการเรียนรู้วิธีเข้าถึงการเพิ่มประสิทธิภาพเวิร์กบุ๊ก ซึ่งมาจากหน้า TL;DR ในเอกสาร [การออกแบบเวิร์กบุ๊กที่มีประสิทธิภาพ](https://www.tableau.com/th-th/learn/whitepapers/designing-efficient-workbooks)

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

## แหล่งข้อมูลและโครงสร้าง

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

### หัวข้อและแหล่งข้อมูลที่เกี่ยวข้อง

- [รู้จักข้อมูลของคุณในระดับฐานข้อมูล](https://help.tableau.com/v0.0/pro/desktop/th-th/perf_data.htm)
- [ทดสอบข้อมูลของคุณและใช้การแยกข้อมูล](https://help.tableau.com/v0.0/pro/desktop/th-th/perf_extracts.htm)

- [การออกแบบเวิร์กบุ๊กที่มีประสิทธิภาพ](https://www.tableau.com/th-th/learn/whitepapers/designing-efficient-workbooks)

## การสร้างมุมมองและแดชบอร์ด

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

### หัวข้อและแหล่งข้อมูลที่เกี่ยวข้อง

- [การออกแบบเพื่อประสิทธิภาพในขณะที่คุณสร้างมุมมอง](https://help.tableau.com/v0.0/pro/desktop/th-th/perf_build_view.htm)
- [ทำให้การแสดงเป็นภาพเร็วขึ้น](https://help.tableau.com/v0.0/pro/desktop/th-th/perf_visualization.htm)
- [ปิดการอัปเดตอัตโนมัติเพื่อเพิ่มประสิทธิภาพ](https://help.tableau.com/v0.0/pro/desktop/th-th/queries_autoupdates.htm)
- [การออกแบบเวิร์กบุ๊กที่มีประสิทธิภาพ](https://www.tableau.com/th-th/learn/whitepapers/designing-efficient-workbooks)

## การกรอง

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

## การคำนวณ

- บูลีนและจำนวนเต็มจะเร็วว่าสตริงและวันที่
- ฟังก์ชัน MIN และ MAX มีประสิทธิภาพการทำงานดีกว่า AVG และ ATTR
- เมื่อสามารถทำได้ ให้ใช้ฟีเจอร์แบบเนทีฟของ Tableau อาทิ กลุ่ม, เซต, กล่อง, ฟิลด์วันที่ที่กำหนดเอง, ฟิลด์ที่รวม และชื่อแทน แทนการคำนวณ
- ใช้ฟังก์ชันที่ปรับปรุงประสิทธิภาพ เช่น CONTAINS และ DATEPARSE หรือ MAKEDATE เมื่อสามารถทำได้แทนการคำนวณด้วยตนเองที่มีความซับซ้อนมากกว่า โดยเฉพาะอย่างยิ่งกับวันที่
- COUNTD คือหนึ่งในฟังก์ชันที่มีประสิทธิภาพการทำงานช้าที่สุด จึงควรเลี่ยงหากสามารถทำได้
- หากการคำนวณตารางมีประสิทธิภาพไม่ดี ให้ดูว่าสามารถแสดงผ่านนิพจน์ LOD ได้หรือไม่ รวมถึงในทางกลับกันด้วย

### หัวข้อและแหล่งข้อมูลที่เกี่ยวข้อง

- [สร้างการคำนวณที่มีประสิทธิภาพ](https://help.tableau.com/v0.0/pro/desktop/th-th/perf_efficient_calcs.htm)
- [การออกแบบเวิร์กบุ๊กที่มีประสิทธิภาพ](https://www.tableau.com/th-th/learn/whitepapers/designing-efficient-workbooks)

## ข้อแนะนำอื่นๆ

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

### หัวข้อและแหล่งข้อมูลที่เกี่ยวข้อง

- [บันทึกและวิเคราะห์ประสิทธิภาพของเวิร์กบุ๊ก](https://help.tableau.com/v0.0/pro/desktop/th-th/perf_record_create_desktop.htm)
- [การออกแบบเวิร์กบุ๊กที่มีประสิทธิภาพ](https://www.tableau.com/th-th/learn/whitepapers/designing-efficient-workbooks)