แชร์ผ่าน


Direct Lake ใน Power BI Desktop (ตัวอย่าง)

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

เพื่ออํานวยความสะดวกในการแก้ไขแบบจําลองความหมาย Direct Lake ใน Power BI Desktop ตอนนี้คุณสามารถดําเนินการแก้ไขสด ของแบบจําลองความหมายในโหมด Direct Lake ทําให้ Power BI Desktop ทําการเปลี่ยนแปลงแบบจําลองโดยใช้เครื่องมือบริการวิเคราะห์ Power BI ในพื้นที่ทํางาน Fabric

แผนภาพของกระบวนการแก้ไขแบบจําลองความหมายด้วย Direct Lake ใน Power BI Desktop

เปิดใช้งานคุณลักษณะตัวอย่าง

แบบจําลองความหมายการแก้ไขสดในโหมด Direct Lake ด้วย Power BI Desktop จะเปิดใช้งาน ตามค่าเริ่มต้น คุณสามารถปิดใช้งานคุณลักษณะนี้โดยการปิด แก้ไขสดของแบบจําลองความหมาย Power BI ในโหมด Direct Lake การเลือกแสดงตัวอย่างพบได้ใน ตัวเลือก และการตั้งค่า > ตัวเลือก > คุณลักษณะการแสดงตัวอย่าง

แก้ไขแบบจําลองความหมายในโหมด Direct Lake แบบสด

เพื่อดําเนินการแก้ไขสดของแบบจําลองความหมายในโหมด Direct Lake ให้ปฏิบัติตามขั้นตอนต่อไปนี้

  1. เปิด Power BI Desktop แล้วเลือก ฮับข้อมูล OneLake:

สกรีนช็อตของรายการแบนเนอร์ฮับข้อมูล OneLake ใน Power BI Desktop

คุณยังสามารถเปิดฮับข้อมูล OneLake จากรายงานเปล่า ดังที่แสดงในรูปต่อไปนี้:

สกรีนช็อตของรายการริบบอนฮับข้อมูล OneLake ใน Power BI Desktop

  1. ค้นหาแบบจําลองความหมายในโหมด Direct Lake ขยายปุ่ม เชื่อมต่อ และเลือก แก้ไข

สกรีนช็อตของการค้นหาแบบจําลองความหมายสําหรับโหมด Direct Lake ใน Power BI Desktop

โน้ต

การเลือกแบบจําลองความหมายที่ไม่ได้อยู่ในโหมด Direct Lake จะส่งผลให้เกิดข้อผิดพลาด

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

ภาพหน้าจอของการเปิดแบบจําลองความหมายสําหรับการแก้ไขใน Power BI Desktop

  1. คุณสามารถแก้ไขแบบจําลองความหมายของคุณโดยใช้ Power BI Desktop ทําให้คุณทําการเปลี่ยนแปลงไปยังแบบจําลองความหมายที่เลือกได้โดยตรง การเปลี่ยนแปลงจะรวมถึงงานการสร้างแบบจําลองทั้งหมด เช่น การเปลี่ยนชื่อตาราง/คอลัมน์ การสร้างหน่วยวัดและ การสร้างกลุ่มการคํานวณ มุมมองคิวรี DAX จะพร้อมใช้งานเพื่อเรียกใช้คิวรี DAX เพื่อแสดงตัวอย่างข้อมูลและทดสอบหน่วยวัดก่อนที่จะบันทึกไปยังแบบจําลอง

สกรีนช็อตของการเพิ่มกลุ่มการคํานวณและงานอื่นๆ ที่พร้อมใช้งานใน Power BI Desktop

โน้ต

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

ในแถบชื่อเรื่อง คุณสามารถดูชื่อพื้นที่ทํางานและแบบจําลองเชิงความหมายพร้อมลิงก์เพื่อเปิดรายการเหล่านี้ในพอร์ทัล Fabric

ภาพหน้าจอของปัญหาการจับคู่แบบจําลองความหมาย

