แชร์ผ่าน


ตั้งค่าขีดจํากัดของคิวรีวิชวลใน Power BI Desktop

นําไปใช้กับ: บริการของ Power BI Power BI Desktop

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

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

ความสามารถ การหมดเวลา ขีดจํากัดหน่วยความจํา
ที่ใช้ร่วมกัน 225 วินาที 1,048,576 KB (1 GB)
พรีเมียม 225 วินาที 10,485,760 KB (10 GB)
SQL Server Analysis Services 600 วินาที 1,048,576 KB (1 GB)
บริการการวิเคราะห์ของ Azure 600 วินาที 10,485,760 KB (10 GB)

ถ้าวิชวลส่งคิวรีที่ถึงขีดจํากัดที่ใช้โดยความสามารถในการโฮสต์ วิชวลนั้นจะแสดงข้อผิดพลาด

สกรีนช็อตของข้อความแสดงข้อผิดพลาด

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

ใช้ขีดจํากัดของคิวรีในเมนูตัวเลือก

  1. เลือกตัวเลือกไฟล์>และการตั้งค่าตัวเลือก>
  2. ภายใต้ ไฟล์ปัจจุบัน ให้เลือก การตั้งค่ารายงาน
  3. เลื่อนไปที่ส่วน การ จําลองขีดจํากัดของคิวรี สกรีนช็อตของเมนูตัวเลือกที่มีส่วนการจําลองขีดจํากัดของคิวรี
  4. ใช้เมนูดรอปดาวน์ เลือกความจุเพื่อจําลอง คุณสามารถเลือกจาก:
    • อัตโนมัติ (แนะนํา)
    • ความจุที่ใช้ร่วมกัน
    • ความจุแบบพรีเมียม
    • SQL Server Analysis Services
    • บริการการวิเคราะห์ของ Azure
    • ขีดจํากัดแบบกําหนดเอง
    • ไม่มีขีดจํากัดของคิวรี

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

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

ข้อควรพิจารณาและการแก้ไขปัญหา

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