tabcmd

สำคัญ: tabcmd 1.0 จะหยุดทำงานกับ Tableau Cloud เมื่อพ็อดที่ไซต์ของคุณอยู่ย้ายไปยัง Hyperforce วางแผนการโอนย้ายเป็น tabcmd 2.0 โดยเร็วที่สุดเพื่อความมั่นใจว่าคุณจะไม่ได้รับผลกระทบ หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการย้าย Tableau Cloud ไปยัง Hyperforce โปรดดูบทความในฐานข้อมูลการย้าย Tableau Cloud ไปยัง Hyperforce(ลิงก์จะเปิดในหน้าต่างใหม่) การเลิกใช้นี้จะไม่ส่งผลกระทบต่อ Tableau Server

หมายเหตุ: ในกรณีส่วนใหญ่ คุณจะต้องใช้ยูทิลิตีบรรทัดคำสั่ง tabcmd 2.0 (tabcmd 2.0) กับ Tableau Cloud Tabcmd 2.0 พร้อมให้ใช้งานแล้วที่ Tableau tabcmd(ลิงก์จะเปิดในหน้าต่างใหม่) เวอร์ชันใหม่นี้อนุญาตให้คุณเรียกใช้คำสั่ง tabcmd บน MacOS และ Linux รวมทั้งตรวจสอบสิทธิ์โดยใช้โทเค็นการเข้าถึงส่วนบุคคล (PAT) และช่วยให้คุณปฏิบัติตามข้อกำหนดของการตรวจสอบสิทธิ์หลายปัจจัย (MFA) เวอร์ชัน 2.0 สร้างขึ้นบนปลายทางสาธารณะที่มีอยู่ใน Tableau Server Client (TSC) ที่ใช้ Python

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

สำคัญ: tabcmd 1.0 ไม่รองรับการตรวจสอบสิทธิ์หลายปัจจัย (MFA) หากต้องการใช้ tabcmd กับ Tableau Cloud ให้ใช้ Tableau tabcmd 2.0(ลิงก์จะเปิดในหน้าต่างใหม่) (หน้าต่างใหม่) หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับ Tableau กับ MFA โปรดดูเกี่ยวกับการตรวจสอบสิทธิ์หลายปัจจัยและ Tableau Cloud

ติดตั้ง tabcmd

หมายเหตุ: คำแนะนำเหล่านี้เป็นคำแนะนำสำหรับการติดตั้งยูทิลิตี้บรรทัดคำสั่ง tabcmd 1.0 หากต้องการติดตั้งยูทิลิตี้บรรทัดคำสั่ง tabcmd 2.0 ให้ไปที่ tabcmd ของ Tableau (ลิงก์จะเปิดในหน้าต่างใหม่) (หน้าต่างใหม่)

