เชื่อมต่อ Azure Data Lake Storage Gen2 สำหรับการเก็บกระแสข้อมูล

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

ข้อสำคัญ

กระแสข้อมูลที่มีคุณลักษณะตารางการวิเคราะห์ใช้ลิงก์ Azure Synapse สําหรับบริการ Dataverse ซึ่งอาจมีหลายระดับของการปฏิบัติตามกฎระเบียบ ความเป็นส่วนตัว ความปลอดภัย และข้อผูกมัดของตําแหน่งข้อมูล สําหรับข้อมูลเพิ่มเติมเกี่ยวกับลิงก์ Azure Synapse สําหรับ Dataverse ให้ไปที่บทความบล็อก

มีข้อดีหลายประการในการกําหนดค่ากระแสข้อมูลเพื่อจัดเก็บข้อกําหนดและไฟล์ข้อมูลใน data lake ของคุณ เช่น:

  • Azure Data Lake Storage รุ่น2 มีพื้นที่จัดเก็บที่ปรับขนาดได้มากมายสําหรับข้อมูล
  • นักพัฒนาแผนก IT ของคุณสามารถใช้ไฟล์ข้อมูลและข้อกําหนดกระแสข้อมูลให้เกิดประโยชน์กับข้อมูลจาก Azure และบริการจากปัญญาประดิษฐ์ (AI) ตามที่สาธิตในตัวอย่างGitHubจากบริการข้อมูล Azure
  • ซึ่งช่วยให้นักพัฒนาในองค์กรของคุณรวบรวมกระแสข้อมูลลงในแอปพลิเคชันภายในและโซลูชันทางธุรกิจ โดยใช้ทรัพยากรของนักพัฒนาสําหรับกระแสข้อมูลและ Azure

ข้อกำหนด

เพื่อใช้ Azure Data Lake Storage Gen2 กับกระแสข้อมูล คุณต้องปฏิบัติดังต่อไปนี้:

  • สภาพแวดล้อมPower Apps แผนPower Appsใด ๆ จะอนุญาตให้คุณสร้างกระแสข้อมูลโดยAzure Data Lake Storage รุ่น2เป็นปลายทางได้ คุณจะต้องได้รับอนุญาตในสภาพแวดล้อมในฐานะผู้สร้าง
  • การสมัครใช้งาน Azure คุณต้องมีการสมัครใช้งาน Azure เพื่อใช้Azure Data Lake Storage รุ่น2
  • กลุ่มทรัพยากร ใช้กลุ่มทรัพยากรที่คุณมีอยู่ หรือสร้างกลุ่มใหม่
  • บัญชีที่เก็บข้อมูล Azure บัญชีเก็บข้อมูลต้องเปิดใช้งานคุณลักษณะData Lake Storage รุ่น2

เคล็ดลับ

ถ้าคุณยังไม่มีการสมัครใช้งาน Azure สร้างบัญชีรุ่นทดลองใช้ฟรี ก่อนที่คุณจะเริ่ม

เตรียมAzure Data Lake Storage รุ่น2ของคุณสําหรับกระแสข้อมูล Power Platform

คุณต้องสร้างและกําหนดค่าบัญชีเก็บข้อมูลก่อนที่คุณจะกําหนดค่าสภาพแวดล้อมของคุณด้วยบัญชีAzure Data Lake Storage รุ่น2 นี่คือข้อกําหนดสําหรับกระแสข้อมูล Power Platform:

  1. ต้องสร้างบัญชีที่เก็บข้อมูลในผู้เช่าAzure Active Directoryเดียวกันกับผู้เช่าPower Appsของคุณ
  2. เราขอแนะนําให้สร้างบัญชีเก็บข้อมูลในภูมิภาคเดียวกับสภาพแวดล้อมPower Appsที่คุณวางแผนที่จะใช้ เมื่อต้องการกําหนดว่าสภาพแวดล้อมPower Appsของคุณอยู่ที่ใด โปรดติดต่อผู้ดูแลระบบสภาพแวดล้อมของคุณ
  3. บัญชีเก็บข้อมูลต้องให้ฟีเจอร์พื้นที่เก็บชื่อตามลำดับชั้นเปิดใช้งาน
  4. คุณต้องได้รับบทบาทเจ้าของในบัญชีเก็บข้อมูล

