PostgreSQL

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

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

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

  • ชื่อเซิร์ฟเวอร์ที่โฮสต์ฐานข้อมูลซึ่งคุณต้องการเชื่อมต่อ

  • ชื่อฐานข้อมูล

  • วิธีการตรวจสอบสิทธิ์: การตรวจสอบสิทธิ์แบบรวมหรือชื่อผู้ใช้และรหัสผ่าน

  • คุณกำลังเชื่อมต่อกับเซิร์ฟเวอร์ SSL อยู่ใช่ไหม

  • (ไม่บังคับ) คำสั่ง SQL เริ่มต้นที่จะทำงานทุกครั้งที่ Tableau เชื่อมต่อ

ต้องมีไดรเวอร์

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

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

  1. เปิด Tableau แล้วไปที่ส่วนเชื่อมต่อและเลือก PostgreSQL หากต้องการดูรายการการเชื่อมต่อข้อมูลทั้งหมด โปรดเลือกเพิ่มเติมในส่วนไปยังเซิร์ฟเวอร์ จากนั้นทำตามขั้นตอนต่อไปนี้

    1. ป้อนชื่อเซิร์ฟเวอร์ที่โฮสต์ฐานข้อมูลซึ่งคุณต้องการเชื่อมต่อ

    2. ป้อนชื่อฐานข้อมูล

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

      หมายเหตุ: หากคุณใช้ Mac และ Mac ไม่ได้เชื่อมต่อกับโดเมนอย่างถูกต้อง Mac จะไม่ทราบว่ามีการใช้ Kerberos อยู่ในโดเมน และรายการดรอปดาวน์การตรวจสอบสิทธิ์จะไม่พร้อมใช้งาน

      เลือกช่องต้องใช้ SSL เมื่อเชื่อมต่อเซิร์ฟเวอร์ SSL

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

    5. เลือกเข้าสู่ระบบ

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

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

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

    2. ในส่วนตาราง ให้เลือกตารางหรือใช้กล่องข้อความเพื่อค้นหาตารางตามชื่อ

      ตั้งแต่ Tableau เวอร์ชัน 2019.2 เป็นต้นไป คุณจะสามารถเชื่อมต่อคอลัมน์เชิงพื้นที่ได้ หากต้องการข้อมูลเพิ่มเติม โปรดดู เชื่อมต่อข้อมูลเชิงพื้นที่ในฐานข้อมูล

    3. ลากตารางไปยังแคนวาส แล้วเลือกแท็บชีตเพื่อเริ่มต้นการวิเคราะห์

      ใช้ SQL แบบปรับแต่งเองเพื่อเชื่อมต่อกับการค้นหาเฉพาะแทนที่จะเป็นแหล่งข้อมูลทั้งหมด หากต้องการข้อมูลเพิ่มเติม โปรดดู เชื่อมต่อกับการค้นหา SQL แบบปรับแต่งเอง

เข้าสู่ระบบบน Mac

หากคุณใช้ Tableau Desktop บน Mac เมื่อคุณป้อนชื่อเซิร์ฟเวอร์เพื่อเชื่อมต่อ ให้ใช้ชื่อโดเมนที่มีคุณสมบัติครบถ้วน เช่น mydb.test.ourdomain.lan แทนชื่อโดเมนแบบสัมพัทธ์ เช่น mydb หรือ mydb.test

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

 

หมายเหตุ: เราไม่แนะนำให้ใช้ pgBouncer เนื่องจาก Tableau อาศัยการเชื่อมต่อแบบมีสถานะ หากคุณต้องใช้ pgBouncer กับ Tableau คุณต้องกำหนดค่าด้วยวิธีต่อไปนี้

server_reset_query=DISCARD ALL (ค่าเริ่มต้น)

ดูเพิ่มเติม

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