แชร์ผ่าน


แก้ไขปัญหาสถานการณ์สมมติในการรีเฟรช

บทความนี้อธิบายสถานการณ์ต่างๆ ที่คุณอาจพบเมื่อรีเฟรชข้อมูลภายในบริการของ Power BI

หมายเหตุ

ถ้าคุณพบปัญหาหรือสถานการณ์ที่ไม่ได้แสดงอยู่ในบทความนี้ คุณสามารถขอความช่วยเหลือเพิ่มเติมได้ใน ไซต์ชุมชน หรือคุณสามารถสร้าง ตั๋วสนับสนุนได้

คุณควรตรวจสอบให้แน่ใจว่ามีการตอบสนองข้อกําหนดพื้นฐานสําหรับการรีเฟรชและผ่านการตรวจสอบแล้ว:

  • ตรวจสอบว่าเวอร์ชันของเกตเวย์เป็นเวอร์ชันล่าสุด
  • ตรวจสอบว่ารายงานมีเกตเวย์ที่เลือกหรือไม่ ถ้าไม่มีเกตเวย์ที่เลือกไว้ แหล่งข้อมูลอาจมีการเปลี่ยนแปลงหรืออาจหายไป

หลังจากที่คุณยืนยันความต้องการแล้ว โปรดลองดูที่ส่วนต่อไปนี้เพื่อแก้ไขปัญหาเพิ่มเติม

การแจ้งเตือนทางอีเมล

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

สกรีนช็อตของส่วนในการตั้งค่าแบบจําลองความหมายสําหรับการเปลี่ยนแปลงการแจ้งเตือนการรีเฟรชอีเมล Power BI

การรีเฟรชโดยใช้ตัวเชื่อมต่อเว็บไม่ทํางานอย่างถูกต้อง

ถ้าคุณมีสคริปต์ตัวเชื่อมต่อเว็บที่ใช้ใน ฟังก์ชัน Web.Page และคุณได้อัปเดตแบบจําลองความหมายหรือรายงานของคุณหลังจากวันที่ 18 พฤศจิกายน 2016 คุณต้องใช้เกตเวย์เพื่อรีเฟรชเพื่อให้ทํางานอย่างถูกต้อง

แหล่งข้อมูลที่ไม่รองรับสําหรับการรีเฟรช

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

แดชบอร์ดไม่แสดงการเปลี่ยนแปลงหลังจากรีเฟรช

รอ 10-15 นาทีสําหรับการรีเฟรชเพื่อให้มีผลในไทล์แดชบอร์ด ถ้ายังคงไม่ปรากฏขึ้น ให้จัดตําแหน่งการแสดงภาพไปยังแดชบอร์ดอีกครั้ง

GatewayNotReachable เมื่อตั้งค่าข้อมูลประจําตัว

คุณอาจพบ GatewayNotReachable ข้อผิดพลาดเมื่อคุณพยายามตั้งค่าข้อมูลประจําตัวสําหรับแหล่งข้อมูล ซึ่งอาจเป็นผลมาจากเกตเวย์ที่ล้าสมัย ติดตั้งเกตเวย์ ล่าสุดแล้วลองอีกครั้ง

ข้อผิดพลาดเกี่ยวกับการประมวลผล: ระบบเกิดข้อผิดพลาดต่อไปนี้: ชนิดไม่ตรงกัน

ข้อผิดพลาดนี้อาจเกิดจากสคริปต์ M ของคุณภายในไฟล์ Power BI Desktop หรือสมุดงาน Excel ของคุณ นอกจากนี้อาจเกิดจากเวอร์ชัน Power BI Desktop ที่ล้าสมัย

ข้อผิดพลาดในการรีเฟรชไทล์

สําหรับรายการข้อผิดพลาดที่คุณอาจพบไทล์แดชบอร์ด และคําอธิบาย ดู แก้ไขปัญหาข้อผิดพลาดของไทล์

การรีเฟรชล้มเหลวเมื่ออัปเดตข้อมูลจากแหล่งข้อมูลที่ใช้ Microsoft Entra ID OAuth

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

แหล่งข้อมูลที่ใช้ Microsoft Entra ID OAuth รวมถึง Microsoft Dynamics CRM Online, SharePoint Online (SPO) และอื่น ๆ ถ้าคุณกําลังเชื่อมต่อกับแหล่งข้อมูลดังกล่าว และเกิดความล้มเหลวของข้อมูลประจําตัวเมื่อโหลดข้อมูลใช้เวลามากกว่าหนึ่งชั่วโมง OAuth อาจเป็นเหตุผล

