OData

บทความนี้อธิบายวิธีการเชื่อมต่อ Tableau กับแหล่งข้อมูล OData Tableau เชื่อมต่อกับ OData V1, V2 และ V4

ก่อนที่คุณจะเริ่มต้น

ก่อนที่คุณจะเริ่มต้น ให้รวบรวมข้อมูลการเชื่อมต่อนี้

  • URL เซิร์ฟเวอร์สำหรับข้อมูลที่ต้องการเชื่อมต่อ
  • ข้อมูลประจำตัวการลงชื่อเข้าใช้ (ชื่อผู้ใช้และรหัสผ่าน) หากจำเป็น

ทำการเชื่อมต่อและตั้งค่าแหล่งข้อมูล

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

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

  2. บนหน้าแหล่งข้อมูล ให้ทำดังนี้

    1. (ไม่บังคับ) เลือกชื่อแหล่งข้อมูลเริ่มต้นที่ด้านบนของหน้า แล้วป้อนชื่อแหล่งข้อมูลที่ไม่ซ้ำกันสำหรับใช้ใน Tableau ตัวอย่างเช่น ใช้แบบแผนการตั้งชื่อแหล่งข้อมูลที่ช่วยให้ผู้ใช้รายอื่นๆ ของแหล่งข้อมูลทราบแหล่งข้อมูลที่จะเชื่อมต่อได้

      หมายเหตุ: หากคุณเผยแพร่แหล่งข้อมูลไปยัง Tableau Server หรือ Tableau Cloud ชื่อแหล่งข้อมูลจะจำกัดที่ 255 อักขระ ชื่อที่ยาวจะทำให้เกิดข้อผิดพลาด RepositoryException

    2. เลือกแท็บชีตเพื่อเริ่มต้นการวิเคราะห์

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

      หมายเหตุ: Tableau Desktop สนับสนุนเฉพาะการแยกข้อมูล OData

การสนับสนุนตัวเชื่อมต่อ OData

  • ตัวเชื่อมต่อ OData รองรับเฉพาะการแยกข้อมูลเท่านั้น ซึ่งหมายความว่าจะไม่รองรับฟังก์ชันการทำงานของ OData V4 บางรายการ ตัวอย่างเช่น อาร์กิวเมนต์แบบสอบถามแบบโต้ตอบเช่น$expand หรือ $select
  • Tableau สนับสนุนเวอร์ชันและรูปแบบ OData เหล่านี้:
    • OData V1 และ V2 – เราสนับสนุนรูปแบบ XML/Atom ของ OData สำหรับการตอบกลับฟีด

    • OData V4 และ V4.01 – เราสนับสนุนรูปแบบ JSON ของ OData สำหรับการตอบกลับฟีด

  • Tableau ถือว่าเอกสารเมตาดาต้าสำหรับบริการ OData จะอยู่ในรูปแบบ XML

  • ระบบไม่รองรับพร็อพเพอร์ตี้ที่มีค่าเป็นคอลเลกชัน Tableau จึงตีความเป็นค่า Null

หมายเหตุ: Tableau ไม่สามารถรับประกันว่าการใช้บริการ OData ของบุคคลที่สาม เช่น Intelex หรือการใช้ฟีด จะส่งผลให้เกิดการเชื่อมต่อและการแยกข้อมูลที่สำเร็จ การสนับสนุนลูกค้าของ Tableau จะช่วยแก้ปัญหาการเชื่อมต่อ OData ของบุคคลที่สามในระดับพื้นฐาน การสนับสนุนลูกค้าของ Tableau ไม่มีการเข้าถึงไปยังไลบรารี Apache Olingo ติดต่อผู้ดูแลระบบของคุณเพื่อทำการแก้ปัญหาของ OData ในเชิงลึก

ดูเพิ่มเติม