แหล่งข้อมูลสำหรับนักพัฒนา
พอร์ทัลนักพัฒนา(ลิงก์จะเปิดในหน้าต่างใหม่)ในชุมชน Tableau เป็นสถานที่สำหรับทุกเรื่องที่เกี่ยวข้องกับการขยายและทำให้ Tableau เป็นระบบอัตโนมัติ คุณสามารถเข้าถึงได้ที่:
JavaScript API—ผสานรวมมุมมองของ Tableau เข้ากับแอปพลิเคชันเว็บของคุณ
REST API—จัดการการจัดสรร สิทธิ และการเผยแพร่ใน Tableau Server หรือ Tableau Cloud ผ่าน HTTP REST API มอบการเข้าถึงฟังก์ชันเบื้องหลังแหล่งข้อมูล โครงการ เวิร์กบุ๊ค ผู้ใช้ไซต์ และไซต์ คุณสามารถใช้สิทธิ์เข้าถึงนี้เพื่อสร้างแอปพลิเคชันที่กำหนดเองหรือเขียนสคริปต์การโต้ตอบกับทรัพยากรเซิร์ฟเวอร์ได้
Tableau SDK—ใช้ C, C++, Java หรือ Python เพื่อสร้างการแยกข้อมูลจากข้อมูลใดๆ แล้วจากนั้นเผยแพร่การแยกของคุณ
Tableau Metadata API—ด้วยการใช้ GraphQL คุณสามารถสำรวจและค้นหาเนื้อหา Tableau และเนื้อหาหรือข้อมูลเมตาภายนอก หากต้องการข้อมูลเพิ่มเติม โปรดดูTableau Metadata API(ลิงก์จะเปิดในหน้าต่างใหม่)
ตัวเชื่อมต่อข้อมูลเว็บ—สร้างการเชื่อมต่อ Tableau ใน JavaScript จนถึงข้อมูลเกือบทุกประเภทที่สามารถเข้าถึงได้ผ่าน HTTP ซึ่งรวมถึงบริการเว็บภายใน, ข้อมูล JSON, ข้อมูล XML, REST API และแหล่งข้อมูลอื่นอีกมากมาย
ตัวเชื่อมต่อ ODBC—สร้างการเชื่อมต่อโดยใช้ ODBC (Open Database Connectivity) ซึ่งเป็นโปรโตคอลสำหรับเข้าถึงข้อมูลที่สนับสนุนโดยแหล่งข้อมูลหลายประเภท ใน Tableau Desktop คุณสามารถเชื่อมต่อเข้ากับแหล่งข้อมูลที่สอดคล้องกับ ODBC ใดก็ได้โดยใช้ตัวเชื่อมต่อ ODBC ในตัว
นอกจากทรัพยากรเหล่านี้แล้ว คุณสามารถรับเอกสารฉบับเต็มและตัวอย่าง และทำงานร่วมกับชุมชนนักพัฒนา Tableau
หมายเหตุสำหรับผู้ใช้ Tableau Cloud
เมื่อคุณทำการเรียกใช้ REST API ไปยัง Tableau Cloud คุณต้องใช้ URL เป็นอินสแตนซ์ของไซต์ที่มีอยู่ของคุณ ตัวอย่างเช่น https://10ay.online.tableau.com/
หากต้องการข้อมูล โปรดดูการระบุทรัพยากรสำหรับ Tableau Cloud ในส่วนการใช้ URI เพื่อระบุทรัพยากร(ลิงก์จะเปิดในหน้าต่างใหม่)
วิธีที่ระบุไว้ใน Tableau REST API อาจไม่สามารถใช้งานได้กับ Tableau Cloud ทั้งหมด หากต้องการข้อมูล โปรดดูรายการ API ตามหมวดหมู่ในการอ้างอิง API(ลิงก์จะเปิดในหน้าต่างใหม่)