กำหนดค่าการแสดงผลฝั่งไคลเอ็นต์

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

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

เบราว์เซอร์ที่รองรับ

รองรับการแสดงผลฝั่งไคลเอ็นต์ใน Internet Explorer เวอร์ชัน 9.0 หรือสูงกว่า Firefox, Chrome และ Safari เว็บเบราว์เซอร์ทั้งหมดเหล่านี้รวมถึงองค์ประกอบ HTML 5 <canvas> ซึ่งจำเป็นสำหรับการแสดงผลฝั่งไคลเอ็นต์

รวมถึงรองรับการแสดงผลฝั่งไคลเอ็นต์ในแอป Tableau Mobile

กำหนดเกณฑ์ความซับซ้อนสำหรับคอมพิวเตอร์และอุปกรณ์มือถือ

เนื่องจากคอมพิวเตอร์มีพลังประมวลผลมากกว่าอุปกรณ์มือถือ Tableau Server จึงดำเนินการแสดงผลฝั่งไคลเอ็นต์บนคอมพิวเตอร์มากกว่าอุปกรณ์มือถือ

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

ตามค่าเริ่มต้น เกณฑ์ความซับซ้อนสำหรับเว็บเบราว์เซอร์คอมพิวเตอร์คือ 100 หากต้องการปรับเกณฑ์ความซับซ้อนสำหรับคอมพิวเตอร์ ให้ใช้คำสั่งต่อไปนี้:

tsm configuration set -k vizqlserver.browser.render_threshold -v [new value]

ตามค่าเริ่มต้น เกณฑ์ความซับซ้อนสำหรับอุปกรณ์มือถือคือ 60 หากต้องการปรับเกณฑ์ความซับซ้อนสำหรับอุปกรณ์มือถือ ให้ใช้คำสั่งต่อไปนี้:

tsm configuration set -k vizqlserver.browser.render_threshold_mobile -v [new value]

ตัวอย่างเช่น หากต้องการเปลี่ยนเกณฑ์อุปกรณ์มือถือเป็น 40 คุณอาจป้อนคำสั่งต่อไปนี้:

tsm configuration set -k vizqlserver.browser.render_threshold_mobile -v 40

โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้เซตตัวเลือก TSM ที่ตัวเลือกการกำหนดค่า tsm ที่ตั้งค่าไว้

ปิดใช้งานการแสดงผลฝั่งไคลเอ็นต์

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

ใช้คำสั่งต่อไปนี้เพื่อปิดใช้งานการแสดงผลฝั่งไคลเอ็นต์:

tsm configuration set -k vizqlserver.browser.render -v false

โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้เซตตัวเลือก TSM ที่ตัวเลือกการกำหนดค่า tsm ที่ตั้งค่าไว้

การทดสอบด้วยพารามิเตอร์ URL

ในการทดสอบการแสดงผลฝั่งเซิร์ฟเวอร์ตามเซสชัน โปรดพิมพ์ ?:render=false ที่ส่วนท้าย URL ของมุมมอง ตัวอย่าง:

http://localhost/views/Supplies/MyView?:render=false

หากการแสดงผลฝั่งไคลเอ็นต์ใน Tableau Server ปิดใช้งานไว้ โปรดป้อน ?:render=true เพื่อเปิดใช้งานสำหรับเซสชันดังกล่าว:

http://localhost/views/Supplies/MyView?:render=true

คุณยังสามารถทดสอบเกณฑ์ความซับซ้อนที่เฉพาะเจาะจงได้ในแต่ละมุมมองเพื่อดูว่าการปรับเกณฑ์ทั่วทั้งเซิร์ฟเวอร์สำหรับเงื่อนไขเซิร์ฟเวอร์และเครือข่ายของคุณเหมาะสมหรือไม่ ตัวอย่างเช่น คุณอาจพบว่าจุดเปลี่ยนความซับซ้อนที่น้อยลง (เช่น 80) หรือสูงขึ้น (เช่น 120) ส่งผลต่อการตอบสนองที่เพิ่มขึ้นแก่การโต้ตอบของผู้ใช้ ในการทดสอบเกณฑ์ คุณสามารถรักษาการกำหนดค่าค่าเริ่มต้นของเซิร์ฟเวอร์ (เปิดใช้งานการแสดงผลฝั่งไคลเอ็นต์แล้ว) และป้อนตัวเลขเกณฑ์การทดสอบที่ส่วนท้าย URL ของมุมมองได้ ตัวอย่าง:

http://localhost/views/Supplies/MyView?:render=80
ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