ทดสอบการอัปเกรด
วิธีที่ดีที่สุดในการเรียนรู้ว่าการอัปเกรด Tableau Server จะส่งผลต่อสภาพแวดล้อมปัจจุบันของคุณอย่างไรคือการทดสอบ การรู้ว่าการอัปเกรดจะส่งผลต่อผู้ใช้และเซิร์ฟเวอร์ของคุณอย่างไร จะช่วยให้คุณวางแผนและสื่อสารก่อนการอัปเกรดจริง เพื่อให้แน่ใจว่าผู้ใช้ของคุณจะไม่ต้องแปลกใจ
หากคุณมีสภาพแวดล้อมการทดสอบ Tableau Server นี่เป็นสถานที่ที่ยอดเยี่ยมในการทดสอบการอัปเกรด
เราขอแนะนำลำดับต่อไปนี้สำหรับการทดสอบการอัปเกรด Tableau Server
เตรียมสภาพแวดล้อมการทดสอบ
หากต้องการเริ่มต้น ให้สร้างสภาพแวดล้อมการทดสอบที่จำลองสภาพแวดล้อมการผลิตของคุณให้ใกล้เคียงที่สุดเท่าที่เป็นไปได้ ยิ่งสภาพแวดล้อมการทดสอบของคุณใกล้เคียงกับสภาพแวดล้อมจริงที่คุณจะอัปเกรดมากเท่าไร คุณก็จะยิ่งแสดงให้เห็นได้อย่างแม่นยำมากขึ้นว่าการอัปเกรดจะส่งผลต่อคุณอย่างไร ซึ่งรวมถึงฮาร์ดแวร์และระบบปฏิบัติการที่เหมือนกันหรือคล้ายกัน ตลอดจนตัวเลือกการตรวจสอบสิทธิ์และการเข้าถึงเครือข่ายที่เหมือนกัน
เมื่อคุณมีคอมพิวเตอร์ทดสอบหรือเครื่องเสมือนพร้อมแล้ว ให้ทำตามขั้นตอนเหล่านี้เพื่อสร้างสภาพแวดล้อมการทดสอบ
บนสภาพแวดล้อมการใช้งานจริงที่มีอยู่ ให้สร้างข้อมูลสำรองของ Tableau Server โดยใช้คำสั่ง
tsm maintenance backup
หากต้องการข้อมูลเพิ่มเติม โปรดดู สร้างการสำรองข้อมูลก่อนการอัปเกรด
ในสภาพแวดล้อมการทดสอบของคุณ ให้ติดตั้งสำเนาของเวอร์ชันเดียวกันกับ Tableau Server ที่คุณมีในสภาพแวดล้อมการใช้งานจริงของคุณ
หมายเหตุ: คุณสามารถดาวน์โหลดโปรแกรมติดตั้งสำหรับเวอร์ชันปัจจุบันของคุณได้จากไซต์ดาวน์โหลดอื่น(ลิงก์จะเปิดในหน้าต่างใหม่)
กู้คืนข้อมูลฐานข้อมูลที่มีอยู่ของคุณโดยใช้คำสั่ง
tsm maintenance restore
หากต้องการข้อมูลเพิ่มเติม โปรดดู กู้คืนจากไฟล์สำรองข้อมูล
ทำซ้ำการกำหนดค่า Tableau Server ที่มีอยู่ของคุณด้วยตนเอง
คุณต้องกำหนดค่าแง่มุมสภาพแวดล้อมบางอย่างด้วยตนเองเนื่องจากเมื่อคุณกู้คืนฐานข้อมูล Tableau จะไม่มีรายละเอียดการกำหนดค่าและการปรับแต่ง
อัปเกรดสภาพแวดล้อมการทดสอบ
ทำตามขั้นตอนที่เหมาะสมสำหรับการอัปเกรดสภาพแวดล้อมการทดสอบ ตามสภาพแวดล้อมของคุณกังนี้
รับรองว่าทุกอย่างเป็นไปตามคาด
หลังจากที่คุณได้ติดตั้งและกำหนดค่า Tableau Server เวอร์ชันใหม่ในสภาพแวดล้อมการทดสอบของคุณ คุณก็พร้อมที่จะทดสอบ คุณควรทดสอบฟังก์ชันพื้นฐานควบคู่ไปกับแง่มุมพิเศษต่างๆ ของเซิร์ฟเวอร์ที่องค์กรของคุณต้องพึ่งพา ตัวอย่างเช่น หากมีการสมัครใช้งานหลักที่องค์กรของคุณใช้ ตรวจสอบให้แน่ใจว่าคุณได้ทดสอบการสมัครใช้งานเหล่านั้นแล้ว
มีข้อควรพิจารณาเกี่ยวกับการทดสอบบางประการดังต่อไปนี้:
กระบวนการของเซิร์ฟเวอร์ เข้าสู่ระบบ Tableau Server ในฐานะผู้ดูแลระบบเซิร์ฟเวอร์ จากนั้นเปิดหน้าสถานะเซิร์ฟเวอร์เพื่อยืนยันว่าบริการและกระบวนการทั้งหมดกำลังทำงานตามที่คาดไว้ (รวมถึงบนโหนดเพิ่มเติมทั้งหมดหากเป็นการติดตั้งแบบกระจาย)
การเข้าถึงของผู้ใช้ ยืนยันว่าผู้ใช้ Tableau Server สามารถเข้าสู่ระบบได้ ทดสอบกระบวนการเข้าสู่ระบบของผู้ใช้ตามปกติ ให้ผู้ใช้บางคนของคุณเข้าร่วมในการทดสอบ เพื่อให้แน่ใจว่าผู้ใช้เหล่านั้นสามารถลงชื่อเข้าใช้ได้ตามที่คาดหวัง และสามารถเข้าถึงเนื้อหาเดียวกันที่ผู้ใช้สามารถเข้าถึงได้ในสภาพแวดล้อมการผลิตของคุณ
การเผยแพร่เวิร์กบุ๊กและแหล่งข้อมูล ให้ผู้ใช้เผยแพร่เวิร์กบุ๊กและแหล่งข้อมูลจาก Tableau Desktop เพื่อให้แน่ใจว่าเป็นไปตามที่คุณคาดหวัง
การดูเวิร์กบุ๊กที่เผยแพร่ ให้ผู้ใช้ที่คุ้นเคยกับเนื้อหาพยายามดูเวิร์กบุ๊กที่เผยแพร่เพื่อให้แน่ใจว่าปรากฏตามที่คาดไว้ มุมมองการทดสอบที่ฝังไว้ในหน้าเว็บ (เช่น ในหน้า SharePoint)
การรีเฟรชการแยกข้อมูลและการสมัครใช้งาน เรียกใช้การรีเฟรชการแยกข้อมูลที่กำหนดเองบางรายการเพื่อยืนยันว่าทำได้สำเร็จ เรียกใช้การรีเฟรชการแยกข้อมูลที่สำคัญตามกำหนดเวลาบางรายการเพื่อให้แน่ใจว่าทำได้สำเร็จตามที่คาดหวัง
สิทธิ์ ยืนยันว่าสิทธิ์ต่าง ๆ ยังคงกำหนดไว้ตามที่คาดหวังสำหรับผู้ใช้และเนื้อหา
ยูทิลิตี้บรรทัดคำสั่งและ API หากทำได้ ให้ทดสอบยูทิลิตี้บรรทัดคำสั่ง (tsm และ tabcmd) รวมทั้งการเข้าถึงแบบเป็นโปรแกรมผ่าน API
การทดสอบประสิทธิภาพและการยอมรับของผู้ใช้
ใช้เครื่องมือเช่น Tabjolt Replayer และ Scout เพื่อทำการทดสอบประสิทธิภาพและการยอมรับของผู้ใช้ในสภาพแวดล้อมการทดสอบของคุณ หากข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือเหล่านี้และเครื่องมือทดสอบประสิทธิภาพอื่นๆ โปรดดู เครื่องมือการตรวจสอบประสิทธิภาพ
ทดสอบฟีเจอร์ใหม่
ดูฟีเจอร์ใหม่ที่มาพร้อมกับเวอร์ชันที่คุณกำลังอัปเกรด และฟีเจอร์ต่างๆ ที่เพิ่มเข้ามาระหว่างเวอร์ชันที่คุณมีและเวอร์ชันใหม่ ลองนึกถึงวิธีช่วยให้ผู้ใช้ของคุณเข้าใจประโยชน์ของฟีเจอร์ที่ใช้กับสภาพแวดล้อมของคุณ
หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์ใหม่
การสื่อสารเกี่ยวกับการอัปเกรด
วิธีที่ดีที่สุดในการทำให้การอัปเกรดเป็นไปอย่างราบรื่นคือการแจ้งให้องค์กรของคุณทราบล่วงหน้าเกี่ยวกับการอัปเกรดและผลกระทบที่อาจจะเกิดขึ้น หากคุณเคยให้ผู้ใช้ช่วยทดสอบ ให้ใช้ประโยชน์จากประสบการณ์ของพวกเขาโดยให้พวกเขาช่วยสื่อสารถึงการเปลี่ยนแปลงที่พวกเขาเห็นขณะทดสอบ คุณยังสามารถให้ผู้ใช้เข้าถึงสภาพแวดล้อมการทดสอบได้หากมีบุคคลสำคัญที่ควรเห็นเวอร์ชันที่อัปเกรดก่อนการอัปเกรดจริง