ปรับใช้ Tableau Server เดียวด้วยตนเองบน Microsoft Azure

นี่คือเนื้อหาที่เก็บถาวร

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

หากต้องการเนื้อหาการปรับใช้ Tableau Server ล่าสุด โปรดดูส่วนคู่มือการปรับใช้ระดับองค์กร(ลิงก์จะเปิดในหน้าต่างใหม่)และปรับใช้(ลิงก์จะเปิดในหน้าต่างใหม่)ของความช่วยเหลือของ Tableau Server

สำหรับลูกค้าที่มีสิทธิ์เข้าถึง เราขอแนะนำ Tableau Cloud หากต้องการข้อมูลเพิ่มเติม โปรดดู:

บทนำ

คุณสามารถติดตั้งและเรียกใช้ Tableau Server บนเครื่องระบบเสมือน (VM) Microsoft Azure ได้ Tableau Server เป็นโซลูชันออนไลน์สำหรับแชร์ แจกจ่าย และทำงานร่วมกันสำหรับเนื้อหาที่สร้างใน Tableau

เพื่อติดตั้งและเรียกใช้ Tableau Server บนเครื่องระบบเสมือน (VM) Microsoft Azure ให้ทำดังนี้

ขั้นตอนที่ 1: ตั้งค่า Azure VM