Microsoft กําลังตรวจสอบโซลูชันที่อนุญาตให้กระบวนการโหลดข้อมูลรีเฟรชโทเค็นและดําเนินการต่อ อย่างไรก็ตาม ถ้าอินสแตนซ์ Dynamics CRM Online หรือ SPO ของคุณมีขนาดใหญ่มากจนทํางานเกินเกณฑ์การโหลดข้อมูลสองชั่วโมง บริการของ Power BI อาจรายงานการหมดเวลาในการโหลดข้อมูล การโหลดข้อมูลนี้จะหมดเวลาใช้กับแหล่งข้อมูล Microsoft Entra ID OAuth อื่น ๆ ด้วย

สําหรับการรีเฟรชเพื่อให้ทํางานได้อย่างถูกต้องเมื่อเชื่อมต่อกับแหล่งข้อมูล SPO โดยใช้ Microsoft Entra ID OAuth คุณต้องใช้บัญชีเดียวกันกับที่คุณใช้ลงชื่อเข้าใช้บริการของ Power BI

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

ขีดจํากัดข้อมูลที่ไม่มีการบีบอัดสําหรับรีเฟรช

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

หมดเวลารีเฟรชตามกําหนดเวลา

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

การรีเฟรชตามกําหนดเวลาถูกปิดใช้งาน

ถ้าการรีเฟรชตามกําหนดการล้มเหลวสี่ครั้งติดต่อกัน Power BI จะปิดใช้งานการรีเฟรช แก้ไขปัญหาพื้นฐาน จากนั้นจึงเปิดใช้งานการรีเฟรชตามกําหนดการอีกครั้ง

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

การเข้าถึงทรัพยากรถูกห้าม

ข้อผิดพลาดนี้อาจเกิดขึ้นเนื่องจากข้อมูลประจําตัวที่แคชไว้หมดอายุแล้ว ล้างแคชของเบราว์เซอร์อินเทอร์เน็ตของคุณ จากนั้นลงชื่อเข้าใช้ Power BI แล้วไปที่ https://app.powerbi.com?alwaysPromptForContentProviderCreds=true เพื่อบังคับให้มีการอัปเดตข้อมูลประจําตัวของคุณ

การรีเฟรชข้อมูลล้มเหลวเนื่องจากการเปลี่ยนรหัสผ่านหรือข้อมูลประจําตัวที่หมดอายุ

การรีเฟรชข้อมูลอาจล้มเหลวเนื่องจากข้อมูลประจําตัวที่แคชไว้หมดอายุแล้ว ล้างแคชของเบราว์เซอร์อินเทอร์เน็ตของคุณ จากนั้นลงชื่อเข้าใช้ Power BI และไปที่ https://app.powerbi.com?alwaysPromptForContentProviderCreds=trueซึ่งบังคับใช้การอัปเดตข้อมูลประจําตัวของคุณ

รีเฟรชคอลัมน์ของชนิดใดก็ตามที่มีค่า TRUE หรือ FALSE ส่งผลให้เกิดค่าที่ไม่คาดคิด

เมื่อคุณสร้างรายงานใน Power BI Desktop ที่มีคอลัมน์ชนิดข้อมูลใด ๆ ที่ประกอบด้วยค่า TRUE หรือ FALSE ค่าของคอลัมน์นั้นอาจแตกต่างกันระหว่าง Power BI Desktop และบริการของ Power BI หลังจากรีเฟรช ใน Power BI Desktop กลไกจัดการเบื้องต้นจะแปลงค่าบูลีนเป็นสตริง โดยคงค่า TRUE หรือ FALSE ไว้ ในบริการของ Power BI กลไกจัดการต้นแบบจะแปลงค่าเป็นออบเจ็กต์ แล้วแปลงค่าเป็น -1 หรือ 0

วิชวลที่สร้างขึ้นใน Power BI Desktop โดยใช้คอลัมน์ดังกล่าวอาจทํางานหรือปรากฏตามที่ออกแบบมาก่อนเหตุการณ์การรีเฟรช แต่อาจเปลี่ยนแปลงได้ (เนื่องจาก TRUE/FALSE จะถูกแปลงเป็น -1/0) หลังจากเหตุการณ์การรีเฟรช

