การรวม OneLake สําหรับแบบจําลองความหมาย
ด้วยการรวม Microsoft OneLake สําหรับแบบจําลองเชิงความหมาย ข้อมูลที่นําเข้าลงในตารางแบบจําลองยังสามารถเขียนลงในตาราง Delta ใน OneLake ได้โดยอัตโนมัติ รูปแบบ Delta เป็นรูปแบบตารางแบบรวมในกลไกการคํานวณทั้งหมดใน Microsoft Fabric การรวม OneLake จะส่งออกข้อมูลที่มีฟีเจอร์ประสิทธิภาพหลักทั้งหมดเปิดใช้งานเพื่อให้สามารถเข้าถึงข้อมูลได้อย่างราบรื่นมากขึ้นด้วยประสิทธิภาพที่สูงขึ้น
นักวิทยาศาสตร์ข้อมูล นักวิเคราะห์ฐานข้อมูล นักพัฒนาแอป วิศวกรข้อมูล และผู้บริโภคข้อมูลอื่น ๆ สามารถเข้าถึงข้อมูลเดียวกันกับที่ขับเคลื่อนข่าวกรองธุรกิจของคุณและรายงานทางการเงินใน Power BI คุณสามารถใช้โซลูชัน T-SQL, Python, Scala, PySpark, Spark SQL, R และโซลูชันที่ไม่มีรหัส/มีรหัสจํานวนไม่มากได้เพื่อคิวรีข้อมูลจากตาราง Delta
ก่อนที่จะใช้โซลูชันการรวม 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 ได้โดยใช้การตั้งค่าต่อไปนี้ในพอร์ทัลผู้ดูแลระบบ Power BI:
- ผู้ใช้สามารถสร้างรายการ Fabric - ช่วยให้สามารถใช้งานคุณลักษณะผ้าที่พร้อมสําหรับการผลิตรวมถึงการรวม OneLake การตั้งค่านี้สามารถจัดการได้ทั้งระดับองค์กรและระดับความจุ ถ้าปิดใช้งาน ผู้ใช้ไม่สามารถเปิดใช้งานการรวม OneLake สําหรับแบบจําลองความหมายของพวกเขา และแบบจําลองความหมายใด ๆ ที่กําหนดค่าไว้สําหรับการรวม OneLake หยุดการส่งออกตารางนําเข้าไปยัง OneLake ได้ การรวม OneLake จะเปิดใช้งานตามค่าเริ่มต้นสําหรับทั้งองค์กร
รีเฟรชแบบจําลอง
เพื่อให้สามารถเขียนข้อมูลนําเข้าแบบจําลองลงในตาราง Delta ใน OneLake ต้องเรียกใช้อย่างน้อยหนึ่งการรีเฟรชด้วยตนเองหรือตามกําหนดการสําหรับแบบจําลอง เรียกใช้การรีเฟรชด้วยตนเองหรือรอการรีเฟรชตามกําหนดการ
ส่งออกตาราง Delta ของ OneLake
สามารถส่งออกตาราง Delta ได้หลายวิธี ถ้าแบบจําลองความหมายของคุณเปิดใช้งานโหมดอ่าน-เขียน XMLA คุณสามารถส่งออกทางโปรแกรมได้โดยใช้ แบบจําลองตาราง (TOM)
ตัวอย่างเช่น คุณสามารถใช้ SQL Server Management Studio (SSMS) เพื่อเรียกใช้คําสั่ง TMSL ต่อไปนี้:
{
"export": {
"layout": "delta",
"type": "full",
"objects": [
{
"database": "<database name>"
}
]
}
}
สํารวจไฟล์การส่งออก
หลังจากการส่งออก คุณสามารถใช้ OneLake file explorerซึ่งรวม OneLake กับ Windows File Explorer ของคุณเพื่อค้นหาไฟล์การส่งออกตาราง Delta
ใน OneLake file explorer คลิกขวาที่โฟลเดอร์พื้นที่ทํางาน จากนั้นเลือก ซิงค์จาก OneLake
ใช้ Windows File Explorer เพื่อระบุตําแหน่งไฟล์ข้อมูลของคุณ ในโฟลเดอร์พื้นที่ทํางาน ให้ค้นหาโฟลเดอร์ย่อยที่มีชื่อตรงกับแบบจําลองความหมายของคุณและลงท้ายด้วย SemanticModel โฟลเดอร์แบบจําลองความหมายประกอบด้วยตารางโหมดการนําเข้าทุกตารางในโฟลเดอร์ย่อยที่ประกอบด้วยไฟล์และไฟล์ parquet ของตาราง Delta
ทาง ลัด
ด้วยการสร้างทางลัด สําหรับตาราง Lakehouse แบบจําลองเชิงความหมายของคุณ คุณสามารถให้การเข้าถึงที่รวดเร็วและง่ายดายจากปริมาณงานอื่น ๆ ใน Fabric
ใน Lakehouse Explorer คลิกขวา ตารางจากนั้นเลือก ทางลัดใหม่
ใน ทางลัดใหม่ ให้เลือก Microsoft OneLake
ใน เลือกชนิดแหล่งข้อมูลเลือกแบบจําลองความหมายของคุณ จากนั้นเลือกตารางที่คุณต้องการรวม
ทางลัด
Explorer
ข้อควรพิจารณาและข้อจํากัด
ชนิดข้อมูลสกุลเงินที่มีค่ามากกว่า 18 จุดทศนิยมสามารถมีการสูญหายของความแม่นยําบางอย่างเมื่อส่งออกไปยังไฟล์ Delta
แบบจําลองความหมายใน BYOK พื้นที่ทํางานที่เปิดใช้งาน ไม่ได้รับการสนับสนุน
ความจุ Multi-Geo ของ ยังไม่ได้รับการสนับสนุน
หน่วยวัด ตาราง DirectQuery ตารางไฮบริด ตารางกลุ่มการคํานวณ และตารางการรวมที่จัดการโดยระบบไม่สามารถส่งออกไปยังตารางรูปแบบ Delta ได้
เวอร์ชันเก่าของตารางส่วนที่แตกต่างจะถูกลบหลังจาก 3 วัน กลไกการดําเนินการอื่น ๆ ที่ใช้เวอร์ชันเก่ากว่า แต่ขณะนี้เวอร์ชันของข้อมูลที่ถูกลบไปแล้วต้องดําเนินต่อไปยังเวอร์ชันที่พร้อมใช้งาน
เนื้อหาที่เกี่ยวข้อง
- OneLake คืออะไร
- ภาพรวมของตัวสํารวจไฟล์ OneLake