Azure Data Lake Storage รุ่น2

สรุป

รายการ คำอธิบาย
สถานะการเผยแพร่ ความพร้อมใช้งานทั่วไป
ผลิตภัณฑ์ Power BI (แบบจําลองความหมาย)
Power BI (กระแสข้อมูล)
ผ้า (กระแสข้อมูลรุ่น 2)
Power Apps (กระแสข้อมูล)
Dynamics 365 Customer Insights
การบริการด้านการวิเคราะห์
ชนิดการรับรองความถูกต้องที่ได้รับการสนับสนุน บัญชีองค์กร
คีย์บัญชี
คีย์ลายเซ็นการเข้าถึงที่ใช้ร่วมกัน (SAS)
บริการหลัก
เอกสารอ้างอิงฟังก์ชัน AzureStorage.DataLake
AzureStorage.DataLakeContents

หมายเหตุ

ความสามารถบางอย่างอาจมีอยู่ในผลิตภัณฑ์เดียว แต่ไม่ใช่อย่างอื่นเนื่องจากตารางเวลาการปรับใช้และความสามารถเฉพาะของโฮสต์

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

  • การสมัครใช้งาน Azure ไปที่ รับ Azure รุ่นทดลองใช้ฟรี

  • บัญชีเก็บข้อมูลที่มีเนมสเปซแบบลําดับชั้น ทําตามคําแนะนําได้ที่สร้างบัญชีเก็บข้อมูลเพื่อสร้างบัญชี บทความนี้อนุมานว่าคุณได้สร้างบัญชีเก็บข้อมูลที่ myadlsg2ชื่อว่า

  • ตรวจสอบให้แน่ใจว่าคุณได้รับหนึ่งในบทบาทต่อไปนี้สําหรับบัญชีเก็บข้อมูล: ตัวอ่านข้อมูล Blob, Blob Data Contributor หรือ เจ้าของ Blob Data

  • ไฟล์ข้อมูลตัวอย่างที่มีชื่อว่า Drivers.txt อยู่ในบัญชีที่เก็บข้อมูลของคุณ คุณสามารถดาวน์โหลดตัวอย่างนี้จาก Azure Data Lake Git Reposit Reposit และอัปโหลดไฟล์นั้นไปยังบัญชีเก็บข้อมูลของคุณ

รองรับความสามารถ

  • นำเข้า
  • มุมมองระบบไฟล์
  • มุมมองโฟลเดอร์ CDM

เชื่อมต่อไปยัง Azure Data Lake Storage รุ่น2 จาก Power Query Desktop

  1. เลือก Azure Data Lake Storage รุ่น2 ในประสบการณ์รับข้อมูล ประสบการณ์การใช้งานรับข้อมูลใน Power Query Desktop แตกต่างกันระหว่างแอป สําหรับข้อมูลเพิ่มเติมเกี่ยวกับประสบการณ์การใช้งานข้อมูลของ Power Query Desktop สําหรับแอปของคุณ ให้ไปที่ตําแหน่งที่จะรับข้อมูล

  2. ในกล่องโต้ตอบ Azure Data Lake Storage รุ่น2 ให้ใส่ URL ไปยังบัญชี คอนเทนเนอร์ หรือโฟลเดอร์ย่อย Azure Data Lake Storage รุ่น2 ของคุณโดยใช้รูปแบบปลายทางของคอนเทนเนอร์ URL สําหรับ Data Lake Storage รุ่น2 มีรูปแบบต่อไปนี้:

    <https:// accountname.dfs.core.windows.net/>< ผู้ดูแลระบบ>/<โฟลเดอร์ย่อย>

    คุณยังสามารถเลือกว่าคุณต้องการใช้มุมมองระบบไฟล์หรือมุมมองโฟลเดอร์ Common Data Model

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

    ภาพหน้าจอของกล่องโต้ตอบ Azure Data Lake Storage รุ่น2 ที่มี URL ที่ป้อน

  3. ถ้านี่เป็นครั้งแรกที่คุณกําลังใช้ที่อยู่ URL นี้ คุณจะถูกขอให้เลือกวิธีการรับรองความถูกต้อง

    หากคุณเลือกวิธีการบัญชีองค์กร ให้เลือก ลงชื่อเข้าใช้ เพื่อลงชื่อเข้าใช้บัญชีที่เก็บข้อมูลของคุณ คุณจะถูกนําไปยังหน้าลงชื่อเข้าใช้ขององค์กรของคุณ ทําตามพร้อมท์เพื่อลงชื่อเข้าใช้บัญชี หลังจากที่คุณลงชื่อเข้าใช้เรียบร้อยแล้ว ให้เลือกเชื่อมต่อ

    หากคุณเลือกวิธีการคีย์ บัญชี ให้ป้อนคีย์บัญชีของคุณ จากนั้นเลือก เชื่อมต่อ

    สกรีนช็อตของกล่องโต้ตอบการลงชื่อเข้าใช้สําหรับ Azure Data Lake Storage รุ่น2 ที่เลือกบัญชีองค์กรและพร้อมที่จะลงชื่อเข้าใช้

  4. กล่องโต้ตอบตัวนําทางจะแสดงไฟล์ทั้งหมดภายใต้ URL ที่คุณให้ไว้ ตรวจสอบข้อมูล จากนั้นเลือก แปลงข้อมูล เพื่อแปลงข้อมูลใน Power Query หรือ โหลด เพื่อโหลดข้อมูล

    สกรีนช็อตของตัวนําทางเปิดและประกอบด้วยข้อมูลจากไฟล์ Driver.text