แก้ไขข้อผิดพลาด: คอนเทนเนอร์จบการทํางานโดยไม่คาดคิดพร้อมด้วย 0x0000DEAD โค้ด

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

การดําเนินการรีเฟรชที่จํากัดโดย Power BI Premium

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

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

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

คุณได้เกินขีดจํากัดความจุสําหรับการรีเฟรชแบบจําลองความหมาย ลองอีกครั้งเมื่อมีการประมวลผลแบบจําลองความหมายน้อยลง

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

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

เกินขีดจํากัดระดับกําลังการผลิต

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

เกินขีดจํากัดระดับโหนด

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

สถานการณ์หน่วยความจําต่ํา

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

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

กระแสข้อมูลหรือความล้มเหลวของ Datamart ในพื้นที่ทํางานแบบพรีเมียม

ตัวเชื่อมต่อบางตัวไม่ได้รับการสนับสนุนสําหรับกระแสข้อมูลและ datamarts ในพื้นที่ทํางานแบบพรีเมียม เมื่อใช้ตัวเชื่อมต่อที่ไม่สนับสนุน คุณอาจได้รับข้อผิดพลาดต่อไปนี้: Expression.Error: นําเข้า "<"ชื่อตัวเชื่อมต่อ">" ตรงกับไม่มีการส่งออก คุณพลาดการอ้างอิงมอดูลหรือไม่

ตัวเชื่อมต่อต่อไปนี้ไม่ได้รับการสนับสนุนสําหรับกระแสข้อมูลและ datamarts ในพื้นที่ทํางาน Premium:

  • Linkar
  • Actian
  • AmazonAthena
  • AmazonOpenSearchService
  • BIConnector
  • DataVirtuality
  • DenodoForPowerBI
  • Exasol
  • โรงหล่อ
  • Indexima
  • ม่านตา
  • JethroODBC
  • Kyligence
  • MariaDB
  • MarkLogicODBC
  • OpenSearchProject
  • QubolePresto
  • SingleStoreODBC
  • StarburstPresto
  • TibcoTdv

การใช้รายการก่อนหน้าของตัวเชื่อมต่อที่มีกระแสข้อมูลหรือ datamarts ได้รับการสนับสนุนในพื้นที่ทํางานที่ไม่ใช่ Premium เท่านั้น

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

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

ในเดือนกันยายน 2024 มีการเปิดใช้งานคุณลักษณะที่อนุญาตให้ SummarizeColumns วางไว้ในหน่วยวัดและประเมินภายในบริบทตัวกรองภายนอกใด ๆ ซึ่งอาจแนะนําการขึ้นต่อกันใหม่หากมีการใช้ SummarizeColumns ใน CalculateTable การขึ้นต่อกันใหม่เหล่านี้อาจทําให้เกิดข้อผิดพลาดการขึ้นต่อกันแบบวงกลมในระหว่างการรีเฟรชแบบจําลอง

หากข้อผิดพลาดนี้ปรากฏขึ้น ขั้นตอนต่อไปนี้สามารถแก้ไขปัญหาได้:

  1. ระบุ CalculateTables ทั้งหมดที่ใช้ SummarizeColumns

  2. สําหรับแต่ละ นิพจน์ SummarizeColumns ทําการเปลี่ยนแปลงต่อไปนี้:

สําหรับนิพจน์ SummarizeColumns ที่มี GB บนผลิตภัณฑ์และภูมิศาสตร์ ตัวอย่างเช่น:

SummarizeColumns(
Product[Color],
Geography[Country],
...
)

เพิ่ม ผลิตภัณฑ์ และ ภูมิศาสตร์ เป็นตัวกรองลงใน SummarizeColumns เพื่อให้มีลักษณะดังนิพจน์ต่อไปนี้:

SummarizeColumns(
Product[Color],
Geography[Country],
Product, 
Geography,
...
)

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

ข้อผิดพลาดในการเชื่อมต่อเมื่อรีเฟรชจากแบบจําลองความหมาย

ตัวเชื่อมต่อ Analysis Services อาจพบข้อผิดพลาดThe connection either timed out or was lost ข้อผิดพลาดนี้มักจะเป็นข้อผิดพลาดชั่วคราวเมื่อการเชื่อมต่อเครือข่ายล้มเหลว และการลองอีกครั้งจะสําเร็จ

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

การรีเฟรชกระแสข้อมูลเสร็จสมบูรณ์อย่างรวดเร็วโดยไม่ต้องอัปเดตข้อมูล

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

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

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

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

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

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

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