ตัวเชื่อมต่อที่สร้างด้วย Web Data Connector 3.0 SDK

ตัวเชื่อมต่อข้อมูลเว็บ 3.0 เป็นเวอร์ชันล่าสุดของตัวเชื่อมต่อข้อมูลเว็บ ซึ่งเป็นโซลูชันของ Tableau สำหรับการเชื่อมต่อกับข้อมูลในเว็บแอปพลิเคชันและบริการที่แสดงผ่าน API แทนไดรเวอร์ ODBC/JDBC

Web Data Connector 3.0 SDK มีเครื่องมือที่คุณต้องการเพื่อสร้างตัวเชื่อมต่อแบบกำหนดเองของคุณกับข้อมูลเว็บ นอกจากนี้ คุณยังสามารถใช้ตัวเชื่อมต่อที่สร้างโดยพาร์ทเนอร์จาก Tableau Exchange ได้

หมายเหตุ: ตัวเชื่อมต่อข้อมูลเว็บ 3.0 เป็นส่วนหนึ่งของ Tableau รุ่น 2022.3

เกี่ยวกับ Web Data Connector 3.0

ในส่วนที่ต่างไปจากการทำซ้ำของตัวเชื่อมต่อข้อมูลเว็บก่อนหน้านี้ และคล้ายคลึงกับ Tableau Connector SDK Web Data Connector 3.0 ช่วยให้คุณสร้างตัวเชื่อมต่อแบบกำหนดเองไปยังข้อมูลเว็บและจัดแพ็กเกจตัวเชื่อมต่อเป็นไฟล์ .taco ได้ สามารถใช้ตัวเชื่อมต่อ WDC 3.0 ได้เหมือนเช่นเดียวกับตัวเชื่อมต่อที่ใช้ไดรเวอร์ที่สร้างขึ้นโดยใช้ Tableau Connector SDK และคุณไม่ต้องโฮสต์ตัวเชื่อมต่อบนเว็บเซิร์ฟเวอร์ของคุณเอง

เช่นเดียวกับตัวเชื่อมต่อ .taco อื่นๆ ตัวเชื่อมต่อ WDC 3.0 ได้มีแพ็กเกจและลงนามในไฟล์ .jar ที่มีชุดของไฟล์ XML และ Javascript/TypeScript ไฟล์เหล่านี้กำหนดลักษณะและการทำงานของตัวเชื่อมต่อ ได้แก่

  • UI ของตัวเชื่อมต่อบนเว็บ
  • การเรียก API เพื่อดึงข้อมูลจากปลายทางแอปพลิเคชันหรือปลายทางบริการของคุณ
  • คำแนะนำในการแมปข้อมูลที่ดึงออกมาเป็นการแยกข้อมูลของ Tableau

หมายเหตุ: แม้ Web Data Connector 3.0 จะยังคงแยกข้อมูลได้เพียงอย่างเดียว แต่ช่วยให้คุณแสดงข้อมูลเป็นภาพและเผยแพร่การวิเคราะห์ของคุณได้เหมือนกับแหล่งข้อมูลอื่นๆ

สำคัญ: มีปัญหาที่ทราบแล้วเกี่ยวกับตัวเชื่อมต่อที่ใช้ WDC 3.0 บน Tableau Server ดูปัญหาที่ทราบแล้ว (Tableau Server เท่านั้น)ด้านล่าง

สร้างตัวเชื่อมต่อของคุณเอง

หากต้องการเริ่มต้นสร้างตัวเชื่อมต่อแบบกำหนดเองของคุณ โปรดดูเอกสาร Web Data Connector 3.0 อย่างเป็นทางการ

ใช้ตัวเชื่อมต่อที่สร้างด้วย Web Data Connector 3.0 SDK