เชื่อมต่อไปยัง Azure Data Lake Storage รุ่น2 จาก Power Query Online

  1. เลือกตัวเลือก Azure Data Lake Storage รุ่น2 ใน ประสบการณ์การรับข้อมูล แอปต่าง ๆ มีวิธีการต่าง ๆ ในการเข้าถึง Power Query Online รับประสบการณ์ข้อมูล สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเข้าถึง Power Query Online รับประสบการณ์ข้อมูลจากแอปของคุณ ไปที่ตําแหน่งเพื่อรับข้อมูล

    สกรีนช็อตของหน้าต่างรับข้อมูลที่มีการเน้น Azure Data Lake Storage รุ่น2

  2. ในเชื่อมต่อไปยังแหล่งข้อมูล ใส่ URL ไปยังบัญชี Azure Data Lake Storage รุ่น2 ของคุณ โปรดดูข้อจํากัดเพื่อกําหนด URL ที่จะใช้

    สกรีนช็อตของเชื่อมต่อไปยังหน้าแหล่งข้อมูลสําหรับ Azure Data Lake Storage รุ่น2 พร้อม URL ที่ป้อน

  3. เลือกว่าคุณต้องการใช้มุมมองระบบไฟล์หรือมุมมองโฟลเดอร์ Common Data Model

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

  5. เลือกลงชื่อเข้าใช้เพื่อลงชื่อเข้าใช้บัญชี Azure Data Lake Storage รุ่น2 คุณจะถูกนําไปยังหน้าลงชื่อเข้าใช้ขององค์กรของคุณ ทําตามพร้อมท์เพื่อลงชื่อเข้าใช้บัญชี

  6. หลังจากที่คุณได้ลงชื่อเข้าใช้เรียบร้อยแล้ว ให้เลือก ถัดไป

  7. หน้า เลือกข้อมูล แสดงไฟล์ทั้งหมดภายใต้ URL ที่คุณให้ไว้ ตรวจสอบข้อมูล จากนั้นเลือก แปลงข้อมูล เพื่อแปลงข้อมูลใน Power Query

    ภาพหน้าจอของหน้าเลือกข้อมูลที่มีข้อมูลจากไฟล์ Driver.text

ข้อจำกัด

โฟลเดอร์ย่อยหรือไฟล์ไม่ได้รับการสนับสนุนใน Power Query Online

ในปัจจุบัน ใน Power Query Online ตัวเชื่อมต่อ Azure Data Lake Storage รุ่น2 สนับสนุนเฉพาะเส้นทางที่มีคอนเทนเนอร์ เท่านั้น และไม่สนับสนุนโฟลเดอร์ย่อยหรือไฟล์ ตัวอย่างเช่น https://< accountname.dfs.core.windows.net/<> container> จะทํางาน ในขณะที่ https://< accountname.dfs.core.windows.net/<> container>/<filename> หรือ https://< accountname.dfs.core.windows.net/>< container>/<โฟลเดอร์>ย่อยจะล้มเหลว

รีเฟรชการรับรองความถูกต้อง