สร้างเครื่องระบบเสมือน (VM) Microsoft Azure ในตำแหน่งที่คุณจะติดตั้ง Tableau Server

  1. ลงชื่อเข้าใช้ พอร์ทัล Microsoft Azure(ลิงก์จะเปิดในหน้าต่างใหม่) (https://portal.azure.com)

  2. ในแดชบอร์ด Microsoft Azure คลิก New (ใหม่)

  3. ที่ Azure Marketplace เลือก Compute (การประมวลผล) และในช่อง New (ใหม่) คลิก See all (ดูทั้งหมด)

  4. ที่ช่อง Compute (การประมวลผล) ให้เลือกหนึ่งในการแจกจ่าย Linux ที่รองรับ เช่น Ubuntu Server จากนั้นที่ช่อง Ubuntu Server ให้เลือก Ubuntu Server 18.04 LTS หรือ Ubuntu Server 20.04 LTS

  5. ดูข้อมูลที่อยู่ในช่อง Ubuntu Server ในรายการดรอปดาวน์ Select a deployment model (เลือกโมเดลการปรับใช้) ให้เลือก Resource Manager (ตัวจัดการทรัพยากร) แล้วคลิก Create (สร้าง)

  6. ที่ช่อง Create virtual machine - Basics (สร้างเครื่องระบบเสมือน - ข้อมูลพื้นฐาน) ให้ระบุข้อมูลต่อไปนี้:

    1. Name (ชื่อ): ป้อนชื่ออธิบายสำหรับอินสแตนซ์ ข้อมูลนี้ต้องยาวไม่เกิน 15 ตัวอักษร

    2. VM disk type (ประเภทดิสก์ VM): เลือก SSD

    3. User name (ชื่อผู้ใช้): ป้อนชื่อผู้ใช้ของคุณ คุณจะต้องใช้ชื่อผู้ใช้นี้เพื่อลงชื่อเข้าใช้ VM ด้วย Remote Desktop Protocol (RDP)

    4. SSH public key | Password (คีย์สาธารณะ SSH | รหัสผ่าน): ป้อนคีย์สาธารณะ SSH หรือรหัสผ่านของคุณ คุณจะต้องใช้คีย์สาธารณะ SSH หรือรหัสผ่านนี้เพื่อลงชื่อเข้าใช้ VM

    5. Subscription (การสมัครใช้งาน): การสมัครใช้งาน Azure ที่ VM นี้ควรเชื่อมโยงด้วย

    6. Resource group (กลุ่มทรัพยากร): เลือก Create new (สร้างใหม่) แล้วจึงป้อนชื่อของกลุ่มทรัพยากรใหม่เพื่อโฮสต์ทรัพยากรของ VM

    7. Location (ตำแหน่ง): ตำแหน่งของกลุ่มทรัพยากรใหม่

  7. ที่ด้านล่างของช่อง Basics (ข้อมูลพื้นฐาน) ให้คลิกตกลง

  8. ในช่อง Create virtual machine - Choose a size (สร้างเครื่องระบบเสมือน - เลือกขนาด) คลิก View all (ดูทั้งหมด) เพื่อดูเครื่องระบบเสมือนทั้งหมดที่พร้อมใช้งาน

  9. เลือก VM ที่ตรงกับ ข้อกำหนดของระบบ สำหรับ Tableau Server ตัวอย่างเช่น เลือกขนาด DS13_V2 แล้วคลิก Select (เลือก)

  10. ในช่อง Create virtual machine (สร้างเครื่องระบบเสมือน) - Settings (การตั้งค่า) ที่ใต้ Storage (พื้นที่เก็บข้อมูล) ให้ตั้งค่า Use Managed Disks (ใช้ดิสก์ที่มีการจัดการ) เป็น Yes (ใช่)

  11. ในช่อง Create virtual machine - Settings (สร้างเครื่องระบบเสมือน - การตั้งค่า) ด้านใต้ Network (เครือข่าย) ให้คลิก Network security group (firewall) (กลุ่มความปลอดภัยเครือข่าย (ไฟร์วอลล์))

  12. ต่อไป ให้คุณสร้างกฎขาเข้าที่อนุญาตให้การเข้าชมอินเทอร์เน็ตบางประเภทเข้าถึง VM ของคุณได้ ในช่อง Create network security group (สร้างกลุ่มความปลอดภัยเครือข่าย) คลิก Add an inbound rule (เพิ่มกฎขาเข้า)

  13. ที่ช่อง Add inbound security rule (เพิ่มกฎความปลอดภัยขาเข้า) จากนั้นในกล่องรายการดรอปดาวน์ Service (บริการ) ให้เลือก HTTP

  14. ในกล่อง Priority (ลำดับความสำคัญ) ให้กำหนดความสำคัญของกฎ เช่น 100 ระบบจะประมวลผลหมายเลขที่ต่ำกว่าก่อน เช่น ลำดับความสำคัญที่ 100 จะได้รับการประมวลก่อนลำดับความสำคัญที่ 110

  15. ในกล่อง Name (ชื่อ) ให้ป้อนชื่อสำหรับกฎขาเข้า เช่น HTTP Port-80 แล้วคลิกตกลง

  16. ทำซ้ำขั้นตอนที่ 11-14 เพื่อสร้างกฎข้อที่สองสำหรับบริการ HTTPS ที่มีลำดับความสำคัญที่ 101

  17. เมื่อเสร็จสิ้น การโต้ตอบ Create network security group (สร้างกลุ่มความปลอดภัยเครือข่าย) ควรจะประกอบไปด้วยกฎสามข้อเพื่ออนุญาตการเข้าถึง SSH, HTTP และ HTTPS คลิกตกลง

  18. ที่ช่อง Create virtual machine (สร้างเครื่องระบบเสมือน) - Settings (การตั้งค่า) ให้ตรวจสอบการตั้งค่าแล้วทำการปรับเปลี่ยนตามตั้งการ จากนั้นคลิกตกลง

  19. ในช่อง Create virtual machine (สร้างเครื่องระบบเสมือน) - Create (สร้าง) ด้านใต้ Summary (ข้อมูลสรุป) ให้ตรวจสอบการตั้งค่าของคุณ แล้วคลิก Create (สร้าง)

    หลังจากที่กระบวนการปรับใช้ VM เสร็จสิ้นแล้วและ VM ทำงานอยู่ ให้คลิกไทล์ VM ของคุณบนแดชบอร์ด Azure

  20. ด้านใต้ Settings (การตั้งค่า) คลิก Disks (ดิสก์)

    หมายเหตุ: VM ของคุณได้รับการจัดสรรดิสก์เดียว เราขอแนะนำให้เพิ่มดิสก์ที่สองแล้วติดตั้ง Tableau Server บนดิสก์ของตนเอง

  21. ในช่อง Disks (ดิสก์) ด้านใต้ Data disks (ดิสก์ข้อมูล) คลิก Add data disk (เพิ่มดิสก์ข้อมูล) ในคอลัมน์ Name (ชื่อ) ที่รายการดรอปดาวน์ No managed disks available (ไม่มีดิสก์ที่จัดการที่พร้อมใช้งาน) ให้เลือก Create disk (สร้างดิสก์)

  22. ในฟิลด์ Create managed disk (สร้างดิสก์ที่มีการจัดการ) ที่ฟิลด์ Name (ชื่อ) ให้ป้อนชื่อของดิสก์นั้น

  23. กำหนดฟิลด์ Size (ขนาด) (GiB) เป็น 128, 512 หรือ 1024 แล้วคลิก Create (สร้าง)

    หมายเหตุ: แม้ว่าฟิลด์ Size (ขนาด) จะอนุญาตให้ใส่ได้เลขใดก็ได้ แต่ Azure จะปัดเศษขนาดพื้นที่เก็บข้อมูลที่จัดเตรียมให้เป็นหนึ่งในค่าของขนาดดิสก์ Premium Storage ที่ปัจจุบันมีทั้งหมด 3 ตัวเลือก เราขอแนะนำให้คุณเลือกอย่างน้อย 512 GiB ซึ่งจะมีปริมาณ IOPS และการรับส่งข้อมูลขั้นต่ำที่ยอมรับได้

  24. ใน Host Caching (การแฮชโฮสต์) เลือก None (ไม่มี) แล้วคลิก Save (บันทึก)

ขั้นตอนที่ 2 เชื่อมต่อกับ Azure VM ของคุณ

ใช้ Secure Shell (SSH) จากคอมพิวเตอร์ที่ใช้งาน Linux เพื่อเชื่อมต่อกับ Azure VM ของคุณที่ใช้งาน Linux หากคุณทำการเชื่อมต่อจากคอมพิวเตอร์ Microsoft Windows คุณจะต้องติดตั้งไคลเอ็นต์ SSH เช่น PuTTY(ลิงก์จะเปิดในหน้าต่างใหม่) หรือไคลเอ็นต์ Remote Desktop Protocol (RDP) เช่น xrdp(ลิงก์จะเปิดในหน้าต่างใหม่) เพื่อเชื่อมต่อกับ Azure VM ของคุณที่ใช้งาน Linux หากต้องการข้อมูลเพิ่มเติม โปรดดู Install and configure Remote Desktop to connect to a Linux VM in Azure (ติดตั้งและกำหนดค่า Remote Desktop เพื่อเชื่อมต่อกับ Linux VM ใน Azure)(ลิงก์จะเปิดในหน้าต่างใหม่) ที่เว็บไซต์ Microsoft Azure

ขั้นตอนที่ 3 เพิ่มดิสก์ที่สองไปยัง Azure VM ของคุณ

คุณต้องกำหนดค่าดิสก์ข้อมูลที่คุณเพิ่มเพื่อให้ Linux รู้จักดิสก์ดังกล่าว คุณจะต้องติดตั้ง Tableau Server ลงในดิสก์นี้ในปรับใช้ Tableau Server เดียวด้วยตนเองบน Microsoft Azure

  1. บน Azure VM ที่ใช้งาน Linux ให้เปิดข้อความแจ้งคำสั่ง

  2. แสดงดิสก์ทั้งหมดที่เชื่อมต่ออยู่ ป้อน sudo fdisk -ls

  3. สร้างพาร์ติชัน ป้อน sudo fdisk /dev/sdc

  4. ที่ข้อความแจ้ง fdisk ให้พิมพ์ n แล้วกดปุ่ม Enter

  5. หากต้องการสร้างพาร์ติชันหลักรายการใหม่ ให้พิมพ์ p แล้วกดปุ่ม Enter

  6. หากต้องการกำหนดหมายเลขพาร์ติชัน ให้ป้อนหมายเลข หรือกดปุ่ม Enter เพื่อยอมรับค่าเริ่มต้น

  7. หากต้องการกำหนดเซกเตอร์แรกของพาร์ติชัน ให้ป้อนหมายเลข หรือกดปุ่ม Enter เพื่อยอมรับค่าเริ่มต้น ซึ่งกำหนดไว้ว่าให้เป็นเซกเตอร์แรกที่ว่างบนดิสก์

  8. หากต้องการกำหนดเซกเตอร์สุดท้ายของพาร์ติชัน ให้ป้อนหมายเลข หรือกดปุ่ม Enter เพื่อให้พาร์ติชันกินพื้นที่ทั้งดิสก์

  9. หากต้องการบันทึกการเปลี่ยนแปลงที่คุณทำกับดิสก์ ให้พิมพ์ w

  10. หากต้องการจัดรูปแบบดิสก์ ให้พิมพ์ sudo mkfs.ext4 /dev/sdc

  11. หากต้องการสร้างไดเรกทอรีสำหรับดิสก์ ให้พิมพ์ sudo mkdir /data

  12. หากต้องการให้แสดงรายชื่อไดรเวอร์ทั้งหมดและ UUID ของไดรเวอร์เหล่านั้น ให้พิมพ์ sudo ls -l /dev/disk/by-uuid

    สังเกต UUID ของดิสก์ที่คุณเพิ่งเพิ่มไป คุณจะต้องใช้ข้อมูลนี้ในขั้นตอนที่ 12

  13. หากต้องการเชื่อมกับดิสก์อย่างถาวร ให้แก้ไขไฟล์ fstab ป้อน sudo nano /etc/fstab

  14. ที่ท้ายไฟล์ fstab ให้พิมพ์บรรทัดต่อไปนี้:

    UUID=<uuid of the disk you're adding> /data ext4 defaults 0 1

    โดยที่:

    /data คือจุดเชื่อมที่สร้างไว้ในขั้นตอนที่ 11 ข้างต้น

    defaults จะกำหนดตัวเลือกตามค่าเริ่มต้นไว้เป็น rw, suid, dev, exec, auto, nouser และ async หากต้องการข้อมูลเพิ่มเติม โปรดดู ตัวเลือกการเชื่อมระบบไฟล์ Linux(ลิงก์จะเปิดในหน้าต่างใหม่)

    0 ปิดใช้งานการสำรองข้อมูลอุปกรณ์/พาร์ติชัน (ดัมพ์คำสั่ง)

    2 ระบุให้ fsck ตรวจสอบไดรฟ์ข้อมูลระดับรูทเพื่อมองหาข้อผิดพลาดในเวลาบูตก่อนที่จะตรวจสอบไดรฟ์ข้อมูลนี้

  15. หากต้องการบันทึกและออกจากไฟล์ ให้กดปุ่ม ESC ตามด้วย CTRL + X แล้วกด Y จากนั้นกดปุ่ม Enter

  16. รีสตาร์ท VM ของคุณ

ขั้นตอนที่ 4: ติดตั้ง Tableau Server บน Azure VM ของคุณ

วิธีติดตั้ง Tableau Server บนเครื่องระบบเสมือน (VM) Microsoft Azure ของคุณนั้นคล้ายกับวิธีติดตั้งบนเซิร์ฟเวอร์อื่นๆ

หมายเหตุ:

  1. คัดลอกโปรแกรมการติดตั้ง Tableau Server ไปยังดิสก์ข้อมูลที่คุณเพิ่มไปยัง VM ของคุณด้วยการทำหนึ่งในสิ่งต่อไปนี้:

    • คัดลอกโปรแกรมการติดตั้ง Tableau Server ไปยังดิสก์ข้อมูลที่คุณเพิ่มไปยัง VM ของคุณด้วยการทำหนึ่งในสิ่งต่อไปนี้:

      • ดาวน์โหลดตัวติดตั้งโดยตรง เมื่อลงชื่อเข้าสู่ระบบ VM ให้เปิดเบราว์เซอร์ แล้วเรียกดู หน้าดาวน์โหลด Tableau Server(ลิงก์จะเปิดในหน้าต่างใหม่) จากนั้นดาวน์โหลด Tableau Server เวอร์ชัน 64 บิต

      • คัดลอกตัวติดตั้งไปยัง VM หากคุณมีสำเนาของตัวติดตั้ง Tableau Server ในคอมพิวเตอร์ของคุณอยู่แล้ว ให้คัดลอกไปยังดิสก์ที่คุณเพิ่มไว้ใน VM สร้างโฟลเดอร์ใน VM ตรงที่คุณต้องการเก็บตัวติดตั้ง จากคอมพิวเตอร์ของคุณ ให้อัปโหลดไฟล์ตัวติดตั้ง Tableau Server (เช่น TableauServer-64bit-10.5.exe) ไปยัง VM

        หมายเหตุ: ติดตั้ง Tableau Server ในไดเรกทอรี /data บนดิสก์ที่คุณได้เพิ่มไว้ในปรับใช้ Tableau Server เดียวด้วยตนเองบน Microsoft Azure

    • คัดลอกตัวติดตั้งไปยัง VM หากคุณมีสำเนาของตัวติดตั้ง Tableau Server ในคอมพิวเตอร์ของคุณอยู่แล้ว ให้คัดลอกไปยัง VM สร้างโฟลเดอร์ใน VM ตรงที่คุณต้องการเก็บตัวติดตั้ง จากคอมพิวเตอร์ของคุณ ให้อัปโหลดไฟล์ตัวติดตั้ง Tableau Server (เช่น TableauServer-64bit-10.5.exe) ไปยัง VM

  2. เรียกใช้ตัวติดตั้ง Tableau Server ใน VM เพื่อเริ่มต้นกระบวนการติดตั้งของเซิร์ฟเวอร์ กระบวนการติดตั้งจะทำงานในลักษณะเดียวกันกับเซิร์ฟเวอร์อื่นใดก็ตาม หากต้องการข้อมูลเพิ่มเติม โปรดดูติดตั้งและกำหนดค่า Tableau Server

ขั้นตอนที่ 5: เข้าถึง Azure VM จากเบราว์เซอร์ระยะไกล

ตรวจสอบให้แน่ใจว่าผู้ใช้สามารถเข้าถึงเครื่องระบบเสมือน (VM) Azure ที่คุณติดตั้ง Tableau Server เอาไว้ได้

  1. ในพอร์ทัล Microsoft Azure ให้เข้าไปที่หน้า Overview (ภาพรวม) ของ VM ของคุณ สังเกตที่อยู่ IP สาธารณะที่เชื่อมโยงกับ VM ดังกล่าว

  2. (ไม่บังคับ) หากต้องการตั้งชื่อโฮสต์สาธารณะให้ VM ของคุณ ให้คลิกบนที่อยู่ IP สาธารณะนั้น

  3. บนคอมพิวเตอร์อีกเครื่อง (ไม่ใช่บน VM) ให้เปิดเบราว์เซอร์

  4. ในเบราว์เซอร์ ให้พิมพ์ที่อยู่ IP หรือชื่อ DNS ของ Tableau Server ที่คุณติดตั้งไว้บน VM

    ตัวอย่าง:

    http://13.64.47.61 หรือ http://tableauonazure.westus.cloudapp.azure.com

  5. หากไม่สามารถเชื่อมต่อกับอินสแตนซ์นี้ได้ โปรดดูการแก้ปัญหา Tableau Server บน Microsoft Azure

ขั้นตอนที่ 6: เผยแพร่ข้อมูลไปยัง Tableau Server บน Azure VM ของคุณ

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

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

หากต้องการเผยแพร่เวิร์กบุ๊กและแหล่งข้อมูลไปที่ Tableau Server ผู้ใช้จะต้องเข้าสู่ระบบไปยังเซิร์ฟเวอร์โดยใช้ที่อยู่ IP (หรือชื่อโฮสต์ DNS ที่ไม่ได้บังคับใช้) ที่คุณสร้างสำหรับ VM (เช่น http://13.64.47.61 หรือ http://tableauonazure.westus.cloudapp.azure.com) แล้วใช้ชื่อผู้ใช้และรหัสผ่านที่มอบหมายไว้ หากต้องการข้อมูลเพิ่มเติม โปรดดู วิธีการเผยแพร่เวิร์กบุ๊กไปยัง Tableau Server(ลิงก์จะเปิดในหน้าต่างใหม่) ในเอกสารประกอบของ Tableau

ขั้นตอนที่ 7: จัดการใบอนุญาต Tableau Server เมื่อปิดใช้หรือลบ VM Microsoft Azure ของคุณ

ตรวจสอบให้แน่ใจว่าเครื่องระบบเสมือน (VM) Microsoft Azure ของคุณใช้ที่อยู่ MAC คงที่หรือ VM ID คงที่ หาก VM Microsoft Azure ของคุณไม่ได้ใช้ที่อยู่ MAC คงที่หรือ VM ID คงที่ คุณจะต้องปิดใช้งานใบอนุญาต Tableau Server ของคุณก่อนที่จะหยุดการทำงานของอินสแตนซ์ ไม่เช่นนั้น Tableau Server ของคุณอาจกลายเป็นไม่มีใบอนุญาตเมื่อคุณปิดใช้ VM Microsoft Azure ซึ่งกำหนดให้คุณต้องเปิดใช้งานใบอนุญาตของคุณอีกครั้งเมื่อรีสตาร์ท VM นอกจากนี้ เมื่อคุณหยุดไม่ให้ VM ของคุณใช้พอร์ทัล Azure ทรัพยากรจะถูกยกเลิกการจัดสรรและคุณจะเพิ่มการเปลี่ยนแปลงใดๆ ไม่ได้ ยกเว้นกับพื้นที่เก็บข้อมูล อย่างไรก็ตาม หากคุณหยุด VM ของคุณด้วยการปิดใช้งานระบบปฏิบัติการ Azure จะไม่ยกเลิกการจัดสรรทรัพยากรและคุณจะเพิ่มการเปลี่ยนเแปลงต่างๆ ต่อไปได้

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

ก่อนที่จะลบ VM ของคุณ ให้ทำสิ่งต่อไปนี้:

  1. ลงชื่อเข้าใช้ VM ของคุณ

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

  3. ใช้คำสั่ง tsm licenses deactivate(ลิงก์จะเปิดในหน้าต่างใหม่) เพื่อปิดใช้งานคีย์ผลิตภัณฑ์ Tableau Server ของคุณ ตอนนี้คุณก็สามารถปิดทำงานและลบ VM ของคุณได้แล้ว