ส่วนต่อไปนี้จะแสดงขั้นตอนที่จําเป็นในการกําหนดค่าบัญชีAzure Data Lake Storage รุ่น2ของคุณ

สร้างบัญชีเก็บข้อมูล Azure

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

  1. ตรวจสอบให้แน่ใจว่า คุณเลือกภูมิภาคเดียวกันกับสภาพแวดล้อมของคุณ และตั้งค่าที่เก็บข้อมูลของคุณเป็น StorageV2 (วัตถุประสงค์ทั่วไป v2)
  2. ตรวจสอบให้แน่ใจว่าคุณเปิดใช้งานคุณลักษณะพื้นที่เก็บชื่อตามลําดับชั้น
  3. เราขอแนะนําให้คุณตั้งค่าการจําลองแบบเป็น Read-access geo-redundant storage (RA-GRS)

เชื่อมต่อAzure Data Lake Storage รุ่น2ของคุณไปยัง Power Apps

เมื่อคุณได้ตั้งค่าบัญชี Azure Data Lake Storage รุ่น2 ของคุณในพอร์ทัล Azure คุณก็พร้อมที่จะเชื่อมต่อบัญชีกับกระแสข้อมูลที่ระบุหรือสภาพแวดล้อมPower Apps การเชื่อมต่อทะเลสาบกับสภาพแวดล้อมช่วยให้ผู้สร้างและผู้ดูแลระบบรายอื่นในสภาพแวดล้อมสามารถสร้างกระแสข้อมูลที่จัดเก็บข้อมูลของพวกเขาในทะเลสาบขององค์กรของคุณได้เช่นกัน

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

  1. ลงชื่อเข้าใช้เพื่อPower Apps และตรวจสอบว่าคุณกําลังอยู่ในสภาพแวดล้อมใด ตัวสลับสภาพแวดล้อมจะอยู่ทางด้านขวาของส่วนหัว

  2. ในบานหน้าต่างนําทางด้านซ้าย เลือกลูกศรลงถัดจากข้อมูล

    Power Apps maker portal Data tab.

  3. ในรายการที่ปรากฏขึ้น เลือกกระแสข้อมูล จากนั้นบนแถบคําสั่ง เลือกกระแสข้อมูลใหม่

    Create a new dataflow.

  4. เลือกตารางการวิเคราะห์ที่คุณต้องการ ตารางเหล่านี้ระบุข้อมูลที่คุณต้องการเก็บไว้ในบัญชี Azure Data Lake Store Gen2 ขององค์กรคุณ

    Select analytical tables.

เลือกบัญชีเก็บข้อมูลที่จะใช้สําหรับที่เก็บกระแสข้อมูล

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

  1. เลือกบัญชีเก็บข้อมูล

    หน้าจอ เลือกบัญชีที่เก็บข้อมูล จะปรากฏขึ้น

    Select storage account.

  2. เลือก ID การสมัครใช้งาน ของบัญชีเก็บข้อมูล

  3. เลือก ชื่อกลุ่มทรัพยากร ที่สร้างบัญชีเก็บข้อมูล

  4. ป้อนชื่อบัญชีที่เก็บข้อมูล

  5. เลือก บันทึก

เมื่อขั้นตอนเหล่านี้เสร็จสมบูรณ์ บัญชีAzure Data Lake Storage รุ่น2ของคุณจะเชื่อมต่อกับกระแสข้อมูล Power Platform และคุณสามารถสร้างกระแสข้อมูลได้ต่อไป

ข้อควรพิจารณาและข้อจำกัด

