แชร์ผ่าน


ไฮฟ์ LLAP

Summary

Item คำอธิบาย
สถานะการเผยแพร่ ความพร้อมใช้งานทั่วไป
ผลิตภัณฑ์ Power BI (แบบจําลองความหมาย)
Power BI (กระแสข้อมูล)
ผ้า (กระแสข้อมูลรุ่น 2)
ชนิดการรับรองความถูกต้องที่ได้รับการสนับสนุน พื้นฐาน (ชื่อผู้ใช้/รหัสผ่าน)
Windows
เอกสารอ้างอิงฟังก์ชัน

ข้อกําหนดเบื้องต้น

ชื่อผู้ใช้และรหัสผ่าน Apache Hive LLAP

รองรับความสามารถแล้ว

  • นำเข้า
  • คิวรีโดยตรง (แบบจําลองความหมายของ Power BI)
  • โปรโตคอลการขนส่งแบบประหยัด
    • HTTP
    • มาตรฐาน

เชื่อมต่อกับข้อมูล Hive LLAP จาก Power Query Desktop

ในการเชื่อมต่อกับเซิร์ฟเวอร์ Apache Hive LLAP:

  1. เลือกตัวเลือก Hive LLAP จาก รับข้อมูล

  2. ป้อน URL ไปยังเซิร์ฟเวอร์ Adobe Hive LLAP คุณยังสามารถป้อนหมายเลขพอร์ตเสริมได้อีกด้วย โดยปกติ URL จะมีลักษณะเป็นhttp://[hostname]:[port number] ส่วนประกอบของ URL คือ:

    • ( hostname ตัวอย่างเช่น hivellaphttp.southcentralus.contoso.com) คือชื่อโฮสต์หรือที่อยู่ IP ของเซิร์ฟเวอร์ Apache Hive
    • ( port number ตัวอย่างเช่น 10500) คือหมายเลขพอร์ตสําหรับเซิร์ฟเวอร์ Apache Hive ถ้าไม่ได้ port number ระบุ ค่าเริ่มต้นคือ 10501 สําหรับโปรโตคอลการขนส่ง HTTP และ 10500 สําหรับโปรโตคอลการขนส่งมาตรฐาน

    ภาพหน้าจอของตัวสร้างการเชื่อมต่อ Hive LLAP

  3. ใน Thrift Transport Protocol ให้เลือก Standard สําหรับโหมด TCP หรือ HTTP สําหรับโหมด HTTP

  4. เลือกโหมดการเชื่อมต่อข้อมูล import หรือ DirectQuery สําหรับข้อมูลเพิ่มเติม ไปที่ ใช้ DirectQuery ใน Power BI Desktop

  5. เลือก ตกลง เพื่อดำเนินการต่อ

  6. ครั้งแรกที่คุณเชื่อมต่อกับแหล่งข้อมูล (ระบุโดย URL ที่ไม่ซ้ํากันแต่ละรายการ) คุณจะได้รับแจ้งให้ป้อนข้อมูลประจําตัวของบัญชี เลือกชนิดการรับรองความถูกต้องที่เหมาะสมและป้อนข้อมูลประจําตัวของคุณสําหรับการเชื่อมต่อ

    • Windows: เลือกประเภทการรับรองความถูกต้องนี้หากคุณต้องการเชื่อมต่อโดยใช้การรับรองความถูกต้องของ Windows
    • พื้นฐาน: เลือกประเภทการรับรองความถูกต้องนี้หากคุณต้องการเชื่อมต่อโดยใช้การรับรองความถูกต้อง Apache Hive LLAP ป้อน ชื่อผู้ใช้ และ รหัสผ่าน Apache Hive LLAP ของคุณ

    สําหรับข้อมูลเพิ่มเติม ไปที่ การรับรองความถูกต้องด้วยแหล่งข้อมูล

    สกรีนช็อตของหน้าจอการรับรองความถูกต้องพื้นฐานสําหรับการเชื่อมต่อ Apache Hive LLAP พร้อมรายการชื่อผู้ใช้และรหัสผ่าน

  7. เลือก เชื่อมต่อ เพื่อเชื่อมต่อกับข้อมูล Apache Hive LLAP

  8. ใน Navigator ให้เลือกข้อมูลที่คุณต้องการ จากนั้นเลือก แปลงข้อมูล เพื่อแปลงข้อมูลในตัวแก้ไข Power Query หรือ โหลด เพื่อโหลดข้อมูลใน Power BI Desktop

    สกรีนช็อตของตัวนําทางข้อมูลการนําเข้า Apache Hive LLAP