เมื่อคุณเชื่อมต่อและแก้ไขแบบจําลองความหมายแบบสด ในระหว่างการแสดงตัวอย่าง จะไม่สามารถเลือกรายงานที่มีอยู่เพื่อแก้ไข มุมมองรายงาน ถูกซ่อนไว้ คุณสามารถเปิดรายงานที่มีอยู่หรือสร้างรายงานใหม่โดยการเชื่อมต่อกับแบบจําลองความหมายนี้ในอินสแตนซ์อื่นของ Power BI Desktop หรือในพื้นที่ทํางาน คุณสามารถเขียนคิวรี DAX ในพื้นที่ทํางานด้วยมุมมองคิวรี DAX ในเว็บ และคุณสามารถสํารวจข้อมูลด้วยวิชวลด้วย สํารวจข้อมูลของคุณ คุณลักษณะในพื้นที่ทํางาน

บันทึกการเปลี่ยนแปลงของคุณโดยอัตโนมัติ

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

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

ภาพหน้าจอของแบบจําลองความหมายของข้อผิดพลาดใน Power BI Desktop

แก้ไขตาราง

การเปลี่ยนแปลงตารางและคอลัมน์ในแหล่งข้อมูล OneLake โดยทั่วไปแล้วเป็น Lakehouse หรือ Warehouse เช่น การนําเข้าหรือแหล่งข้อมูล DirectQuery จะไม่ปรากฏในแบบจําลองเชิงความหมายโดยอัตโนมัติ หากต้องการอัปเดตแบบจําลองความหมายด้วย Schema ล่าสุด เช่น การรับการเปลี่ยนแปลงคอลัมน์ในตารางที่มีอยู่หรือเพื่อเพิ่มหรือลบตาราง ให้ไปที่ แปลงข้อมูล > การตั้งค่าแหล่งข้อมูล > แก้ไขตาราง

สกรีนช็อตของการแก้ไขตารางของแบบจําลองความหมายใน Power BI Desktop

เรียนรู้เพิ่มเติมเกี่ยวกับ แก้ไขตารางสําหรับแบบจําลองความหมาย Direct Lake

ใช้การรีเฟรช

แบบจําลองความหมายในโหมด Direct Lake จะแสดงการเปลี่ยนแปลงข้อมูลล่าสุดในตาราง delta โดยอัตโนมัติเมื่อ ทําให้ข้อมูล Direct Lake ของคุณเป็นปัจจุบัน เปิดใช้งาน เมื่อปิดใช้งาน คุณสามารถรีเฟรชแบบจําลองความหมายของคุณด้วยตนเองโดยใช้ Power BI Desktop รีเฟรช ปุ่มเพื่อให้แน่ใจว่าจะกําหนดเป้าหมายไปยังข้อมูลเวอร์ชันล่าสุดของคุณ นี่ยังบางครั้งเรียกว่า เปลี่ยนชื่อ

ส่งออกไปยังโครงการ Power BI

เพื่อสนับสนุนเวิร์กโฟลว์การพัฒนาองค์กรระดับมืออาชีพของแบบจําลองความหมายในโหมด Direct Lake คุณสามารถส่งออกคําจํากัดความของแบบจําลองความหมายของคุณหลังจากเปิดเพื่อแก้ไขซึ่งให้สําเนาภายในเครื่องของแบบจําลองความหมายและเมตาดาต้ารายงานที่คุณสามารถใช้กับกลไกการปรับใช้ Fabric เช่น Fabric Git Integration เปิดใช้งานมุมมองรายงาน Power BI Desktop เพื่อให้คุณดูและแก้ไขรายงานภายในเครื่องที่เผยแพร่โดยตรงจาก Power BI Desktop ไม่พร้อมใช้งาน แต่คุณสามารถเผยแพร่โดยใช้การรวม Git ปุ่ม บันทึก จะเปิดใช้งานเพื่อบันทึกเมตาดาต้าและรายงานแบบจําลองภายในเครื่องในโฟลเดอร์โครงการ Power BI

นําทางไปยัง ไฟล์ > ส่งออก > โครงการ Power BI และส่งออกเป็นไฟล์โครงการ Power BI (PBIP)

