---
schema_version: "1"
id: 37437b845432bf93ae6eeb94f3a8ccee0c842b068af90a6a9e31951ec6ac930f
title: บันทึกและวิเคราะห์ประสิทธิภาพของเวิร์กบุ๊ก
collection: tableau
version: current
locale: th-th
portal_url: https://docs.salesforce.com/tableau/current/th-th/pro/desktop/perf_record_create_desktop.md
canonical_url: https://help.tableau.com/current/pro/desktop/th-th/perf_record_create_desktop.htm
source_site: help.tableau.com
content_type: documentation
content_hash: e2e946c75195d4300d1a477743884caa30d0c19f1a4fba27699a51443e6759da
description: Record and analyze workbook performance in Tableau Desktop.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# บันทึกและวิเคราะห์ประสิทธิภาพของเวิร์กบุ๊ก

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

ฟีเจอร์การบันทึกประสิทธิภาพบน Tableau จะบันทึกข้อมูลประสิทธิภาพเกี่ยวกับเหตุการณ์หลักเมื่อคุณมีปฏิสัมพันธ์กับเวิร์กบุ๊ก คุณสามารถดูเกณฑ์ประสิทธิภาพในเวิร์กบุ๊กที่ Tableau สร้างเพื่อวิเคราะห์และแก้ไขปัญหาเหตุการณ์ต่างๆ ที่มีผลกระทบต่อประสิทธิภาพได้:

- การดำเนินการสืบค้น
- การค้นหาที่คอมไพล์
- การแปลงที่อยู่เป็นพิกัดทางภูมิศาสตร์
- การกำลังเชื่อมต่อกับแหล่งข้อมูล
- การคำนวณรูปแบบ
- การสร้างการแยกข้อมูล
- ข้อมูลที่ผสาน
- การแสดงผลเซิร์ฟเวอร์ (Tableau Server เท่านั้น)

ฝ่ายสนับสนุนของ Tableau อาจถามว่าคุณจะสร้างเวิร์กบุ๊กประสิทธิภาพหรือไม่ในขณะที่พวกเขาร่วมกับคุณในการวินิจฉัยปัญหาด้านประสิทธิภาพ

## สร้างบันทึกประสิทธิภาพใน Tableau Desktop

หากต้องการเริ่มบันทึกประสิทธิภาพ ให้ปฏิบัติตามขั้นตอนดังต่อไปนี้

ความช่วยเหลือ > การตั้งค่าและประสิทธิภาพการทำงาน > เริ่มบันทึกประสิทธิภาพ

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

ความช่วยเหลือ > การตั้งค่าและประสิทธิภาพการทำงาน > หยุดบันทึกประสิทธิภาพ

ตอนนี้คุณสามารถดูเวิร์กบุ๊กประสิทธิภาพและเริ่มการวิเคราะห์ได้

คลิกไฟล์ \> บันทึก เพื่อบันทึกเวิร์กบุ๊กไปยังตำแหน่งที่คุณเลือก หากคุณกำลังส่งบันทึกไปยัง Tableau Support ให้บันทึกเวิร์กบุ๊กนี้เป็นไฟ์เวิร์กบุ๊กแบบแพ็กเกจ (.twbx) แล้วค่อยส่ง

## ตีความเวิร์กบุ๊กการบันทึกประสิทธิภาพ

เวิร์กบุ๊กการบันทึกประสิทธิภาพประกอบด้วยสองแดชบอร์ดหลัก: สรุปประสิทธิภาพและมุมมองโดยละเอียด แดชบอร์ด “สรุปประสิทธิภาพ” จะแสดงภาพรวมโดยละเอียดของเหตุการณ์ที่ใช้เวลานานที่สุด แดชบอร์ด “มุมมองโดยละเอียด” ให้รายละเอียดเพิ่มเติมมากมาย และมีวัตถุประสงค์เพื่อการใช้งานโดยผู้ใช้ขั้นสูงเมื่อสร้างเวิร์กบุ๊ก แดชบอร์ด**มุมมองโดยละเอียด**จะปรากฏเฉพาะเมื่อเปิดเวิร์กบุ๊กการบันทึกประสิทธิภาพโดยใช้ Tableau Desktop