เชื่อมต่อกับข้อมูล Hive LLAP จาก Power Query Online

ในการเชื่อมต่อกับเซิร์ฟเวอร์ Apache Hive LLAP:

  1. เลือกตัวเลือก Hive LLAP ในหน้า Power Query - เลือกแหล่งข้อมูล

    สกรีนช็อตของหน้าเชื่อมต่อกับแหล่งข้อมูลที่มีการเลือกทั้งหมดที่ยังไม่ได้กรอก

  2. ป้อน URL ไปยังเซิร์ฟเวอร์ Adobe Hive LLAP คุณยังสามารถป้อนหมายเลขพอร์ตเสริมได้อีกด้วย โดยปกติ URL จะมีลักษณะเป็นhttp://[hostname]:[port number] ส่วนประกอบของ URL คือ:

    • ( hostname ตัวอย่างเช่น hivellaphttp.southcentralus.contoso.com) คือชื่อโฮสต์หรือที่อยู่ IP ของเซิร์ฟเวอร์ Apache Hive
    • ( port number ตัวอย่างเช่น 10500) คือหมายเลขพอร์ตสําหรับเซิร์ฟเวอร์ Apache Hive ถ้าไม่ได้ port number ระบุ ค่าเริ่มต้นคือ 10501 สําหรับโปรโตคอลการขนส่ง HTTP และ 10500 สําหรับโปรโตคอลการขนส่งมาตรฐาน
  3. ใน Thrift Transport Protocol ให้เลือก Standard สําหรับโหมด TCP หรือ HTTP สําหรับโหมด HTTP

  4. หากจําเป็น ให้เลือกชื่อของเกตเวย์ข้อมูลภายในองค์กรของคุณ

  5. หากคุณกําลังเชื่อมต่อกับข้อมูล Hive LLAP นี้เป็นครั้งแรก ให้เลือกชนิดของข้อมูลประจําตัวสําหรับการเชื่อมต่อใน ชนิดการรับรองความถูกต้อง

  6. ป้อนข้อมูลประจำตัวของคุณ

  7. เลือก ใช้การเชื่อมต่อแบบเข้ารหัส ถ้าคุณต้องการใช้การเชื่อมต่อที่เข้ารหัสลับ หรือยกเลิกการเลือกตัวเลือกถ้าคุณต้องการใช้การเชื่อมต่อที่ไม่ได้เข้ารหัสลับ

  8. เลือก ถัดไป เพื่อดำเนินการต่อ

  9. ใน ตัวนําทางเลือกข้อมูลที่คุณต้องการ จากนั้นเลือก แปลงข้อมูล เพื่อแปลงข้อมูลในตัวแก้ไข Power Query

การลงชื่อเข้าระบบครั้งเดียว (SSO) ที่ใช้ Kerberos สําหรับ Hive LLAP

ตัวเชื่อมต่อ Hive LLAP รองรับการลงชื่อเพียงครั้งเดียว (SSO) ที่ใช้ Kerberos แล้ว

