Azure Data Lake Storage Gen2

บทความนี้อธิบายวิธีการเชื่อมต่อ Azure Data Lake Storage Gen2 และตั้งค่าแหล่งข้อมูล

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

ก่อนที่คุณจะเริ่มต้น ให้ตรวจสอบรายการเหล่านี้

  • รับข้อมูลการเข้าระบบบัญชีสำหรับ Azure Active Directory ผ่าน OAuth

  • รับ URL สำหรับเอนด์พอยท์ที่จัดเก็บ Azure ของคุณ

  • Tableau รองรับ OAuth สำหรับการตรวจสอบสิทธิ์เท่านั้น หากต้องการอนุญาตการตรวจสอบสิทธิ์ คุณต้องเพิ่ม "connectors.tableau.com" ลงในรายการที่อนุญาต

หมายเหตุ: ตัวเชื่อมต่อนี้ใช้กลุ่มผู้ใช้ตามค่าเริ่มต้นสำหรับบัญชี Azure ของคุณ ในการใช้แหล่งข้อมูล Azure Data Lake Storage Gen2 กับ Tableau ทั้งสองจะต้องเชื่อมโยงกันด้วยกลุ่มผู้ใช้ตามค่าเริ่มต้น

คำแนะนำ

ตั้งค่าไคลเอ็นต์ OAuth ที่กำหนดเองเพื่อใช้นโยบายด้าน IT ของบริษัท

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

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

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

  2. ให้ดำเนินการดังต่อไปนี้ในแท็บที่ Tableau จะเปิดขึ้นในเบราว์เซอร์เริ่มต้นของคุณ

    1. เข้าสู่ระบบ Azure Data Lake Storage Gen2 โดยใช้บัญชี Azure เลือกหนึ่งข้อจากรายการ หรือเลือกใช้บัญชีอื่นเพื่อใส่ที่อยู่อีเมลหรือหมายเลขโทรศัพท์ของคุณ

    2. เลือกยินยอม เพื่อให้ Tableau สามารถเข้าถึงข้อมูล Azure Data Lake Storage Gen2 ได้

    3. ปิดหน้าต่างเบราว์เซอร์เมื่อได้รับแจ้งให้ดำเนินการดังกล่าว

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

    1. ที่แท็บค้นหา ให้ใส่เอนด์พอยท์ที่จัดเก็บของ Azure ของบัญชี Azure ของคุณ

      หมายเหตุ: บัญชีที่จัดเก็บจะต้องเปิดใช้งาน “Data Lake Storage Gen2” เอาไว้

    2. ไปยังไฟล์ที่คุณต้องการใช้และเลือก

    หรือ

    • ที่แท็บ URL ของไฟล์ ให้กรอก URL ของไฟล์

เกี่ยวกับบัญชีที่เก็บข้อมูล Azure

เมื่อคุณใช้ Tableau ร่วมกับ Azure Data Lake Storage Gen2 บัญชีที่เก็บข้อมูลที่คุณใช้จะต้องกำหนดค่าให้เป็นไปตามหนึ่งในข้อต่อไปนี้:

  • อ่านสิทธิที่มอบให้กับไฟล์ที่คุณต้องการเข้าถึงอย่างจัดแจ้ง (อ่าน / ใช้งานโฟลเดอร์)
  • กำหนดบทบาท Storage Blob Data Reader หรือ Storage Blob Data Owner ให้กับบัญชี

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่าบัญชีที่เก็บข้อมูล โปรดดูสร้างบัญชีที่เก็บข้อมูลเพื่อใช้กับ Azure Data Lake Storage Gen2 ในไซต์ของ Microsoft

บัญชีที่เก็บข้อมูล Azure อาจมีเอนด์พอยท์ได้หลากหลายที่เชื่อมโยงกับบริการต่างๆ ใน Tableau คุณจะเชื่อมต่อกับเอนด์พอยท์ของพื้นที่จัดเก็บที่เปิดใช้งานไว้สำหรับ “Data Lake Storage Gen2”

เมื่อกำหนดค่าบัญชีที่เก็บข้อมูลแล้ว จะต้องเปิดใช้งานตัวเลือก CORS สำหรับบริการ Blob เพื่อให้ Tableau เข้าถึงได้อย่างถูกต้อง:

ต้นทางที่อนุญาตตั้งค่าเป็น "*" วิธีที่อนุญาตตั้งค่าเป็น “GET, OPTIONS”

ส่วนหัวที่อนุญาตตั้งค่าเป็น "*"

บัญชีที่เก็บข้อมูล Azure อาจมีเอนด์พอยท์ได้หลากหลายที่เชื่อมโยงกับบริการต่างๆ ใน Tableau คุณจะเชื่อมต่อกับเอนด์พอยท์ของพื้นที่จัดเก็บที่เปิดใช้งานไว้สำหรับ “Data Lake Storage Gen2”

ดูเพิ่มเติม