เมื่อสร้างตัวเชื่อมต่อด้วย Web Data Connector 3.0 SDK แล้ว ให้ทำตามขั้นตอนเหล่านี้เพื่อใช้กับ Tableau ดังนี้

  1. ดาวน์โหลดไฟล์ตัวเชื่อมต่อ [ชื่อตัวเชื่อมต่อ].taco
  2. วางไฟล์ .taco ในไดเรกทอรีต่อไปนี้ (ตำแหน่งเริ่มต้น):
    • สำหรับ 2021.2 และใหม่กว่า
      สำหรับ Tableau Desktopสำหรับ Tableau Prep Builderสำหรับ Tableau Server
      • Windows - C:\ผู้ใช้[ผู้ใช้ Windows]\เอกสาร\ที่เก็บใน Tableau ของฉัน\ตัวเชื่อมต่อ
      • macOS - /ผู้ใช้/[ผู้ใช้]/เอกสาร/ที่เก็บใน Tableau ของฉัน/ตัวเชื่อมต่อ
      • Windows: C:\ผู้ใช้\[ผู้ใช้ Windows]\เอกสาร\ที่เก็บใน Tableau Prep ของฉัน\ตัวเชื่อมต่อ
      • MacOS: /Users//Documents/My Tableau Prep Repository/Connectors
      • Windows: C:\Program Files\Tableau\Connectors

      • Linux: /opt/tableau/connectors

    • สำหรับปี 2021.1 และเก่ากว่า
      สำหรับ Tableau Desktopสำหรับ Tableau Prep Builderสำหรับ Tableau Server, Tableau Prep Conductor, Tableau Prep Flow Authoring
      • Windows - C:\ผู้ใช้[ผู้ใช้ Windows]\เอกสาร\ที่เก็บใน Tableau ของฉัน\ตัวเชื่อมต่อ
      • macOS - /ผู้ใช้/[ผู้ใช้]/เอกสาร/ที่เก็บใน Tableau ของฉัน/ตัวเชื่อมต่อ
      • Windows: C:\ผู้ใช้\[ผู้ใช้ Windows]\เอกสาร\ที่เก็บใน Tableau Prep ของฉัน\ตัวเชื่อมต่อ
      • MacOS: /Users//Documents/My Tableau Prep Repository/Connectors
      • Tableau Server: [ไดเรกทอรี_การติดตั้ง_Tableau_Server]/data/tabsvc/vizqlserver/Connectors

      ในการเปิดใช้งานตัวเชื่อมต่อสำหรับ Prep คุณต้องเพิ่ม taco ของคุณในตำแหน่งต่อไปนี้

      • Tableau Prep Conductor: [ไดเรกทอรี_การติดตั้ง_Tableau_Server]/data/tabsvc/flowprocessor/Connectors
      • การเขียนเว็บโฟลว์ Tableau Prep: [ไดเรกทอรี_การติดตั้ง_Tableau_Server]/data/tabsvc/flowqueryservice/Connectors

หมายเหตุ: เมื่อคุณติดตั้งตัวเชื่อมต่อแล้ว ตัวเชื่อมต่อนั้นจะปรากฏในรายการตัวเชื่อมต่อใน Tableau

หากคุณพบปัญหาเกี่ยวกับไลบรารี WDC ตัวจำลอง หรือตัวอย่างใดๆ ของนักพัฒนา โปรด แจ้งปัญหาบน Github(ลิงก์จะเปิดในหน้าต่างใหม่)

เชื่อมต่อ Tableau กับข้อมูล

  1. เริ่ม Tableau และภายใต้ การเชื่อมต่อ ให้เลือกชื่อของตัวเชื่อมต่อที่คุณเพิ่งติดตั้ง หากต้องการดูรายการตัวเชื่อมต่อข้อมูลทั้งหมด โปรดเลือก เพิ่มเติม ในส่วน ไปยังเซิร์ฟเวอร์
  2. ป้อนข้อมูลที่คุณได้รับข้อความแจ้ง แล้วเลือก เข้าสู่ระบบ
  3. รอสักครู่ในขณะที่ตัวเชื่อมต่อดึงข้อมูลของคุณไปยัง Tableau
  4. เลือกแท็บชีตเพื่อเริ่มต้นการวิเคราะห์

ลำดับการโหลดสำหรับตัวเชื่อมต่อ

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

ตัวเชื่อมต่อโหลด Tableau ตามไดเรกทอรีตามลำดับต่อไปนี้

  1. ตัวเชื่อมต่อ Tableau ในตัว
  2. ตัวเชื่อมต่อที่อยู่ในC:\Program Files\Tableau\Connectors(Windows) หรือ/opt/tableau/connectors (Linux)
  3. ตัวเชื่อมต่อที่อยู่ในMy Tableau Repository/Connectors
  4. (ไม่บังคับ) ตัวเชื่อมต่อในเส้นทาง dev ที่ระบุโดย-DConnectPluginsPath

ปัญหาที่ทราบแล้ว (Tableau Server เท่านั้น)

เมื่อพยายามเชื่อมต่อกับตัวเชื่อมต่อที่ใช้ WDC 3.0 บน Tableau Server ผู้ใช้จะเห็นข้อความแสดงข้อผิดพลาด “Tableau Server (เวอร์ชัน <หมายเลขเวอร์ชัน>) พบข้อผิดพลาดขณะทำงานกับเวิร์กชีตนี้”

ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากตัวเชื่อมต่อที่ใช้ตัวเชื่อมต่อข้อมูลบนเว็บ 3.0 ที่ใช้สร้างเวิร์กบุ๊กไม่เข้ากันได้กับ Tableau Server แบบหลายโหนด ยังไม่มีวิธีแก้ไขในขณะนี้ หากต้องการข้อมูลเพิ่มเติม โปรดดูบทความในฐานข้อมูลเมื่อสร้างเว็บโดยใช้ตัวเชื่อมที่ใช้ WDC 3.0 จะได้รับ HTTP 503 พร้อมข้อผิดพลาด “พบข้อผิดพลาด”(ลิงก์จะเปิดในหน้าต่างใหม่)

ดูเพิ่มเติม

ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