เกี่ยวกับการเชื่อมต่อข้อมูล
Data Connect ช่วยให้ผู้ใช้ Tableau Cloud สามารถเข้าถึงแหล่งข้อมูลบนเครือข่ายส่วนตัวหรือบริการคลาวด์ของคุณได้ Data Connect ทำงานในรูปแบบความรับผิดชอบร่วมกัน ด้วยแบบจำลองนี้ ลูกค้าจัดหาทรัพยากรการคำนวณทางกายภาพหรือเสมือน และ Tableau จะโฮสต์และจัดการคลัสเตอร์ Data Connect Kubernetes บนทรัพยากรเหล่านั้น
ในสภาพแวดล้อมของคุณ คลัสเตอร์ Kubernetes ของ Data Connect จะดูแลชุดคอนเทนเนอร์ คอนเทนเนอร์รองรับสภาพแวดล้อมรันไทม์ที่ประกอบด้วยเอเจนต์ตั้งแต่หนึ่งรายการขึ้นไป เอเจนต์คือโปรแกรมที่รันทาสก์และเปิดใช้งานการสื่อสารที่ปลอดภัยผ่านไฟร์วอลล์ระหว่างองค์กรของคุณ
บริการ Data Connect ประกอบด้วย:
การตรวจสอบและการแก้ไขปัญหาคลัสเตอร์: Tableau จะตรวจสอบความสมบูรณ์และการใช้งานของเอเจนต์การเชื่อมต่อข้อมูล โดยจะรวบรวมข้อมูลการวัดและส่งข้อมูลทางไกลเพื่อให้มั่นใจว่ามีการใช้ทรัพยากรอย่างมีประสิทธิภาพและเกิดประสิทธิผลสูงสุด
การบำรุงรักษาคลัสเตอร์: ปรับใช้การอัปเกรดโดยอัตโนมัติ และ Tableau จะมีหน้าที่การดำเนินการรวมถึงการบำรุงรักษาคลัสเตอร์อย่างเต็มที่ Data Connect จะปรับการใช้งานให้เหมาะกับเวิร์กโหลดของคุณโดยอัตโนมัติตามความต้องการและพูลการประมวลผลที่มี
การติดตามการแจ้งเตือน: มีการบริหารจัดการเหตุการณ์อย่างต่อเนื่องเพื่อแก้ไขปัญหาอย่างรวดเร็ว เพื่อจำกัดผลกระทบทางธุรกิจ
การรองรับตัวเชื่อมต่อ
Data Connect รองรับตัวเชื่อมต่อเดียวกับที่ Tableau Bridge สำหรับ Linux รองรับ หากต้องการดูตัวเลือกการเชื่อมต่อทั้งหมด โปรดดูความสามารถในการเชื่อมต่อกับ Bridge
การรองรับสภาพแวดล้อม
ใขณะนี้ การเชื่อมต่อข้อมูลรองรับสภาพแวดล้อมภายในองค์กรและ VCP ได้แก่ Amazon Web Services (AWS), Microsoft Azure และ Google Cloud Platform (GCP) โหนด Data Connect เข้ากันได้กับไซต์ Tableau Cloud เดียว โหนดจะต้องติดตั้งในเครือข่ายเดียวกันกับข้อมูล ดังนั้นลูกค้าควรวางแผนอย่างน้อยสามโหนดต่อเครือข่ายส่วนตัวต่อไซต์เพื่อรักษาความพร้อมใช้งานของบริการ โหนด Data Connect จะต้องได้รับการกำหนดเฉพาะสำหรับ Data Connect คุณไม่สามารถปรับใช้คอนเทนเนอร์อื่นๆ ไปยังคลัสเตอร์ที่เป็นของ Tableau ได้ และคุณไม่สามารถใช้คลัสเตอร์ที่มีอยู่สำหรับ Data Connect ได้
สถาปัตยกรรม
สถาปัตยกรรม Data Connect ประกอบด้วยองค์ประกอบหลักสามส่วนและขอบเขตความรับผิดชอบ แม้ว่าจะมีการทับซ้อนกันอยู่บ้าง แต่ Tableau มีหน้าที่รับผิดชอบหลักในด้านแอปพลิเคชันและเลเยอร์การผสมผสาน และลูกค้ามีหน้าที่รับผิดชอบด้านโครงสร้างพื้นฐาน (การประมวลผล ระบบปฏิบัติการ เครือข่าย และพื้นที่เก็บข้อมูล) ตลอดจนตำแหน่ง
Tableau Cloud → บริการประสาน
คลัสเตอร์ Kubernetes → บริการประสาน
คลัสเตอร์ Kubernetes → คอนเทนเนอร์
ผู้ใช้ Tableau → Tableau Cloud
เอเจนต์ Data Connect (คอนเทนเนอร์) → ableau Cloud
เอเจนต์ Data Connect (คอนเทนเนอร์) → ฐานข้อมูลลูกค้า
ความปลอดภัย
ดูการรักษาความปลอดภัยของ Data Connect
คอมโพเนนต์ของ Data Connect
คอมโพเนนต์หลักของโซลูชัน Data Connect คือคลัสเตอร์ คลัสเตอร์คือคลัสเตอร์ Kubernetes ที่ประกอบด้วยโหนดหนึ่งโหนดหรือมากกว่า โหนด Kubernetes แต่ละโหนดจะโฮสต์คอนเทนเนอร์อย่างน้อยหนึ่งรายการ ซึ่งจะโฮสต์เอเจนต์ Data Connect ตามลำดับ เอเจนต์ดำเนินการค้นหาแบบเรียลไทม์และการแยกข้อมูล
พูลคือการจัดกลุ่มกฎเครือข่ายแบบตรรกะที่ระบุว่าคลัสเตอร์ใดจะต้องดำเนินการค้นหาที่เฉพาะเจาะจง ในบริบทของการวางแผนการปรับใช้ พูลจะโฮสต์คอลเลกชันของปลายทาง (โดเมนหรือที่อยู่ IP) เพื่อวัตถุประสงค์ในการจัดสรรภาระงาน โดเมนรวมถึงข้อมูลคลาวด์ส่วนตัว ข้อมูลเชิงสัมพันธ์ ข้อมูลไฟล์ เป็นต้น
เพื่ออนุญาตให้คลัสเตอร์สามารถเข้าถึงและรีเฟรชแหล่งข้อมูล จะต้องมีการกำหนดพูลแต่ละพูลให้กับคลัสเตอร์ เพื่อกระจายภาระงาน คุณสามารถเพิ่มพูลหลายพูลลงในคลัสเตอร์ได้
ภาพรวมการปรับใช้
ในการเริ่มต้น ให้เรียกใช้สคริปต์บนเซิร์ฟเวอร์ Linux แต่ละเซิร์ฟเวอร์ สคริปต์นี้จะกำหนดค่าคลัสเตอร์ Kubernetes ที่จัดการโดย Tableau ในสภาพแวดล้อมของคุณ คลัสเตอร์ Kubernetes ได้รับการจัดการโดย Tableau
หลังจากกำหนดค่า Kubernetes แล้ว คุณจะปรับใช้คอนเทนเนอร์ Docker ไปยังคลัสเตอร์ จากนั้น Tableau จะปรับใช้และจัดการเอเจนต์ Data Connect จากระยะไกลภายในคอนเทนเนอร์ หลังจากกำหนดค่าด้วย Tableau แล้ว คุณจะทำการแมปการเชื่อมต่อกับแหล่งข้อมูลเครือข่ายส่วนตัวของคุณ
การเชื่อมต่อฐานข้อมูล
การค้นหาได้รับการจัดการจากเอเจนต์ Data Connect ในคลัสเตอร์ ข้อมูลของคุณจะส่งจากเอเจนต์ Data Connect ไปยัง Tableau Cloud โดยตรง Data Connect ไม่จำเป็นต้องเข้าถึงเครือข่ายภายนอก ช่องไฟร์วอลล์ หรือการเข้าจากเครื่องระยะไกล
เอเจนต์สร้างการเชื่อมต่อแบบถาวรกับบริการ Data Connect ของ Tableau Cloud โดยใช้ WebSockets ที่ปลอดภัย (wss://) จากนั้นไคลเอ็นต์จะรอคำขอจาก Tableau Cloud
- สำหรับแหล่งข้อมูลที่มีการเชื่อมต่อแบบเรียลไทม์หรือการเชื่อมต่อแบบเสมือน Tableau Cloud เริ่มต้นการค้นหาไปยังเอเจนต์ Data Connect
- สำหรับแหล่งข้อมูลที่มีการเชื่อมต่อการแยกข้อมูลที่ใช้กำหนดเวลารีเฟรช ไคลเอ็นต์จะได้รับคำขอกำหนดเวลารีเฟรชและติดต่อ Tableau Cloud โดยใช้การเชื่อมต่อที่ปลอดภัย (https://) สำหรับไฟล์แหล่งข้อมูล (.tds)
เอเจนต์จะเชื่อมต่อกับข้อมูลเครือข่ายส่วนตัวโดยใช้ข้อมูลเข้าสู่ระบบที่รวมอยู่ในคำของาน
ฐานข้อมูลส่งคืนผลลัพธ์การค้นหา
เอเจนต์ Data Connect จะได้รับเพย์โหลดและส่งคืนไปยังบริการ Data Connect