ขีดจำกัดทรัพยากร Tableau Server Backgrounder
คุณสมบัติขีดจำกัดทรัพยากร Tableau Server Backgrounder ปิดตัวใน Tableau Server 2022.1
ภาพรวมและแนวคิด
คืออะไร
คุณสมบัติขีดจำกัดทรัพยากร Backgrounder ช่วยให้คุณสามารถจัดการทรัพยากร Backgrounder และควบคุมวิธีการใช้งานได้ ตั้งแต่ 2022.1 เป็นต้นไป คุณสามารถกำหนดขีดจำกัดจำนวนงานพื้นหลังที่สามารถเรียกใช้พร้อมกันบนไซต์ได้ คุณยังสามารถระบุจำนวนชั่วโมง Backgrounder ที่ไซต์สามารถใช้เพื่อเรียกใช้งานในแต่ละวันได้
ขีดจำกัดที่เป็นค่าเริ่มต้นสามารถนำไปใช้กับไซต์ทั้งหมดได้ แต่คุณยังสามารถตั้งค่าขีดจำกัดที่กำหนดเองสำหรับแต่ละไซต์ได้อีกด้วย สิ่งนี้ทำให้คุณสามารถจัดการทรัพยากร Backgrounder ตามข้อกำหนดเฉพาะสำหรับไซต์ได้
ควรใช้เมื่อใด
ใช้คุณสมบัตินี้เมื่อคุณต้องการให้แน่ใจว่ามีการใช้ทรัพยากรในจุดที่จำเป็นที่สุด ที่สำคัญกว่านั้น คุณสามารถป้องกันไซต์เดียวจากการใช้ทรัพยาก Backgrounder จำนวนมาก ซึ่งส่งผลต่อความสำเร็จของงานหรือเวลาคิวงานบนไซต์อื่น
หากคุณกำลังประสบปัญหาการใช้ทรัพยากร Backgrounder ที่ไม่สมดุลกันหรือมีความล่าช้าในการทำงานเบื้องหลัง ให้ใช้คุณสมบัตินี้เพื่อปรับการใช้ทรัพยากรที่เหมาะสมกับความต้องการขององค์กรและลำดับความสำคัญของเนื้อหา
ข้อกำหนดและคำแนะนำ
- คุณสมบัตินี้กำหนดให้ Tableau Server เปิดใช้งานด้วยสิทธิ์การใช้งาน Advanced Management(ลิงก์จะเปิดในหน้าต่างใหม่)
- จำเป็นต้องใช้กระบวนการ Tableau Server ใหม่ที่เรียกว่าตัวจัดการขีดจำกัดทรัพยากร เพื่อบังคับใช้ขีดจำกัดทรัพยากรที่ตั้งไว้ เมื่อคุณติดตั้งหรืออัปเกรดเป็น Tableau Server 2022.1 หรือใหม่กว่า กระบวนการนี้จะได้รับการกำหนดค่าบนโหนดตั้งต้นโดยอัตโนมัติ
- เราขอแนะนำให้มีอย่างน้อย 5 กระบวนการ Backgrounder ในการเรียใช้งานทั้งหมดบน Tableau Server สำหรับคุณสมบัติขีดจำกัดทรัพยากร Backgrounder เพื่อให้ใช้งานได้อย่างเหมาะสมที่สุด การกำหนดค่าเริ่มต้นและคำแนะนำโทโพโลยีมีรายละเอียดอยู่ในตัวจัดการขีดจำกัดทรัพยากร Tableau Server
- เราไม่แนะนำให้เพิ่มกระบวนการตัวจัดการขีดจำกัดทรัพยากรไปยัง Tableau Server ของคุณ กระบวนการที่ติดตั้งโดยอัตโนมัติบนโหนดตั้งต้นนั้นเพียงพอแล้ว
คำศัพท์และแนวคิด
- ขีดจำกัดงานของไซต์: การทำงานพร้อมกันในเบื้องหลังและขีดจำกัดรันไทม์สำหรับไซต์
- ขีดจำกัดไซต์เริ่มต้น: การทำงานพร้อมกันตามค่าเริ่มต้นและขีดจำกัดรันไทม์สำหรับไซต์
- ขีดจำกัดของไซต์แบบกำหนดเอง: ขีดจำกัดของไซต์เฉพาะไซต์นั้น
- ประเภทงาน: เช่นเดียวกับประเภทงาน รวมถึงการรีเฟรชการแยกข้อมูล การสมัครใช้งาน และโฟลว์
- ขีดจำกัดงานที่เรียกใช้พร้อมกัน: จำนวนงานสูงสุดของประเภทเฉพาะที่สามารถเรียกใช้ได้พร้อมกัน จำนวนสูงสุดเท่ากับจำนวนกระบวนการ Backgrounder ทั้งหมดที่ปรับใช้บนเซิร์ฟเวอร์
- ขีดจำกัดรายวัน: ขีดจำกัดรายวันรวมถึงขีดจำกัดรันไทม์และเวลารีเซ็ต
- ขีดจำกัดรันไทม์: นี่คือจำนวนชั่วโมงงาน Backgrounder ทั้งหมดที่จัดสรรให้กับไซต์ต่อวัน จำนวนสูงสุดเท่ากับจำนวนกระบวนการ Backgrounder ทั้งหมดที่ปรับใช้บนเซิร์ฟเวอร์คูณด้วย 24 โดย 24 คือจำนวนชั่วโมงในหนึ่งวัน
- เวลารีเซ็ต: เวลาที่รีเซ็ตขีดจำกัดรายวัน ค่านี้จะตั้งเป็นเที่ยงคืน UTC โดยอัตโนมัติและไม่สามารถเปลี่ยนแปลงได้
- ไม่มีขีดจำกัด: สิ่งนี้เหมือนกับไม่มีขีดจำกัดทรัพยากรที่กำหนดค่าไว้ ในกรณีนี้ งานบนไซต์ที่สามารถเรียกใช้แบบขนานกันได้ ซึ่งสามารถใช้กระบวนการ Backgrounder ทั้งหมดที่มีอยู่บน Tableau Server
คุณสามารถทำอะไรได้บ้าง
ในฐานะผู้ดูแลระบบ Tableau Server
- คุณสามารถระบุขีดจำกัดงานพร้อมกันสำหรับงานแต่ละประเภทได้ - การรีเฟรชการแยกข้อมูล การสมัครใช้งาน และโฟลว์ ขีดจำกัดนี้ควบคุมจำนวนงานพื้นหลังบนไซต์ที่สามารถเรียกใช้พร้อมกันสำหรับประเภทงานที่กำหนด ขีดจำกัดสำหรับประเภทงานแต่ละประเภทจะไม่ซ้ำกัน ซึ่งหมายความว่าคุณสามารถตั้งค่าขีดจำกัดที่แตกต่างกันสำหรับการรีเฟรชการแยกข้อมูล การสมัครใช้งาน และโฟลว์ได้
- คุณสามารถระบุจำนวนชั่วโมง Backgrounder ที่ไซต์สามารถใช้เพื่อเรียกใช้งานในระยะเวลา 24 ชั่วโมง - ขีดจำกัดรันไทม์งานรายวัน ต่างจากขีดจำกัดงานพร้อมกัน ขีดจำกัดรันไทม์งานรายวันจะรวมทั้งประเภทงานทั้งหมด
- คุณสามารถดูจำนวนชั่วโมง Backgrounder ที่ไซต์ใช้ในช่วงเวลา 24 ชั่วโมงที่ผ่านมา
- คุณสามารถดูได้เมื่องานล่าช้าจากขีดจำกัดงานพร้อมกันที่ตั้งไว่
- คุณสามารถระบุได้เมื่องานถูกยกเลิก เนื่องจากไม่มีทรัพยากร Backgrounder ที่พร้อมใช้งาน
คุณสามารถดูสถานะงานและรายละเอียดได้ในหน้าการจัดการงานพื้นหลังใน Tableau Server
ในฐานะเจ้าของงาน คุณจะได้รับอีเมลเมื่องานพื้นหลังของคุณถูกยกเลิกเนื่องจากไซต์ถึงขีดจำกัดรันไทม์รายวันแล้ว
วิธีตั้งขีดจำกัดทรัพยากร Backgrounder
Tableau Server ไม่ได้ตั้งขีดจำกัดทรัพยากรโดยอัตโนมัติ จะไม่มีการจำกัดทรัพยากรในการใช้ทรัพยากร Backgrounder จนกว่าคุณจะกำหนดค่าขีดจำกัดทรัพยากร
ในการตั้งขีดจำกัดทรัพยากรเป็นครั้งแรกหรือทำการเปลี่ยนแปลงหลังจากนั้น ให้ไปที่หน้าการตั้งค่า แล้วเลือกแท็บขีดจำกัดทรัพยากร
คุณสามารถกำหนดค่าขีดจำกัดแบบกำหนดเองได้ก็ต่อเมื่อคุณกำหนคค่าขีดจำกัดที่เป็นค่าเริ่มต้นแล้วเท่านั้น
ขีดจำกัดของไซต์ที่เป็นค่าเริ่มต้น
ขีดจำกัดของไซต์ที่เป็นค่าเริ่มต้นนั้นจะตั้งไว้ที่ระดับเซิร์ฟเวอร์เพื่อให้สามารถนำไปใช้กับไซต์ทั้งหมดได้ การเปลี่ยนแปลงขีดจำกัดของไซต์ที่เป็นค่าเริ่มต้นจะมีผลกับไซต์ใหม่ทั้งหมดและไซต์ที่มีอยู่แล้วที่ตั้งค่าให้ใช้ขีดจำกัดที่เป็นค่าเริ่มต้น ไซต์ที่มีขีดจำกัดแบบกำหนดเองจะไม่ได้รับผลกระทบจากการเปลี่ยนแปลงนี้
- ขีดจำกัดงานที่เรียกใช้พร้อมกันและขีดจำกัดรันไทม์รายวันต้องระบุเป็นจำนวนเต็ม
- การเปลี่ยนแปลงขีดจำกัดของไซต์ที่เป็นค่าเริ่มต้นจะมีผลทันทีและไม่ต้องรีสตาร์ทเซิร์ฟเวอร์
หากต้องการตั้งขีดจำกัดที่เป็นค่าเริ่มต้นเป็นครั้งแรก บนแท็บขีดจำกัดทรัพยากร ให้เลือกตั้งขีดจำกัดที่เป็นค่าเริ่มต้น หากคุณจะอัปเดตขีดจำกัดที่เป็นค่าเริ่มต้นที่มีอยู่แล้ว ให้เลือกแก้ไขขีดจำกัดที่เป็นค่าเริ่มต้น
ขีดจำกัดของไซต์แบบกำหนดเอง
สำหรับบางไซต์ คุณอาจต้องการทรัพยากรมากหรือน้อยกว่าขีดจำกัดที่เป็นค่าเริ่มต้น ซึ่งจะขึ้นอยู่กับปริมาณเนื้อหาที่คุณมีบนไซต์และความสำคัญที่มีต่อการดำเนินธุรกิจของคุณ เมื่อค่าเริ่มต้นไม่ใช่ความจุที่เหมาะสมสำหรับไซต์ คุณสามารถตั้งค่าขีดจำกัดทรัพยากรแบบกำหนดเองสำหรับไซต์นั้นได้ ขีดจำกัดของไซต์แบบกำหนดเองสามารถเกินขีดจำกัดที่เป็นค่าเริ่มต้นได้
- ขีดจำกัดงานที่เรียกใช้พร้อมกันและขีดจำกัดรันไทม์รายวันต้องระบุเป็นจำนวนเต็ม
- การเปลี่ยนแปลงขีดจำกัดของเว็บไซแบบกำหนดเองจะมีผลทันทีและไม่ต้องรีสตาร์ทเซิร์ฟเวอร์
หากต้องการกำหนดค่าขีดจำกัดแบบกำหนดเองสำหรับไซต์ บนแท็บขีดจำกัดทรัพยากร ภายใต้ส่วนการดำเนินการ ให้คลิกที่จุดไข่ปลาแล้วเลือกปรับแต่งขีดจำกัดของไซต์
จะเกิดอะไรขึ้นหลังจากที่คุณกำหนดค่าขีดจำกัดทรัพยากร
เมื่อคุณตั้งขีดจำกัดทรัพยากรสำหรับไซต์ของคุณแล้ว Tableau Server จะตรวจสอบและติดตามการใช้ทรัพยากร Backgrounder และดูให้แน่ใจว่ามีการบังคับใช้ขีดจำกัดที่เหมาะสม
งานจะถูกใส่ลงในคิวเมื่อไซต์อยู่ที่งานที่เรียกใช้พร้อมกันสูงสุ ดและจะไม่มีการเรียกใช้จนกว่างานที่กำลังใช้อยู่บนไซต์นั้นจะเสร็จสมบูรณ์ และมีความจุของ Backgrounder ให้ใช้งาน
หากผ่านไป 12 ชั่วโมง และยังไม่มีทรัพยากรที่ทำงานพร้อมกันให้ใช้งาน งานที่ยังค้างอยู่จะถูกลบออกจากคิว เมื่อสิ้นสุดขีดจำกัดรันไทม์รายวัน งานที่ค้างอยู่จะถูกยกเลิกสำหรับวันนั้นและเจ้าของงานจะได้รับการแจ้งเตือน
คุณสมบัตินี้ต้องการเปิดใช้งาน Tableau Server ด้วยสิทธิ์การใช้งานการจัดการเซิร์ฟเวอร์ที่ถูกต้องโดยไม่มีการบังคับใช้ขีดจำกัด หากสิทธิ์การใช้งานไม่ถูกต้องหรือปิดใช้งานด้วยเหตุผลใดๆ ก็ตาม ขีดจำกัดที่กำหนดค่าไว้ก่อนหน้านี้จะได้รับการบันทึกและจะมีผลบังคับใช้เมื่อปัญหาใบอนุญาตได้รับการแก้ไขแล้ว
เมื่อใดที่ควรทำการปรับขีดจำกัดทรัพยากร
ก่อนทำการเปลี่ยนแปลงการกำหนดค่า ตรวจสอบให้แน่ใจว่า Tableau Server กำลังทำงานและอยู่ในสถานะที่ดี
คุณสามารถใช้หน้าของงานเพื่อระบุงานที่รอดำเนินการหรือถูกยกเลิกแล้ว จากนั้นกำหนดว่างานใดเกิดจากขีดจำกัดทรัพยากร
ต่อไปนี้คือรูปแบบบางส่วนในการตรวจสอบและทำการปรับขีดจำกัดทรัพยากร:
- หากคุณเห็นว่างานอย่างน้อยหนึ่งงานในไซต์ถูกยกเลิกอยู่เสมอ คุณอาจต้องเพิ่มขีดจำกัดรันไทม์รายวัน
หากคุณเห็นว่างานในไซต์ถูกยกเลิกอยู่เสมอในช่วงเช้า อาจหมายความว่ารันไทม์รายวันไม่เพียงพอสำหรับไซต์นั้น
- หากคุณเห็นงานประเภทใดประเภทหนึ่งที่รอดำเนินการในช่วงระยะเวลาหนึ่ง คุณอาจต้องพิจารณาเพิ่มขีดจำกัดงานที่เรียกใช้พร้อมกันสำหรับประเภทงานนั้นๆ อีกวิธีหนึ่งคือพิจารณาจัดกำหนดเวลางานในช่วงเวลาที่ต่างกัน เพื่อไม่ให้งานทุกงานทำงานพร้อมกัน นอกจากนี้ คุณอาจต้องพิจารณาสร้างกำหนดเวลาที่กระจายไปในระยะเวลาที่ยาวนานขึ้น เพื่อไม่ให้กำหนดเวลางานทั้งหมดให้ทำงานติดๆ กันเกินไป
- หากคุณไม่ต้องการเปลี่ยนแปลงขีดจำกัดทรัพยากรในสถานการณ์ที่อธิบายไว้ข้างต้น คุณสามารถเลือกที่จะปรับความถี่ของงานที่ในการเรียกใช้งานที่ได้รับการกำหนดเวลา ตัวอย่างเช่น หากงานนั้นได้รับการกำหนดเวลาเป้นทุกชั่วโมง ให้ปรับกำหนดเวลาเรียกใช้งานนั้นให้ถี่น้อยลง
ใครสามารถดำเนินการนี้ได้บ้าง
ผู้ดูแลระบบ Tableau Server สามารถกำหนดค่าขีดจำกัดทรัพยากรได้
ผู้ใช้ Tableau Server ที่เป็นเจ้าของงานการรีเฟรชการแยกข้อมูล การสมัครใช้งาน หรือการเรียกใช้โฟลว์จะได้รับการแจ้งเตือนทางอีเมลเมื่องานขอตนถูกยกเลิก