แชร์ผ่าน


การรวม OneLake สําหรับแบบจําลองความหมาย

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

นักวิทยาศาสตร์ข้อมูล นักวิเคราะห์ฐานข้อมูล นักพัฒนาแอป วิศวกรข้อมูล และผู้บริโภคข้อมูลอื่นๆ สามารถเข้าถึงข้อมูลเดียวกันกับที่ขับเคลื่อนข่าวกรองธุรกิจและรายงานทางการเงินของคุณใน Power BI ได้ สามารถใช้โซลูชัน T-SQL, Python, Scala, PySpark, Spark SQL, R และ no-code/low-code เพื่อสืบค้นข้อมูลจากตารางเดลต้าได้

ไดอะแกรมของการรวม OneLake สําหรับแบบจําลองความหมาย

ก่อนที่จะใช้โซลูชันการรวม OneLake ในองค์กรของคุณ โปรดอ่าน ข้อควรพิจารณาและข้อจํากัดในบทความนี้

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

การรวม OneLake สําหรับแบบจําลองความหมายได้รับการสนับสนุนบน Power BI Premium P และ Microsoft Fabric F SKU เท่านั้น ไม่ได้รับการสนับสนุนบน Power BI Pro, Premium Per User หรือ Power BI Embedded A/EM SKU

ก่อนที่จะเปิดใช้งานการรวม OneLake คุณต้องมี แบบจําลองความหมายนําเข้า อย่างน้อยหนึ่งแบบในพื้นที่ทํางานบนความจุ Power BI Premium หรือ Fabric นําเข้าแบบจําลองความหมายเป็นชนิดของแบบจําลองข้อมูลที่นําเข้าข้อมูลอย่างสมบูรณ์ไปยังที่เก็บข้อมูลในหน่วยความจําของ Power BI ทําให้สามารถคิวรีได้อย่างรวดเร็วและมีประสิทธิภาพ

การอนุญาต

จําเป็นต้องมีสิทธิ์ของผู้ สนับสนุน แบบจําลอง (อ่าน เขียน สํารวจ) เพื่อเข้าถึงเนื้อหาของโฟลเดอร์แบบจําลอง และสร้างทางลัดที่เชื่อมโยงไปยังโฟลเดอร์ใน Lakehouse explorer

เปิดใช้งานการรวม OneLake

ในการตั้งค่าแบบจําลองความหมายของคุณ ให้ขยาย การรวม OneLake คลิกแถบเลื่อนไปที่ เปิด แล้วเลือก นําไปใช้

เปิดใช้งานการรวม OneLake ในการตั้งค่าแบบจําลอง

พอร์ทัล Admin

ผู้ดูแลระบบส่วนกลางและผู้เช่าสามารถควบคุมการรวม OneLake ได้โดยใช้การตั้งค่าต่อไปนี้ในพอร์ทัลผู้ดูแลระบบ Power BI:

  • ผู้ใช้สามารถสร้างรายการ Fabric - เปิดใช้งานคุณสมบัติ Fabric ที่พร้อมใช้งานจริง รวมถึงการรวม OneLake การตั้งค่านี้สามารถจัดการได้ทั้งในระดับองค์กรและระดับความจุ หากปิดใช้งาน ผู้ใช้จะไม่สามารถเปิดการรวม OneLake สําหรับแบบจําลองความหมายของตน และแบบจําลองความหมายใดๆ ที่กําหนดค่าไว้สําหรับการรวม OneLake ในปัจจุบันจะหยุดการส่งออกตารางการนําเข้าไปยัง OneLake การรวม OneLake ถูกเปิดใช้งานตามค่าเริ่มต้นสําหรับทั้งองค์กร รูปภาพต่อไปนี้แสดงการตั้งค่าที่เปิดใช้งาน:

    สกรีนช็อตของการตั้งค่าพอร์ทัลผู้ดูแลระบบที่ช่วยให้ผู้ใช้สามารถสร้างรายการ Fabric ได้

  • โมเดลความหมายสามารถส่งออกข้อมูลไปยัง OneLake - เปิดใช้งานโมเดลความหมายที่กําหนดค่าสําหรับการรวม OneLake เพื่อส่งตารางนําเข้าไปยัง OneLake นําไปใช้กับทั้งองค์กร รูปภาพต่อไปนี้แสดงการตั้งค่าที่เปิดใช้งาน:

    สกรีนช็อตของการตั้งค่าพอร์ทัลผู้ดูแลระบบที่เปิดใช้งานโมเดลความหมายเพื่อส่งออกไปยัง onelake

รีเฟรชโมเดล