มีข้อควรพิจารณาและข้อจำกัดสองสามข้อที่ควรทราบเมื่อที่เก็บกระแสข้อมูลของคุณ:

  • การเชื่อมโยงบัญชี Azure Data Lake Store Gen2 สําหรับที่เก็บกระแสข้อมูลไม่ได้รับการสนับสนุนในสภาพแวดล้อมเริ่มต้น
  • เมื่อมีการกําหนดค่าตําแหน่งที่เก็บกระแสข้อมูลสําหรับกระแสข้อมูลแล้ว จะไม่สามารถเปลี่ยนแปลงได้
  • ตามค่าเริ่มต้น สมาชิกใด ๆ ของสภาพแวดล้อมสามารถเข้าถึงข้อมูลของกระแสข้อมูลได้โดยใช้ตัวเชื่อมต่อกระแสข้อมูล Power Platform อย่างไรก็ตาม เฉพาะเจ้าของกระแสข้อมูลเท่านั้นที่สามารถเข้าถึงไฟล์ได้โดยตรงในAzure Data Lake Storage รุ่น2 หากต้องการอนุญาตให้บุคคลเพิ่มเติมสามารถเข้าถึงข้อมูลของกระแสข้อมูลได้โดยตรงในทะเลสาบ คุณต้องอนุญาตให้พวกเขาเข้าถึง โฟลเดอร์ CDM ของกระแสข้อมูลในที่จัดเก็บข้อมูลเลคหรือในที่จัดเก็บข้อมูลริบเอง
  • เมื่อกระแสข้อมูลถูกลบ โฟลเดอร์ CDM ใน lake จะถูกลบออกไปด้วย
  • การพยายามเชื่อมต่อเอนทิตีกระแสข้อมูลสองรายการระหว่างพื้นที่ทํางานสองประเภทที่เก็บข้อมูลประเภทต่าง ๆ — ไม่รองรับนําบัญชีที่เก็บข้อมูลของคุณเอง (BYOSA) และภายในมาใช้

ข้อสำคัญ

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

ประกาศเกี่ยวกับความเป็นส่วนตัว

โดยการเปิดใช้งานการสร้างกระแสข้อมูลด้วยตารางการวิเคราะห์ในองค์กรของคุณ ผ่าน Azure Synapse Link สําหรับบริการ Dataverse รายละเอียดเกี่ยวกับบัญชี Azure Data Lake storage เช่น ชื่อของบัญชีเก็บข้อมูล จะถูกส่งไปและจัดเก็บไว้ใน Azure Synapse Link for Dataverse service ซึ่งในขณะนี้ตั้งอยู่นอกขอบเขตการปฏิบัติตามกฎระเบียบของ PowerApps และอาจใช้ความเป็นส่วนตัวและหน่วยวัดความปลอดภัยที่น้อยกว่าหรือแตกต่างกันมากกว่าใน PowerApps โดยทั่วไป โปรดทราบว่าคุณอาจลบการเชื่อมโยง data lake ได้ตลอดเวลาเพื่อยกเลิกการใช้ฟังก์ชันการทํางานนี้ และรายละเอียดบัญชี Azure Data Lake storage ของคุณจะถูกลบออกจาก Azure Synapse Link สําหรับบริการ Dataverse ข้อมูลเพิ่มเติมเกี่ยวกับ Azure Synapse Link สําหรับ Dataverse มีอยู่ใน บทความนี้

คำถามที่ถามบ่อย

ถ้าก่อนหน้านี้ฉันเคยสร้างกระแสข้อมูลในAzure Data Lake Storage รุ่น2ขององค์กรของฉัน และต้องการเปลี่ยนตําแหน่งที่เก็บข้อมูล ฉันจะต้องทําอย่างไร?

คุณไม่สามารถเปลี่ยนตําแหน่งที่เก็บของกระแสข้อมูลได้หลังจากที่ถูกสร้างขึ้น

แล้วฉันจะสามารถเปลี่ยนตําแหน่งที่เก็บกระแสข้อมูลได้เมื่อไหร่?

การเปลี่ยนตําแหน่งที่เก็บกระแสข้อมูลของสภาพแวดล้อมยังไม่รองรับในขณะนี้

ขั้นตอนถัดไป

บทความนี้มีคําแนะนําเกี่ยวกับวิธีการเชื่อมต่อบัญชีAzure Data Lake Storage รุ่น2สําหรับที่เก็บกระแสข้อมูล

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับกระแสข้อมูล Common Data Model และ Azure Data Lake Storage รุ่น2 ไปที่บทความเหล่านี้:

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับที่เก็บข้อมูล Azure ไปที่บทความนี้:

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ Common Data Model ให้ไปที่บทความเหล่านี้:

คุณสามารถถามคําถามใน ชุมชนPower Apps