สกรีนช็อตของการเปิดโครงการ Power BI ใน Power BI Desktop

ตามค่าเริ่มต้น ไฟล์ PBIP จะถูกส่งออกไปยังโฟลเดอร์ %USERPROFILE%\Microsoft Fabric\repos\[Workspace Name] อย่างไรก็ตาม คุณสามารถเลือกตําแหน่งที่ตั้งอื่นในระหว่างกระบวนการส่งออกได้

สกรีนช็อตโดยเลือกตําแหน่งที่ตั้งเส้นทางที่แตกต่างกันสําหรับไฟล์โครงการ Power BI

การเลือก ส่งออก จะเปิดโฟลเดอร์ที่ประกอบด้วยไฟล์ PBIP ของแบบจําลองความหมายที่ส่งออกพร้อมกับรายงานว่างเปล่า

สกรีนช็อตของโฟลเดอร์ที่ส่งออกที่มีไฟล์ของแบบจําลองความหมายที่ส่งออกใน Power BI Desktop

หลังจากการส่งออก คุณควรเปิดอินสแตนซ์ใหม่ของ Power BI Desktop และเปิดไฟล์ PBIP ที่ส่งออกเพื่อดําเนินการแก้ไขต่อไปด้วยโครงการ Power BI เมื่อคุณเปิดไฟล์ PBIP, Power BI Desktop จะพร้อมท์ให้คุณสร้างแบบจําลองความหมายใหม่ในพื้นที่ทํางาน Fabric หรือเลือกแบบจําลองความหมายที่มีอยู่สําหรับ การสร้างแบบจําลองระยะไกล

การวางรูปแบบระยะไกลด้วยโครงการ Power BI

เมื่อทํางานบนโครงการ Power BI (PBIP) ด้วยแบบจําลองความหมายที่ไม่สามารถทํางานบนกลไก Power BI Analysis Services ภายในเครื่อง เช่น โหมด Direct Lake, Power BI Desktop จําเป็นต้องเชื่อมต่อกับแบบจําลองความหมายในพื้นที่ทํางาน Fabric ซึ่งเป็นแบบจําลองความหมายระยะไกล เช่นเดียวกับ แก้ไขแบบสดการเปลี่ยนแปลงทั้งหมดที่คุณทําจะถูกนําไปใช้กับแบบจําลองความหมายในพื้นที่ทํางานทันที อย่างไรก็ตาม แตกต่างจากการแก้ไขแบบสด คุณสามารถบันทึกข้อกําหนดของแบบจําลองเชิงความหมายและข้อกําหนดของรายงานไปยังไฟล์ PBIP ภายในเครื่องที่สามารถปรับใช้กับพื้นที่ทํางาน Fabric ได้ในภายหลังโดยใช้กลไกการปรับใช้เช่น Fabric Git Integration

แผนภาพของการสร้างแบบจําลองความหมายจากระยะไกลด้วยโครงการ Power BI ใน Power BI Desktop

โน้ต

แบบจําลองความหมายในโหมด Direct Lake เมื่อส่งออกไปยังที่เก็บข้อมูล Git โดยใช้ Fabric Git Integrationสามารถแก้ไขได้โดยใช้ Power BI Desktop เมื่อต้องการทําเช่นนั้น ตรวจสอบให้แน่ใจว่ามีอย่างน้อยหนึ่งรายงานที่เชื่อมต่อกับแบบจําลองความหมาย จากนั้นเปิดไฟล์ definition.pbir ที่ส่งออกของรายงานเพื่อแก้ไขทั้งรายงานและแบบจําลองความหมาย

เปิดโครงการ Power BI ของคุณ

เมื่อเปิดโครงการ Power BI (PBIP) ที่จําเป็นต้องมีแบบจําลองความหมายระยะไกล Power BI Desktop จะพร้อมท์ให้คุณสร้างแบบจําลองความหมายใหม่หรือเลือกแบบจําลองความหมายที่มีอยู่ในพื้นที่ทํางาน Fabric