เพื่อให้ข้อมูลการนําเข้าแบบจําลองถูกเขียนลงในตารางเดลต้าใน OneLake ต้องเรียกใช้การรีเฟรชด้วยตนเองหรือตามกําหนดการอย่างน้อยหนึ่งรายการสําหรับแบบจําลอง เรียกใช้การรีเฟรชด้วยตนเองหรือรอการรีเฟรชตามกําหนดการ ตรวจสอบรายการบันทึกบนแท็บ การรวม OneLake ในประวัติการรีเฟรชเพื่อวิเคราะห์ระยะเวลาการส่งออก

แท็บการรวม OneLake ในประวัติการรีเฟรชเพื่อวิเคราะห์ระยะเวลาการส่งออก

ส่งออกตาราง OneLake Delta

ตารางเดลต้าสามารถส่งออกได้หลายวิธี ถ้าแบบจําลองความหมายของคุณเปิดใช้งานโหมดอ่าน-เขียน XMLA คุณสามารถส่งออกโดยทางโปรแกรมโดยใช้ Tabular Object Model (TOM) และ Tabular Model Scripting Language (TMSL)

ตัวอย่างเช่น คุณสามารถใช้ SQL Server Management Studio (SSMS) เพื่อเรียกใช้คําสั่ง TMSL ต่อไปนี้:

{  
 "export": {  
   "layout": "delta",
   "type": "full",  
   "objects": [  
     {  
       "database": "<database name>"  
     }  
   ]  
 }  
}

สํารวจไฟล์ส่งออก

หลังจากส่งออก คุณสามารถใช้ OneLake file explorer ซึ่งรวม OneLake เข้ากับ Windows File Explorer เพื่อค้นหาไฟล์ส่งออกตารางเดลต้า

  1. ใน OneLake file explorer ให้คลิกขวาที่โฟลเดอร์พื้นที่ทํางาน จากนั้นเลือก ซิงค์จาก OneLake

  2. ใช้ Windows File Explorer เพื่อค้นหาไฟล์ข้อมูลของคุณ ในโฟลเดอร์พื้นที่ทํางาน ให้มองหาโฟลเดอร์ย่อยที่มีชื่อตรงกับแบบจําลองความหมายของคุณและลงท้ายด้วย แบบจําลองความหมาย โฟลเดอร์แบบจําลองความหมายประกอบด้วยตารางโหมดนําเข้าทุกตารางในโฟลเดอร์ย่อยที่มีไฟล์และบันทึกปาร์เก้ของตารางเดล™ต้า

    คําสั่งส่งออก TMSL ใน SSMS

ทาง ลัด

ด้วยการสร้าง ทางลัด สําหรับตาราง Lakehouse แบบจําลองความหมาย คุณสามารถเข้าถึงได้อย่างรวดเร็วและง่ายดายจากปริมาณงานอื่นๆ ใน Fabric

  1. ใน Lakehouse Explorer ให้คลิกขวาที่ ตาราง แล้วเลือก ทางลัดใหม่

  2. ใน ทางลัดใหม่ ให้เลือก Microsoft OneLake

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

    ทางลัด OneLake ใน Explorer

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

  • ผู้ดูแลระบบพื้นที่ทํางาน สมาชิก และผู้สนับสนุน ตลอดจนผู้ใช้ที่มีสิทธิ์เขียนโดยตรงบนแบบจําลองความหมายจะได้รับสิทธิ์การอ่านในโฟลเดอร์สิ่งประดิษฐ์ที่ส่งออกใน OneLake

  • ผู้ใช้ที่มีสิทธิ์อ่านบนแบบจําลองความหมายจะได้รับสิทธิ์การอ่านไปยังโฟลเดอร์สิ่งประดิษฐ์ใน OneLake เฉพาะในกรณีที่ไม่มีบทบาท RLS/OLS ที่กําหนดไว้สําหรับแบบจําลองความหมาย

  • ชนิดข้อมูลสกุลเงินที่มีค่ามากกว่า 18 จุดทศนิยมอาจสูญเสียความแม่นยําเมื่อส่งออกไปยังไฟล์เดลต้า

  • ไม่รองรับโมเดลความหมายในพื้นที่ทํางานที่เปิดใช้งาน BYOK

  • ยังไม่รองรับความจุ Multi-Geo

  • หน่วยวัด ตาราง DirectQuery ตารางไฮบริด ตารางกลุ่มการคํานวณ และตารางการรวมที่จัดการโดยระบบไม่สามารถส่งออกไปยังตารางรูปแบบเดลต้าได้

  • ตารางเดลต้าเวอร์ชันเก่าจะถูกลบออกหลังจากผ่านไปสามวัน เอ็นจิ้นการดําเนินการอื่นๆ ที่ใช้ข้อมูลเวอร์ชันเก่า แต่ถูกลบไปแล้วจะต้องย้ายไปข้างหน้าเป็นเวอร์ชันที่พร้อมใช้งาน