## สรุปประสิทธิภาพ

แดชบอร์ด**สรุปประสิทธิภาพ**จะมี 3 มุมมองด้วยกัน: **ไทม์ไลน์**, **เหตุการณ์** และ**การค้นหา**

### เส้นเวลา

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

ในมุมมอง “ไทม์ไลน์” คอลัมน์**เวิร์กบุ๊ก**, **แดชบอร์ด** และ**เวิร์กชีต** จะระบุบริบทของเหตุการณ์ คอลัมน์**เหตุการณ์**จะระบุลักษณะของเหตุการณ์ และคอลัมน์สุดท้ายจะแสดงระยะเวลาของแต่ละเหตุการณ์และเปรียบเทียบตามลำดับเวลากับเหตุการณ์อื่นๆ ที่บันทึกไว้:

![ไทม์ไลน์ประสิทธิภาพการทำงานของเวิร์กบุ๊ก แสดงเหตุการณ์ขณะบันทึกไทม์ไลน์](/tableau/current/th-th/pro/desktop/th-th/Img/PerformanceTimeline.png)

### เหตุการณ์

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

![แผนภูมิแท่งแนวนอนที่แสดงระยะเวลาของเหตุการณ์ต่างๆ เรียงตามเวลา โดยเหตุการณ์ที่ยาวนานที่สุดจะอยู่ด้านบน](/tableau/current/th-th/pro/desktop/th-th/Img/PerformanceEvents.png)

สีที่ต่างกันจะบ่งบอกถึงเหตุการณ์ประเภทต่างๆ ช่วงของเหตุการณ์ที่สามารถบันทึกได้คือ:

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

### การค้นหา

**หมายเหตุ**: เริ่มต้นใน Tableau Desktop เวอร์ชัน 2024.2.x การบันทึกประสิทธิภาพจากเวิร์กบุ๊กที่เชื่อมต่อกับแหล่งข้อมูลที่เผยแพร่ใน Tableau Cloud จะไม่รวมเหตุการณ์ `Executing query` ซึ่งจะถูกแทนที่ด้วย `executeQueries` และเกิดจากการออกแบบ

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

หากคุณเชื่อมต่อกับแหล่งข้อมูลที่เผยแพร่ ข้อความการค้นหาจะแสดงในรูปแบบ XML หากคุณเชื่อมต่อกับแหล่งข้อมูลโดยตรง การค้นหาจะแสดงใน SQL ดังที่แสดงด้านล่าง:

![แบบสอบถาม SQL สำหรับการเลือกข้อมูลสถานะ](/tableau/current/th-th/pro/desktop/th-th/Img/PerformanceQuery.png)

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

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

## ไทม์ไลน์โดยละเอียด

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

## มุมมองโดยละเอียด

แดชบอร์ด**มุมมองโดยละเอียด**จะมีมุมมอง**เจาะลึก**, **CPU จริง**, **CPU รวม** และ**เวลาที่ใช้ไป**

### ความลึก

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

![แผนภูมิแสดงกิจกรรมตามความลึกและเวลาเริ่มต้น](/tableau/current/th-th/pro/desktop/th-th/Img/performance-depth.png)

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

กิจกรรมระดับสูงจะปรากฏที่ด้านบนของมุมมอง กิจกรรมด้านล่างเป็นกิจกรรมย่อยที่เกิดจากกิจกรรมระดับสูง

การวางเมาส์เหนือแต่ละแถบจะให้รายละเอียดเพิ่มเติมเกี่ยวกับกิจกรรมและยังไฮไลต์แถวที่เกี่ยวข้องในมุมมอง **CPU** และ**เวลาที่ใช้ไป** ซึ่งจะอธิบายในส่วนถัดไปอีกด้วย

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

### CPU และเวลาที่ใช้

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

![เมนูที่ประกอบด้วย 3 ตัวเลือก ได้แก่ CPU พิเศษ, CPU แบบรวม และเวลาที่ผ่านไป แต่ละตัวเลือกจะมาพร้อมกับคำอธิบายการใช้งาน](/tableau/current/th-th/pro/desktop/th-th/Img/performance-cpu-elaspsedTime.png)

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