กำหนดค่าประสิทธิภาพเวิร์กบุ๊กหลังจากการรีเฟรชที่กำหนดเวลาไว้
เพื่อปรับปรุงเวลาการโหลดเวิร์กบุ๊ก Tableau Server จะแคชผลลัพธ์ของการสืบค้นที่รวมอยู่ในเวิร์กบุ๊ก สำหรับเวิร์กบุ๊กส่วนใหญ่ ผลลัพธ์ของการสืบค้นนั้นได้ถูกคำนวณและแคชเมื่อถูกมองเห็นครั้งแรกโดยผู้ใช้บน Tableau Server อย่างไรก็ตาม สำหรับเวิร์กบุ๊กที่เชื่อมโยงกับการแยกข้อมูล Tableau Server สามารถคำนวณผลลัพธ์การสืบค้นใหม่เมื่อรันงานการรีเฟรชการแยกข้อมูลที่เกี่ยวข้อง ซึ่งจะลดเวลาในการโหลดเวิร์กบุ๊กเหล่านี้เมื่อดูเป็นครั้งแรก ดังนั้นตัวเลือกนี้จึงเปิดใช้งานไว้เป็นค่าเริ่มต้นสำหรับเวิร์กบุ๊กที่ถูกเยี่ยมชมเมื่อไม่นานนี้
สำคัญ! จะมีการเลิกใช้งานการเตรียมพร้อมแคชการค้นหาภายนอกในเวอร์ชัน 2023.1 หากต้องการปรับปรุงเวลาในการโหลดการดูสำหรับเวิร์กบุ๊ก คุณควรอนุญาตให้มี “การเร่งความเร็วสำหรับมุมมอง” บนไซต์ของคุณแทน หากต้องการข้อมูลเพิ่มเติม โปรดดูการเร่งมุมมอง
กำหนดผลกระทบของประสิทธิภาพ
ถึงแม้ว่าตัวเลือกนี้ตะช่วยลดเวลาเริ่มต้นในการโหลดของเวิร์กบุ๊ก แต่การคำนวณผลลัพธ์การสืบค้นใหม่ก็จะเพิ่มเวลาการโหลดบน Tableau Server หากการติดตั้ง Tableau Server นั้นถูกจำกัดประสิทธิภาพอยู่แล้ว คุณควรปิดใช้งานตัวเลือกนี้หรือลดเกณฑ์การแคชเวิร์กบุ๊ก
ต่อไปนี้คือเหตุผลว่าทำไมคุณควรปิดใช้งานตัวเลือกนี้หรือลดเกณฑ์ให้ต่ำลง
มุมมองสำหรับการดูแลระบบงานที่ดำเนินการในพื้นหลังที่ไม่ใช่การแยกข้อมูลจะแสดงงานที่รันมาเป็นเวลานานในหมวดหมู่การเตรียมตัวแคชการสืบค้นภายนอกสำหรับการเปลี่ยนแปลงข้อมูล
ที่มุมมองสำหรับการดูแลระบบความล่าช้าของงานที่ดำเนินการในพื้นหลังจะแสดงความล่าช้าที่เป็นเวลานาน
CPU และการใช้หน่วยความจำสำหรับกระบวนการของแบ็กกราวเดอร์นั้นสูงอย่างสม่ำเสมอ
อย่าไรก็ตาม โปรดทราบว่านี่เป็นหนึ่งในทางเลือกที่ส่งผลกระทบต่อประสิทธิภาพของงานที่ดำเนินการในพื้นหลัง หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับ โปรดดู ประสิทธิภาพ
ปิดใช้งานการแคชเวิร์กบุ๊กของเซิร์ฟเวอร์
เพื่อลดการโหลดของ Tableau Server คุณสามารถปิดใช้งานการแคชเวิร์กบุ๊กหลังจากที่รีเฟรชตามกำหนดเวลาที่ระดับเซิร์ฟเวอร์ หากคุณปิดใช้งานตัวเลือกนี้ Tableau Server จะแคชผลลัพธ์การสืบค้นเวิร์กบุ๊กเป็นครั้งแรกเมื่อเวิร์กบุ๊กนั้นมีผู้เข้าดู
ใช้การกำหนดค่า TSM ต่อไปนี้เพื่อเลือกตัวเลือกปิดใช้งานการแคชเวิร์กบุ๊กหลังจากที่รีเฟรชตามกำหนดเวลาแล้ว
backgrounder.externalquerycachewarmup.enabled
โปรดหากต้องการข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้และเลือกเซตตัวเลือก TSM ที่ตัวเลือกการกำหนดค่า tsm ที่ตั้งค่าไว้
ปิดใช้งานการแคชเวิร์กบุ๊กของไซต์
คุณยังสามารถปิดใช้งานการแคชเวิร์ฟบุ๊กได้หลังจากไซต์ได้รีเฟรชตามกำหนดเวลาแล้ว ตัวอย่างเช่น คุณสามารถดำเนินการต่อไปนี้กับไซต์หนึ่งที่มีเวิร์กบุ๊กจำนวนมากที่ช้าโดยเฉพาะ ซึ่งทำให้เซิร์ฟเวอร์นั้นโหลดได้ช้า
เลือกไซต์ที่คุณต้องการปิดใช้งานการแคชเวิร์กบุ๊กในเมนูดรอปดาวน์ของไซต์
คลิกการตั้งค่า
ที่ส่วนประสิทธิภาพของเวิร์กบุ๊กหลังจากที่รีเฟรชตามกำหนดเวลา ให้ล้างเครื่องหมายออก
โปรดทราบว่า: ถึงแม้ตัวเลือกนี้จะมีให้เลือกในการตั้งค่าสำหรับแต่ละไซต์ แต่คุณจะต้องมีสิทธิ์ในฐานะผู้ดูแลเซิรฟ์เวอร์จึงจะมองเห็น
กำหนดค่าเกณฑ์การแคชเวิร์กบุ๊ก
Tableau Server จะคำนวณใหม่เพียงแค่ผลลัพธ์การสืบค้นของเวิร์กกบุ๊กที่มีทั้งงานรีเฟรชตามกำหนดเวลาหรือที่ถูกเข้าชมเมื่อไม่นานนี้เท่านั้น
คุณสามารถเพิ่มหรือลดจำนวนของเวิน์กบุ๊กที่แคชหลังจากรีเฟรชตามกำหนดเวลาได้ด้วยตัวเลือกเซตการกำหนดค่า TSM ต่อไปนี้
backgrounder.externalquerycachewarmup.view_threshold
ตามค่าเริ่มต้น เกณฑ์จะเท่ากับ 2.0 เกณฑ์จะเท่ากับจำนวนการดูที่เวิร์กบุ๊กได้รับในเจ็ดวันที่ผ่านมา หารด้วยจำนวนการรีเฟรชที่กำหนดเวลาไว้ในเจ็ดวันถัดไป (หากไม่มีการเยี่ยมชมเวิร์กบุ๊กในช่วง 7 วันทื่ผ่านมา และไม่มีความเป็นไปได้ว่าจะมีการดูในเร็วๆ นี้ Tableau Server จะไม่ใช้ทรัพยากรไปกับการคำนวณผลการสืบค้นของเวิร์กบุ๊กใหม่)