REST API Connector | Tableau Exchange

REST API Connector

โดย Tableau

คำอธิบาย

ตัวเชื่อมต่อนี้ใช้ไดรเวอร์ Tableau JDBC REST API เพื่อดึงข้อมูลจาก REST API ผ่าน HTTP GET โดยรองรับรูปแบบการตอบกลับทั้งแบบ JSON และ CSV เปลี่ยนข้อมูล API ให้เป็นข้อมูลเชิงลึกที่นำไปใช้งานได้จริง พร้อมวิเคราะห์ประสิทธิภาพของแคมเปญ เมตริกการมีส่วนร่วมของลูกค้า และอื่นๆ อีกมากมาย ทั้งหมดนี้ทำได้ภายในสภาพแวดล้อมการวิเคราะห์อันทรงพลังของ Tableau

ตัวเชื่อมต่อ REST API มีความสามารถดังต่อไปนี้:

  • การดึงข้อมูล: ดึงข้อมูลจาก REST API ผ่านคำขอ HTTP GET
  • รองรับรูปแบบการตอบกลับ: รองรับรูปแบบการตอบกลับแบบ JSON หรือ CSV โดยใช้:
    • การกำหนดค่า JSONPath สำหรับระเบียน
    • การกำหนดค่าตัวคั่น CSV
  • โหมดการตรวจสอบสิทธิ์: รองรับวิธีการตรวจสอบสิทธิ์ที่หลากหลาย:
    • การตรวจสอบสิทธิ์พื้นฐาน
    • การตรวจสอบสิทธิ์โทเค็นผู้ถือ (โทเค็นการเข้าถึง)
    • OAuth (โฟลว์โค้ดการให้สิทธิ์ผ่าน Tableau โดยรองรับโทเค็นการเข้าถึงและโทเค็นการรีเฟรช)
  • การกำหนดค่า HTTP:
    • ส่วนหัว HTTP ที่กำหนดเอง
    • การตั้งค่าระยะหมดเวลาสำหรับการเชื่อมต่อ HTTP
    • การควบคุมการตรวจสอบความถูกต้องของใบรับรอง TLS
    • รองรับการแบ่งหน้า (ออฟเซ็ต/ขีดจำกัด) ผ่านทางเฟรมเวิร์กส่วนขยาย
  • การกำหนดค่าตาราง: กำหนดค่าชื่อตาราง JDBC สำหรับปลายทาง API
  • REST API หลายรายการ: อ้างอิงปลายทาง REST API หลายรายการและรวมเข้าด้วยกันผ่านความสัมพันธ์

การติดตั้ง

ติดตั้งไดรเวอร์ JDBC:

  • ดาวน์โหลดไดรเวอร์ JDBC REST API จากหน้าดาวน์โหลดไดรเวอร์
  • ย้ายไฟล์ .jar ไปที่ไดเรกทอรีต่อไปนี้:
    • Windows: C:\Program Files\Tableau\Drivers
    • macOS: /Users/[user]/Library/Tableau/Drivers
    • Linux: /opt/tableau/tableau_driver/jdbc
  • เปิด Tableau Desktop (2023.3 ขึ้นไป):
    • ไปที่ เชื่อมต่อ → ไปยังเซิร์ฟเวอร์ แล้วเลือก REST API

หมายเหตุ: ตัวเชื่อมต่อนี้รองรับเฉพาะการแยกข้อมูล ซึ่งหมายความว่าต้องแยกข้อมูลเข้าสู่ Tableau ก่อน หลังจากเชื่อมต่อกับแหล่งข้อมูล REST API แล้ว ให้ไปที่หน้าเวิร์กชีตและรีเฟรชการแยกข้อมูลโดยใช้เมนู ข้อมูล → รีเฟรชการแยกข้อมูลทั้งหมด...

ข้อมูลจำเพาะทางเทคนิค

เวอร์ชัน
1.0.1
ทำงานร่วมกับ
Tableau เวอร์ชัน 2023.3 และใหม่กว่า

แหล่งข้อมูล