สกรีนช็อตของการตั้งค่าแบบจําลองระยะไกลสําหรับโครงการ Power BI

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

ภาพหน้าจอของปัญหาแบบจําลองความหมายใน Power BI Desktop

โน้ต

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

การเลือกแถบชื่อเรื่องจะแสดงทั้งตําแหน่งที่ตั้งไฟล์ PBIP และแบบจําลองความหมายระยะไกลที่อาศัยอยู่ในพื้นที่ทํางาน Fabric ที่แสดงในรูปต่อไปนี้

สกรีนช็อตของตําแหน่งที่ตั้งไฟล์แบบจําลองเชิงความหมาย

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

เปลี่ยนแบบจําลองความหมายระยะไกล

ในระหว่างการ แสดงตัวอย่างถ้าคุณต้องการสลับแบบจําลองความหมายระยะไกลใน PBIP คุณต้องนําทางไปยังไฟล์ \*.SemanticModel\.pbi\localSettings.json ในส่วนนั้น คุณสามารถปรับเปลี่ยนคุณสมบัติ remoteModelingObjectId ไปยัง ID ของแบบจําลองความหมายที่คุณต้องการเชื่อมต่อ หรือลบคุณสมบัติทั้งหมดออกได้ เมื่อเปิด PBIP อีกครั้ง Power BI Desktop จะเชื่อมต่อกับแบบจําลองความหมายใหม่หรือพร้อมท์ให้คุณสร้างหรือเลือกแบบจําลองความหมายที่มีอยู่

ภาพหน้าจอของ ID แบบจําลองความหมาย

โน้ต

การกําหนดค่าที่อธิบายไว้ในส่วนนี้มีไว้สําหรับการพัฒนาภายในเครื่องเท่านั้น และไม่ควรใช้สําหรับการปรับใช้ในสภาพแวดล้อมที่แตกต่างกัน

การใช้งานทั่วไปสําหรับ Direct Lake ใน Power BI Desktop

สถานการณ์ : ฉันได้รับข้อผิดพลาดเมื่อเปิดแบบจําลองความหมาย Direct Lake สําหรับแก้ไขด้วย Power BI Desktop

โซลูชัน : ตรวจสอบข้อกําหนดและสิทธิ์ของ ทั้งหมด ถ้าคุณตรงตามข้อกําหนดทั้งหมด ให้ตรวจสอบว่าคุณสามารถแก้ไขการสร้างแบบจําลองเชิงความหมายโดยใช้ การสร้างแบบจําลองเว็บได้หรือไม่

สถานการณ์ : ฉันสูญเสียการเชื่อมต่อไปยังแบบจําลองความหมายระยะไกลและไม่สามารถกู้คืนได้ ฉันสูญเสียการเปลี่ยนแปลงของฉันหรือไม่

โซลูชัน : การเปลี่ยนแปลงทั้งหมดของคุณจะถูกนําไปใช้กับแบบจําลองความหมายระยะไกลทันที คุณสามารถปิด Power BI Desktop และเริ่มเซสชันการแก้ไขด้วยแบบจําลองความหมายที่คุณกําลังทํางานอยู่ได้เสมอ

สถานการณ์ : ฉันส่งออกไปยังโครงการ Power BI (PBIP) ฉันสามารถเลือกแบบจําลองความหมายเดียวกันที่ฉันกําลังแก้ไขแบบสดได้หรือไม่

โซลูชัน: คุณสามารถ แต่คุณควรระมัดระวัง ถ้านักพัฒนาแต่ละคนกําลังทํางานบน PBIP ภายในเครื่องของพวกเขา และเลือกแบบจําลองความหมายเดียวกันเป็นแบบจําลองระยะไกล พวกเขาจะเขียนทับการเปลี่ยนแปลงของกันและกัน แนวทางปฏิบัติที่ดีที่สุดเมื่อทํางานกับ PBIP คือเพื่อให้นักพัฒนาแต่ละรายมีสําเนาของตัวเองที่แยกจากกันของแบบจําลองความหมาย Direct Lake