Microsoft ไม่รองรับกระแสข้อมูลหรือการรีเฟรชแบบจําลองความหมายโดยใช้การรับรองความถูกต้อง OAuth2 เมื่อบัญชี Azure Data Lake Storage รุ่น2 (ADLS) อยู่ในผู้เช่าอื่น ข้อจํากัดนี้มีผลเฉพาะกับ ADLS เมื่อวิธีการรับรองความถูกต้องคือ OAuth2 เท่านั้น นั่นคือ เมื่อคุณพยายามเชื่อมต่อกับ ADLS แบบข้ามผู้เช่าโดยใช้บัญชี Microsoft Entra ID ในกรณีนี้ เราขอแนะนําให้คุณใช้วิธีการรับรองความถูกต้องที่แตกต่างกันที่ไม่ใช่ OAuth2/Microsoft Entra ID เช่น วิธีการรับรองความถูกต้องคีย์

ข้อกําหนดของพร็อกซีและไฟร์วอลล์

เมื่อคุณสร้างกระแสข้อมูลโดยใช้เกตเวย์ คุณอาจจําเป็นต้องเปลี่ยนการตั้งค่าพร็อกซีหรือพอร์ตไฟร์วอลล์เพื่อเชื่อมต่อกับ Azure data lake ของคุณให้สําเร็จ ถ้ากระแสข้อมูลล้มเหลวด้วยการรีเฟรชที่ผูกกับเกตเวย์ อาจเป็นเพราะปัญหาไฟร์วอลล์หรือพร็อกซีบนเกตเวย์ไปยังจุดสิ้นสุดที่เก็บข้อมูล Azure

ถ้าคุณกําลังใช้พร็อกซีกับเกตเวย์ของคุณ คุณอาจจําเป็นต้องกําหนดค่าไฟล์ Microsoft.Mashup.Container.NetFX45.exe.config ในเกตเวย์ข้อมูลภายในองค์กร ข้อมูลเพิ่มเติม: กําหนดค่าพร็อกซีสําหรับเกตเวย์ข้อมูลภายในองค์กร

เพื่อเปิดใช้งานการเชื่อมต่อจากเครือข่ายของคุณไปยัง Azure data lake คุณอาจจําเป็นต้องเปิดใช้งานรายการที่อยู่ IP ที่เฉพาะเจาะจงบนเครื่องเกตเวย์ ตัวอย่างเช่น ถ้าเครือข่ายของคุณมีกฎไฟร์วอลล์ใด ๆ ที่อาจบล็อกความพยายามเหล่านี้ คุณจะต้องยกเลิกการบล็อกการเชื่อมต่อเครือข่ายขาออกสําหรับ Azure data lake ของคุณ เมื่อต้องการเปิดใช้งานรายการที่อยู่ขาออกที่จําเป็น ให้ใช้แท็กบริการ AzureDataLake ข้อมูลเพิ่มเติม: แท็กบริการเครือข่ายเสมือน

กระแสข้อมูลยังสนับสนุนตัวเลือก "นําที่จัดเก็บข้อมูลมาเอง" ซึ่งหมายความว่าคุณสร้าง data lake ของคุณเอง จัดการสิทธิ์ของคุณ และคุณสามารถเชื่อมต่อกับกระแสข้อมูลได้อย่างชัดเจน ในกรณีนี้ เมื่อคุณกําลังเชื่อมต่อกับสภาพแวดล้อมการพัฒนาหรือการผลิตของคุณโดยใช้บัญชีองค์กร คุณต้องเปิดใช้งานหนึ่งในบทบาทต่อไปนี้สําหรับบัญชีเก็บข้อมูล: ตัวอ่าน Blob Data, Blob Data Contributor หรือ เจ้าของ Blob Data

Power Query Online และ Azure Storage อยู่ในภูมิภาคเดียวกัน

การเข้าถึงบัญชีที่เก็บข้อมูล Azure โดยตรงด้วยไฟร์วอลล์ที่เปิดใช้งานและในภูมิภาคเดียวกันกับ Power Query Online ไม่ได้รับการสนับสนุน ข้อจํากัดนี้เกิดขึ้นเนื่องจากบริการ Power Query เมื่อมีการปรับใช้ในภูมิภาคเดียวกันกับบัญชีเก็บข้อมูล Azure ให้ใช้ที่อยู่ IP ของ Azure ส่วนตัวสําหรับการสื่อสาร สําหรับรายละเอียดเพิ่มเติม ดูที่เอกสารประกอบ Azure เกี่ยวกับความปลอดภัยของเครือข่ายที่เก็บข้อมูล

ในการแก้ปัญหาข้อจํากัดนี้และเปิดใช้งานการเข้าถึงที่เก็บข้อมูล Azure จาก Power Query Online ในภูมิภาคเดียวกัน ให้ใช้หนึ่งในวิธีการต่อไปนี้:

ดูเพิ่มเติม