การรวม OneLake สําหรับแบบจําลองความหมาย
สําคัญ
การรวม 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:
แบบจําลองความหมาย สามารถส่งออกข้อมูลไปยัง OneLake - เปิดใช้งานการรวม OneLake ในระดับองค์กร ถ้าปิดใช้งาน ผู้ใช้ไม่สามารถเปิดใช้งานการรวม OneLake สําหรับแบบจําลองความหมายของพวกเขา และแบบจําลองความหมายใด ๆ ที่กําหนดค่าไว้สําหรับการรวม OneLake หยุดการส่งออกตารางนําเข้าไปยัง OneLake ได้ การรวม OneLake จะเปิดใช้งานตามค่าเริ่มต้นสําหรับทั้งองค์กร
ผู้ใช้สามารถจัดเก็บตารางแบบจําลองเชิงความหมายใน OneLake - ช่วยให้ผู้ใช้ทั้งหมดหรือที่เลือกในองค์กรสามารถกําหนดค่าการรวม OneLake สําหรับแบบจําลองความหมายของพวกเขาได้ หากปิดใช้งานสําหรับผู้ใช้ที่ระบุ ผู้ใช้รายนั้นไม่สามารถเปิดใช้งานการรวมของ OneLake ได้อีกต่อไป แต่แบบจําลองความหมายใด ๆ ที่พวกเขาได้กําหนดค่าไว้สําหรับการรวม OneLake จะยังคงส่งออกตารางนําเข้าไปยัง OneLake ผู้ใช้นั้นสามารถปิดใช้งานการรวม 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 พื้นที่ทํางานที่เปิดใช้งาน
ในระหว่างการแสดงตัวอย่าง จะไม่สามารถสอบถามตารางทางลัดที่สร้างขึ้นที่ด้านบนของแบบจําลองที่ส่งออกใน Lakehouse โดยใช้จุดสิ้นสุด SQL ได้
ในระหว่างการแสดงตัวอย่าง ความจุ Multi-Geo ยังไม่ได้รับการสนับสนุน
ในระหว่างการแสดงตัวอย่าง การดําเนินการส่งออกแบบจําลองไปยัง OneLake จะไม่มีการเรียกเก็บเงิน แต่ คํานวณและจัดเก็บข้อมูลของแบบจําลองที่ส่งออกบน OneLake จะถูกเรียกเก็บเงิน
สําหรับผู้ใช้ ผู้สนับสนุน สิทธิ์สําหรับตารางแบบจําลองที่ส่งออก แต่เฉพาะ ผู้ชม สิทธิ์สําหรับพื้นที่ทํางาน โฟลเดอร์แบบจําลองจะปรากฏใน Lakehouse Explorer แต่ระบบจะแสดงข้อผิดพลาดเมื่อเลือก
หน่วยวัด ตาราง DirectQuery ตารางไฮบริด ตารางกลุ่มการคํานวณ และตารางการรวมที่จัดการโดยระบบไม่สามารถส่งออกไปยังตารางรูปแบบ Delta ได้
เฉพาะตารางส่วนที่แตกต่างเวอร์ชันเดียวเท่านั้นที่จะถูกส่งออกและจัดเก็บบน OneLake ตารางส่วนที่แตกต่างเวอร์ชันเก่าจะถูกลบออกหลังจากการส่งออกที่สําเร็จ กลไกการดําเนินการอื่น ๆ ที่ใช้เวอร์ชันเก่าแต่ตอนนี้ข้อมูลที่ถูกลบไปแล้วอาจล้มเหลวชั่วคราวได้
เนื้อหาที่เกี่ยวข้อง
- OneLake คืออะไร
- ภาพรวมของตัวสํารวจไฟล์ OneLake