เมื่อต้องใช้คุณลักษณะนี้:

  1. ลงชื่อเข้าใช้บัญชี Power BI ของคุณ และนําทางไปยังหน้า การจัดการเกตเวย์

  2. เพิ่มแหล่งข้อมูลใหม่ภายใต้คลัสเตอร์เกตเวย์ที่คุณต้องการใช้

  3. เลือกตัวเชื่อมต่อในรายการ ชนิดแหล่งข้อมูล

  4. ขยายส่วน การตั้งค่าขั้นสูง

  5. เลือกตัวเลือกเพื่อ ใช้ SSO ผ่าน Kerberos สําหรับคิวรี DirectQuery หรือ ใช้ SSO ผ่าน Kerberos สําหรับคิวรี DirectQuery และนําเข้า

    สกรีนช็อตของกล่องโต้ตอบ เพิ่มแหล่งข้อมูล ที่แสดงการตั้งค่าขั้นสูงของ Kerberos

สําหรับข้อมูลเพิ่มเติม ไปที่ กําหนดค่า SSO ที่ใช้ Kerberos จากบริการของ Power BI ไปยังแหล่งข้อมูลภายในองค์กร

การแก้ไขปัญหา

ข้อผิดพลาด SSL ใน Power BI Desktop

คุณอาจพบข้อผิดพลาด "SSL_connect" ต่อไปนี้หลังจากป้อนข้อมูลการรับรองความถูกต้องสําหรับตัวเชื่อมต่อและเลือกเชื่อมต่อ

ไม่สามารถเชื่อมต่อข้อผิดพลาดกับ SSL หมายเลขเวอร์ชันไม่ถูกต้อง

หากเกิดข้อผิดพลาดนี้ขึ้น:

  1. ใน Power BI Desktop เลือก ตัวเลือกไฟล์>และการตั้งค่า>การตั้งค่าแหล่งข้อมูล

  2. ใน การตั้งค่าแหล่งข้อมูล ให้เลือกแหล่งข้อมูล Hive LLAP ที่คุณสร้างขึ้น แล้วเลือก แก้ไขสิทธิ์

    สกรีนช็อตของกล่องโต้ตอบ การตั้งค่าแหล่งข้อมูล ที่คุณเลือกแหล่งข้อมูล Hive LLAP และแก้ไขสิทธิ์

  3. ใน แก้ไขสิทธิ์ ภายใต้ การเข้ารหัสลับ ให้ล้างกล่องกาเครื่องหมาย เข้ารหัสลับการเชื่อมต่อ

    สกรีนช็อตของกล่องโต้ตอบ แก้ไขสิทธิ์ ที่มีกล่อง เข้ารหัสลับการเชื่อมต่อ ถูกล้าง

  4. เลือก ตกลง จากนั้นใน การตั้งค่าแหล่งข้อมูล ให้เลือก ปิด

  5. ทําซ้ําขั้นตอนใน เชื่อมต่อกับข้อมูล Hive LLAP จาก Power Query Desktop

ข้อผิดพลาด SSL ในบริการของ Power BI

หลังจากเผยแพร่รายงานในบริการของ Power BI คุณต้องอัปเดตข้อมูลประจําตัวไปยังแหล่งข้อมูล Hive ในระบบคลาวด์เพื่อรีเฟรชในบริการของ Power BI หลังจากกรอกข้อมูลเข้าสู่ระบบ คุณอาจได้รับข้อผิดพลาด:

สกรีนช็อตของข้อผิดพลาดข้อมูลประจําตัวแหล่งข้อมูล

ถ้าคุณได้รับข้อผิดพลาดนี้ และคุณเห็นข้อความต่อไปนี้ในการติดตาม Fiddler แสดงว่าปัญหานี้เป็นปัญหา SSL

ODBC: ERROR [HY000] [Microsoft][ThriftExtension] (14) Unexpected response from server during a HTTP connection: Could not refill buffer

โดยค่าเริ่มต้น SSL จะถูกปิดใช้งานเมื่อเชื่อมต่อโดยตรงจาก powerbi.com เมื่อต้องการเปิดใช้งาน คุณสามารถใช้เกตเวย์ข้อมูลภายในองค์กร ซึ่งคุณสามารถเปิดใช้งานการเข้ารหัสลับเพื่อเชื่อมต่อและรีเฟรชรายงานจากบริการของ Power BI ได้ เปิดใช้งาน HTTPS บนเกตเวย์