หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
บทความนี้สรุปขั้นตอนการสร้างการเชื่อมต่อ Azure Databricks สําหรับ pipeline และ dataflow Gen2 ใน Fabric
Summary
ตัวเชื่อมต่อ Azure Databricks รองรับประเภทการตรวจสอบสิทธิ์ดังต่อไปนี้สําหรับ copy และ dataflow Gen2 ตามลําดับ
| ชนิดการรับรองความถูกต้อง | คัดลอก | กระแสข้อมูล Gen2 |
|---|---|---|
| ชื่อผู้ใช้/รหัสผ่าน | ไม่มีข้อมูล | √ |
| โทเค็นการเข้าถึงส่วนบุคคล | √ | √ |
| Microsoft Entra ID | ไม่มีข้อมูล | √ |
ตั้งค่าการเชื่อมต่อของคุณสําหรับ Dataflow Gen2
คุณสามารถเชื่อมต่อ dataflow Gen2 กับ Azure Databricks ใน Fabric โดยใช้ตัวเชื่อมต่อ Power Query ทําตามขั้นตอนเหล่านี้เพื่อสร้างการเชื่อมต่อของคุณ:
- ตรวจสอบ ความสามารถข้อจํากัด และข้อควรพิจารณา เพื่อให้แน่ใจว่าสถานการณ์ของคุณได้รับการสนับสนุน
- รับข้อมูลใน Fabric
- เชื่อมต่อกับข้อมูล Databricks
ความสามารถที่รองรับ
- การนำเข้า
- DirectQuery (แบบจําลองความหมายของ Power BI)
การตั้งค่าการเชื่อมต่อ
รับ ข้อมูล
เพื่อรับข้อมูลใน Data Factory:
ทางด้านซ้ายของ Data Factory ให้เลือก พื้นที่ทํางาน
จากพื้นที่ทํางาน Data Factory ของคุณ ให้เลือก สร้าง> จากนั้นเลือกรายการ Data Factory ของคุณ: กระแสข้อมูล ไปป์ไลน์ งานคัดลอก หรืองานมิเรอร์
ใน Power Query ให้เลือก รับข้อมูล ในริบบอน หรือเลือก รับข้อมูลจากแหล่งข้อมูลอื่น ในมุมมองปัจจุบัน
ในหน้า เลือกแหล่งข้อมูล ให้ใช้ ค้นหา เพื่อค้นหาชื่อของตัวเชื่อมต่อ หรือเลือก ดูเพิ่มเติม ทางด้านขวาของรายการตัวเชื่อมต่อ เพื่อดูตัวเชื่อมต่อทั้งหมดที่พร้อมใช้งานใน Data Factory
ถ้าคุณเลือกที่จะดูตัวเชื่อมต่อเพิ่มเติม คุณยังคงสามารถใช้ ค้นหา เพื่อค้นหาชื่อของตัวเชื่อมต่อ หรือเลือกประเภทเพื่อดูรายการของตัวเชื่อมต่อที่เชื่อมโยงกับประเภทนั้น
คําแนะนําการเชื่อมต่อ
เมื่อต้องการเชื่อมต่อกับ Databricks จาก Power Query Online ให้ทําตามขั้นตอนต่อไปนี้:
เลือกตัวเลือก Azure Databricks ในประสบการณ์การรับข้อมูล แอปต่างๆ มีวิธีที่แตกต่างกันในการเข้าถึงประสบการณ์การรับข้อมูล Power Query Online สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีเข้าถึงประสบการณ์การรับข้อมูลออนไลน์ของ Power Query จากแอปของคุณ ไปที่ จะรับข้อมูลได้ที่ไหน
แสดงรายการตัวเชื่อมต่อ Databricks ที่พร้อมใช้งานด้วยกล่องค้นหา ใช้ตัวเชื่อมต่อ Azure Databricks สําหรับข้อมูล Databricks SQL Warehouse ทั้งหมด เว้นแต่คุณจะได้รับคําแนะนําเป็นอย่างอื่นจากตัวแทน Databricks ของคุณ
ป้อน ชื่อโฮสต์เซิร์ฟเวอร์ และ เส้นทาง HTTP สําหรับ Databricks SQL Warehouse ของคุณ โปรดดู กําหนดค่าโปรแกรมควบคุม Databricks ODBC และ JDBC สําหรับคําแนะนําในการค้นหา "ชื่อโฮสต์เซิร์ฟเวอร์" และ "เส้นทาง HTTP" ของคุณ คุณสามารถเลือกระบุแค็ตตาล็อกและ/หรือฐานข้อมูลเริ่มต้นภายใต้ ตัวเลือกขั้นสูง
ให้ข้อมูลประจําตัวของคุณเพื่อรับรองความถูกต้องกับ Databricks SQL Warehouse ของคุณ มีตัวเลือกสําหรับข้อมูลรับรองสี่แบบ:
- ข้อมูลประจําตัวไคลเอ็นต์ Databricks สําหรับคําแนะนําในการสร้างข้อมูลรับรองลูกค้า Databricks OAuth M2M ดูที่ Databricks OAuth M2M
- โทเค็นการเข้าถึงส่วนบุคคล (ใช้ได้กับ AWS, Azure หรือ GCP) อ้างอิงถึง โทเค็นการเข้าถึงส่วนบุคคล สําหรับคําแนะนําในการสร้างโทเค็นการเข้าถึงส่วนบุคคล (PAT)
- Azure Active Directory (siv tau เฉพาะสําหรับ Azure). ลงชื่อเข้าใช้บัญชีองค์กรของคุณโดยใช้ป๊อปอัปของเบราว์เซอร์
- Service principal (ใช้ได้เฉพาะกับ Azure) ตรวจสอบสิทธิ์ด้วยบริการหลัก Microsoft Entra ID ตัวเลือกนี้มีให้เมื่อกําหนดค่าการเชื่อมต่อคลาวด์หรือเกตเวย์
เมื่อคุณเชื่อมต่อสําเร็จ Navigator จะปรากฏขึ้นและแสดงข้อมูลที่มีอยู่บนเซิร์ฟเวอร์ เลือกข้อมูลของคุณในตัวนําทาง จากนั้นเลือก ถัดไป เพื่อแปลงข้อมูลเป็น Power Query
ตั้งค่าการเชื่อมต่อของคุณสําหรับไปป์ไลน์
ตารางต่อไปนี้ประกอบด้วยข้อมูลสรุปของคุณสมบัติที่จําเป็นสําหรับการเชื่อมต่อไปป์ไลน์:
| ชื่อ | คำอธิบาย | จำเป็น | ทรัพย์สิน | คัดลอก |
|---|---|---|---|---|
| ชื่อโฮสต์ของเซิร์ฟเวอร์ | ชื่อโฮสต์สําหรับอินสแตนซ์ Azure Databricks ของคุณ ตัวอย่างเช่น: example.azuredatabricks.net | ใช่ | ✓ | |
| เส้นทาง HTTP | เส้นทาง HTTP สําหรับข้อมูลของคุณ ตัวอย่างเช่น: /sql/1.0/warehouses/abcdef1234567890 | ใช่ | ✓ | |
| ชื่อการเชื่อมต่อ | ชื่อสําหรับการเชื่อมต่อของคุณ | ใช่ | ✓ | |
| เกตเวย์ข้อมูล | เกตเวย์ข้อมูลที่มีอยู่หากอินสแตนซ์ Azure Databricks ของคุณไม่สามารถเข้าถึงได้แบบสาธารณะ | ไม่ | ✓ | |
| ชนิดการรับรองความถูกต้อง | โทเค็นการเข้าถึงส่วนบุคคล | ใช่ | โทเค็นการเข้าถึงส่วนบุคคล | |
| โทเค็นการเข้าถึงส่วนบุคคล | โทเค็นการเข้าถึงส่วนบุคคลของคุณสําหรับ Azure Databricks | ใช่ | ✓ | |
| ระดับความเป็นส่วนตัว | ระดับความเป็นส่วนตัวที่คุณต้องการนําไปใช้ ค่าที่อนุญาตคือ องค์กร ความเป็นส่วนตัว และสาธารณะ | ใช่ | ✓ | |
| การเชื่อมต่อนี้สามารถใช้กับเกตเวย์ข้อมูลภายในองค์กรและเกตเวย์ข้อมูล VNet | การตั้งค่านี้จําเป็นหากจําเป็นต้องใช้เกตเวย์เพื่อเข้าถึงอินสแตนซ์ Azure Databricks ของคุณ | No* | ✓ |
สําหรับคําแนะนําเฉพาะในการตั้งค่าการเชื่อมต่อของคุณในไปป์ไลน์ ให้ทําตามขั้นตอนเหล่านี้:
เรียกดูหน้าการเชื่อมต่อ ใหม่ สําหรับไปป์ไลน์ข้อมูลโรงงานเพื่อกําหนดค่ารายละเอียดการเชื่อมต่อ และสร้างการเชื่อมต่อ
คุณมีสองวิธีในการเรียกดูหน้านี้:
- ในตัวช่วยสร้างสําเนา เรียกดูหน้านี้หลังจากเลือกตัวเชื่อมต่อ
- ในไปป์ไลน์ เรียกดูหน้านี้หลังจากเลือก + ใหม่ ในส่วนการเชื่อมต่อ และเลือกตัวเชื่อมต่อ
ในบานหน้าต่าง การเชื่อมต่อใหม่ ให้ระบุเขตข้อมูลต่อไปนี้:
- ชื่อโฮสต์ของเซิร์ฟเวอร์ : ชื่อโฮสต์สําหรับอินสแตนซ์ Azure Databricks ของคุณ ตัวอย่างเช่น: example.azuredatabricks.net
- HTTP Path : เส้นทาง HTTP สําหรับข้อมูลของคุณ ตัวอย่างเช่น: /sql/1.0/warehouses/abcdef1234567890
- การเชื่อมต่อ: เลือก สร้างการเชื่อมต่อใหม่
- ชื่อการเชื่อมต่อ: ระบุชื่อสําหรับการเชื่อมต่อของคุณ
ภายใต้ เกตเวย์ข้อมูล ให้เลือกเกตเวย์ข้อมูลที่มีอยู่หากอินสแตนซ์ Azure Databricks ของคุณไม่สามารถเข้าถึงได้แบบสาธารณะ
สําหรับ ชนิดการรับรองความถูกต้อง โทเค็นการเข้าถึงส่วนบุคคลคือชนิดการรับรองความถูกต้องที่พร้อมใช้งานสําหรับกิจกรรมการคัดลอก ระบุโทเค็นการเข้าถึงส่วนบุคคลของคุณในการกําหนดค่าที่เกี่ยวข้อง หากต้องการข้อมูลเพิ่มเติม โปรดดู การรับรองความถูกต้องของโทเค็นการเข้าถึงส่วนบุคคล
หรือตั้งค่าระดับความเป็นส่วนตัวที่คุณต้องการใช้ ค่าที่อนุญาตคือ องค์กร ความเป็นส่วนตัว และสาธารณะ สําหรับข้อมูลเพิ่มเติม โปรดดู ระดับความเป็นส่วนตัว ในเอกสารประกอบ Power Query
เลือก สร้าง เพื่อสร้างการเชื่อมต่อของคุณ การสร้างของคุณได้รับการทดสอบและบันทึกสําเร็จแล้วถ้าข้อมูลประจําตัวทั้งหมดถูกต้อง ถ้าไม่ถูกต้อง การสร้างจะล้มเหลวพร้อมกับข้อผิดพลาด
ข้อจํากัดและข้อควรพิจารณา
- ตัวเชื่อมต่อ Azure Databricks รองรับ web พร็อกซี อย่างไรก็ตาม การตั้งค่าพร็อกซีอัตโนมัติที่กําหนดไว้ในแฟ้ม .pac ไม่ได้รับการสนับสนุน
- ในตัวเชื่อมต่อ Azure Databricks แหล่งข้อมูล
Databricks.Queryไม่ได้รับการสนับสนุนร่วมกับโหมด DirectQuery ของแบบจําลองความหมาย Power BI