สถานการณ์ : ฉันกําลังแก้ไขแบบจําลองความหมาย Direct Lake แบบสด และไม่สามารถสร้างพารามิเตอร์เขตข้อมูลได้

โซลูชัน : เมื่อแก้ไขแบบจําลองความหมายสด มุมมองรายงานไม่พร้อมใช้งาน ซึ่งจําเป็นสําหรับพารามิเตอร์เขตข้อมูล UI คุณสามารถส่งออกไปยังโครงการ Power BI (PBIP) และเปิดเพื่อเข้าถึงมุมมองรายงานและพารามิเตอร์เขตข้อมูล UI ได้

สถานการณ์ : ฉันได้ทําการเปลี่ยนแปลงแบบจําลองความหมายโดยใช้เครื่องมือภายนอก แต่ฉันไม่เห็นการเปลี่ยนแปลงเหล่านั้นปรากฏใน Power BI Desktop

โซลูชัน : การเปลี่ยนแปลง ที่ทําโดยเครื่องมือภายนอกจะถูกนําไปใช้กับแบบจําลองความหมายระยะไกล แต่การเปลี่ยนแปลงเหล่านี้จะปรากฏเฉพาะใน Power BI Desktop หลังจากทําการเปลี่ยนแปลงแบบจําลองถัดไปภายใน Power BI Desktop หรือแบบจําลองความหมายถูกรีเฟรช

ข้อกําหนดและสิทธิ์

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

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

การแก้ไขสดของแบบจําลองความหมายในโหมด Direct Lake ใน Power BI Desktop กําลังอยู่ในช่วงการแสดงตัวอย่าง โปรดคํานึงถึงดังต่อไปนี้:

  • คุณไม่สามารถแก้ไขแบบจําลองความหมายเริ่มต้นได้
  • คุณไม่สามารถแปลงข้อมูลโดยใช้ตัวแก้ไข Power Query ได้ ในเลคเฮ้าส์ คุณสามารถใช้กระแสข้อมูลเพื่อดําเนินการแปลง Power Query ได้
  • คุณไม่สามารถมีแหล่งข้อมูลหลายแหล่งได้ คุณสามารถทางลัดไปยังหรือเพิ่มข้อมูลเพิ่มเติมไปยัง Lakehouse หรือแหล่งข้อมูล Warehouse เพื่อใช้ในแบบจําลองความหมายได้
  • คุณไม่สามารถเผยแพร่โครงการ Power BI (PBIP) จาก Power BI Desktop ได้ คุณสามารถใช้กลไกการปรับใช้ Fabric เช่น Fabric Git Integration หรือ Fabric Item API เพื่อเผยแพร่ไฟล์ PBIP ภายในเครื่องของคุณไปยังพื้นที่ทํางาน Fabric
  • คุณไม่สามารถตรวจสอบบทบาท RLS จาก Power BI Desktop ได้ คุณสามารถตรวจสอบบทบาทในบริการได้
  • เค้าโครงไดอะแกรมแบบจําลองที่สร้างขึ้นโดยบริการจะไม่แสดงใน Power BI Desktop และเค้าโครงที่สร้างขึ้นใน Power BI Desktop จะไม่ยังคงอยู่ในบริการ Power BI
  • การลงชื่อออกระหว่างการแก้ไขอาจทําให้เกิดข้อผิดพลาดที่ไม่คาดคิดได้
  • คุณสามารถเปิดเครื่องมือภายนอกได้ แต่เครื่องมือภายนอกต้องจัดการการรับรองความถูกต้องไปยังแบบจําลองความหมายระยะไกล
  • การเปลี่ยนประเภทข้อมูลเป็น บาร์โค้ด จะไม่อนุญาตให้รายงานที่เชื่อมโยงกับแบบจําลองความหมายถูกกรองด้วยบาร์โค้ด
  • แบบจําลองความหมายที่แชร์ภายนอกไม่มีสิทธิ์สําหรับการแก้ไขแบบสด

นอกจากนี้ โปรดพิจารณาปัญหาที่ทราบในปัจจุบันและข้อจํากัดของ Direct Lake