รีเฟรชแบบจําลองความหมายที่จัดเก็บบน OneDrive หรือ SharePoint Online

การนําเข้าไฟล์จาก OneDrive หรือ SharePoint Online ลงในบริการของ Power BI เป็นวิธีที่ยอดเยี่ยมที่แน่ใจได้ว่างานของคุณใน Power BI Desktop ยังคงซิงค์กับบริการของ Power BI

ข้อดีของการจัดเก็บไฟล์ Power BI Desktop บน OneDrive หรือ SharePoint Online

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

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

Screenshot of the Home ribbon in Power B I Desktop, showing the Refresh selection.

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

Screenshot of the semantic model in Power B I Desktop, showing the Schedule refresh selection.

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

การอัปเดตอัตโนมัติเทียบกับการอัปเดตข้อมูลแบบจําลองด้วยตนเอง

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

Screenshot showing automatic OneDrive refresh off toggle.

เจ้าของแบบจําลองความหมายเทียบกับผู้ใช้ที่มีสิทธิ์เขียน

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

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

Screenshot showing automatic OneDrive refresh restrict updates option.

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

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

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

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

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

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

บังคับใช้การอัปเดตที่จํากัด

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

Screenshot showing automatic OneDrive refresh disabled in tenant settings.

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

Screenshot showing semantic model settings note that owner can't enable automatic updates.

มีอะไรที่ได้รับการสนับสนุนบ้าง

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

หมายเหตุ

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

เกตเวย์ Power BI - ส่วนบุคคล

  • แหล่งข้อมูลออนไลน์ทั้งหมดที่แสดงอยู่ใน รับข้อมูล และ ตัวแก้ไข Power Query ของ Power BI Desktop
  • แหล่งข้อมูลภายในองค์กรทั้งหมดที่แสดงอยู่ใน รับข้อมูล และ ตัวแก้ไข Power Query ของ Power BI Desktop ยกเว้นไฟล์ Hadoop (HDFS) และ Microsoft Exchange

เกตเวย์ข้อมูลภายในองค์กร

เกตเวย์ข้อมูลภายในองค์กรสนับสนุนการรีเฟรชสําหรับแหล่งข้อมูลต่อไปนี้:

  • Analysis Services Tabular
  • Analysis Services หลายมิติ
  • SQL Server
  • SAP HANA
  • Oracle
  • Teradata
  • ไฟล์
  • โฟลเดอร์
  • รายการ SharePoint (ภายในองค์กร)
  • เว็บ
  • OData
  • IBM DB2
  • MySQL
  • Sybase
  • SAP BW
  • ฐานข้อมูล IBM Informix
  • ODBC

หมายเหตุ

เกตเวย์ต้องได้รับการติดตั้งและทํางานเพื่อให้ Power BI เชื่อมต่อกับแหล่งข้อมูลภายในองค์กรและรีเฟรชแบบจําลองความหมาย

OneDrive หรือ OneDrive สําหรับที่ทํางานหรือโรงเรียน อะไรคือความแตกต่าง?

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

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

เมื่อคุณลงชื่อเข้าใช้บัญชี Microsoft ของคุณ ตรวจสอบให้แน่ใจว่าได้เลือก "คงการลงชื่อเข้าใช้ของฉันไว้ตลอดเวลา" จากนั้น Power BI จะสามารถซิงโครไนซ์การอัปเดตใด ๆ ที่คุณทําในไฟล์ใน Power BI Desktop ด้วยแบบจําลองความหมายใน Power BI

Screenshot of the Sign in dialog, showing the Keep me signed box is checked.

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

ฉันจะกําหนดเวลารีเฟรชได้อย่างไร

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

สําหรับรายละเอียดเกี่ยวกับวิธีการตั้งค่าการรีเฟรชตามกําหนดการ ดู ที่กําหนดค่าการรีเฟรชตามกําหนดการ

เมื่อเกิดสิ่งผิดปกติขึ้น

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

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

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

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

หากเจ้าของแบบจําลองความหมายได้ตั้งค่าการรีเฟรชตามกําหนดการในแบบจําลองความหมาย แบบจําลองจะยังคงรีเฟรชตามกําหนดการ อย่างไรก็ตาม เนื้อหาอื่น ๆ ของรายงาน เช่น วิชวล จะไม่รีเฟรชเว้นแต่จะมีการอัปเดตด้วยตนเอง

  • การนําเข้าไฟล์ .pbix ที่มีป้ายชื่อระดับความลับ (ทั้งที่มีการป้องกันและไม่ได้รับการป้องกัน) ที่จัดเก็บบน OneDrive หรือ SharePoint Online ตลอดจนการรีเฟรชแบบจําลองความหมายตามต้องการและแบบอัตโนมัติจากไฟล์ดังกล่าว ได้รับการรองรับ ยกเว้นสถานการณ์ต่อไปนี้:

    • ป้องกันไฟล์ .pbix ที่เชื่อมต่อแบบสดและไฟล์ .pbix ของ Azure Analysis Services ที่ได้รับการป้องกัน การรีเฟรชจะล้มเหลว จะไม่มีการอัปเดตเนื้อหาของรายงานหรือป้ายชื่อ
    • ไฟล์ Live เชื่อมต่อ .pbix ที่ไม่มีการป้องกัน: เนื้อหารายงานจะได้รับการอัปเดต แต่ป้ายชื่อจะไม่ได้รับการอัปเดต
    • เมื่อ ไฟล์ .pbix มีป้ายกํากับระดับความลับใหม่ที่เจ้าของแบบจําลองความหมายไม่มีสิทธิ์การใช้งาน ในกรณีนี้ การรีเฟรชจะล้มเหลว จะไม่มีการอัปเดตเนื้อหาของรายงานหรือป้ายชื่อ
    • ถ้าโทเค็นการเข้าถึงของเจ้าของแบบจําลองความหมายสําหรับ OneDrive/SharePoint หมดอายุแล้ว ในกรณีนี้ การรีเฟรชจะล้มเหลว จะไม่มีการอัปเดตเนื้อหาของรายงานหรือป้ายชื่อ

การแก้ไขปัญหา

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

การแก้ไขปัญหาเกตเวย์ข้อมูลภายในองค์กร

แก้ไขปัญหาเกตเวย์ Power BI - ส่วนบุคคล

มีคำถามเพิ่มเติมหรือไม่? ลองถามชุมชน Power BI