แชร์ผ่าน


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

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

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

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

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

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

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

ก่อนเปิดใช้งานการรวม OneLake คุณต้องมี:

สิทธิ์

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

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

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

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

พอร์ทัลผู้ดูแลระบบ

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

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

รีเฟรชแบบจําลอง

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

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

สามารถส่งออกตาราง Delta ได้หลายวิธี ถ้าแบบจําลองความหมายของคุณเปิดใช้งานโหมดอ่าน-เขียน XMLA คุณสามารถส่งออกทางโปรแกรมได้โดยใช้ แบบจําลองตาราง (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 ของคุณเพื่อค้นหาไฟล์การส่งออกตาราง Delta

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

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

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

ทาง ลัด

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

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

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

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

    ทางลัด OneLake ใน Explorer

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

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

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

  • ความจุ Multi-Geo ของ ยังไม่ได้รับการสนับสนุน

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

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