เมื่อมีการอัปเกรด Tableau Server หรือ Tableau Cloud เป็นเวอร์ชันใหม่ หากต้องใช้เวอร์ชันที่อัปเดตของ tabcmd คุณสามารถดาวน์โหลดได้จากหน้า "รุ่นของ Tableau Server" บนเว็บไซต์ Tableau

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

  1. เปิดเว็บเบราว์เซอร์ แล้วไปที่หน้า รุ่นของ Tableau Server(ลิงก์จะเปิดในหน้าต่างใหม่) ไปที่หน้านี้แม้ว่าคุณจะใช้ Tableau Online

  2. หากคุณใช้ผลิตภัณฑ์ต่อไปนี้

    ในทั้งสองกรณี หากข้อมูลเพิ่มเติมแสดงรุ่นการบำรุงรักษา ให้เลือกรุ่นการบำรุงรักษาล่าสุดหรือรุ่นที่ตรงกับเวอร์ชันเซิร์ฟเวอร์ของคุณ

    เลือกเวอร์ชันเซิร์ฟเวอร์ที่คุณใช้ (รุ่นล่าสุดสำหรับ Tableau Cloud)

    การดำเนินการนี้จะนำคุณไปที่หน้าบันทึกประจำรุ่นที่เรียกว่า "ปัญหาที่แก้ไข" ซึ่งคุณสามารถอ่านเกี่ยวกับการปรับปรุงด้านความปลอดภัยและปัญหาที่แก้ไขได้

  3. เลื่อนไปยังส่วน ดาวน์โหลดไฟล์ ที่ใต้ปัญหาที่แก้ไข แล้วเลือกลิงก์ดาวน์โหลด tabcmd ที่เข้ากันได้กับคอมพิวเตอร์ที่คุณจะเรียกใช้คำสั่ง tabcmd 

    เลือกตัวติดตั้ง tabcmd สำหรับคอมพิวเตอร์ที่คุณจะใช้คำสั่ง (32 หรือ 64 บิต)

    ในขั้นตอนที่เหลือ เราจะเรียกคอมพิวเตอร์เครื่องนี้ว่า “คอมพิวเตอร์ tabcmd”

  4. บันทึกตัวติดตั้งไปยังคอมพิวเตอร์ tabcmd หรือตำแหน่งที่เข้าถึงได้จากคอมพิวเตอร์เครื่องนั้น 

  5. ดำเนินขั้นตอนการติดตั้งให้เสร็จสมบูรณ์ตามที่เหมาะสมสำหรับระบบปฏิบัติการของคอมพิวเตอร์ tabcmd

    • Windows
    • Linux

    หากต้องการถอนการติดตั้ง tabcmd จากคอมพิวเตอร์ Linux ให้ดูเอกสารประกอบสำหรับประเภท Linux ที่คุณเรียกใช้อยู่

  6. (ไม่บังคับ) เพิ่มตำแหน่งที่มีคุณสมบัติครบถ้วนซึ่ง tabcmd ติดตั้งอยู่ไปยังพาธระบบของคุณเพื่อให้คุณสามารถเรียกใช้คำสั่ง tabcmd ได้โดยไม่ต้องเปลี่ยนไปยังตำแหน่งนั้น หรือระบุตำแหน่งด้วยคำสั่งแต่ละรายการ ขั้นตอนการดำเนินการนี้ขึ้นอยู่กับประเภทและเวอร์ชันของระบบปฏิบัติการของคุณ หากต้องการข้อมูลเพิ่มเติม โปรดดู PATH_(ตัวแปร)

วิธีการใช้งาน tabcmd

ขั้นตอนพื้นฐานสำหรับการใช้ tabcmd มีดังนี้

  1. เปิดข้อความแจ้งคำสั่งในฐานะผู้ดูแลระบบ

    หมายเหตุ: อย่าใช้ PowerShell เพื่อเรียกใช้คำสั่ง tabcmd บน Windows การใช้ PowerShell อาจทำให้เกิดลักษณะการทำงานที่ผิดปกติ

  2. บนคอมพิวเตอร์ Windows หากคุณติดตั้ง tabcmd บนคอมพิวเตอร์เครื่องอื่นที่ไม่ใช่โหนดตั้งต้น ให้เปลี่ยนเป็นไดเรกทอรีที่คุณติดตั้ง tabcmd ไว้

    บนคอมพิวเตอร์ Linux คุณไม่จำเป็นต้องเปลี่ยนเป็นไดเรกทอรีการติดตั้ง

  3. เรียกใช้คำสั่ง tabcmd

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

สำคัญ: หากคุณใช้ tabcmd เพื่อทำงานมากกว่าหนึ่งงาน คุณต้องเรียกใช้งานหนึ่งหลังจากเรียกใช้งานอื่น (ตามลำดับ) แทนที่จะเรียกใช้พร้อมกัน (แบบคู่ขนาน)

ตัวอักษรพิมพ์ใหญ่และพิมพ์เล็กไม่มีผลต่อคำสั่ง (เช่น login) และตัวเลือก (เช่น -s, -u ฯลฯ) แต่มีผลต่อค่าที่คุณใส่ (เช่น User@Example.com)

ตัวอย่าง

คำสั่งต่อไปนี้แสดงการเริ่มต้นเซสชั่น

tabcmd login -s https://prod-useast-b.online.tableau.com -t mysite -u authority@email.com -p password

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

tabcmd delete "Sales_Workbook" -s https://prod-useast-b.online.tableau.com -t campaign -u admin@email.com -p password

ตัวเลือก -s, -t, -u และ -p อยู่ในตัวแปร tabcmd ที่ใช้ได้ทุกส่วน ซึ่งสามารถใช้กับคำสั่งใดๆ ก็ได้

หากต้องการข้อมูลเพิ่มเติม โปรดดู คำสั่ง tabcmd