ตั้งค่าขีดจํากัดของคิวรีวิชวลใน 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 ไม่ได้นําขีดจํากัดเหล่านี้ไปใช้กับแบบจําลองภายในเครื่อง อย่างไรก็ตาม คุณสามารถใช้การจําลองขีดจํากัดของคิวรีเพื่อทดสอบขีดจํากัดใดๆ ที่อาจนําไปใช้กับรายงานของคุณหลังจากที่คุณเผยแพร่แล้ว
ใช้ขีดจํากัดของคิวรีในเมนูตัวเลือก
- เลือกตัวเลือกไฟล์>และการตั้งค่าตัวเลือก>
- ภายใต้ ไฟล์ปัจจุบัน ให้เลือก การตั้งค่ารายงาน
- เลื่อนไปที่ส่วน การ จําลองขีดจํากัดของคิวรี
- ใช้เมนูดรอปดาวน์ เลือกความจุเพื่อจําลอง คุณสามารถเลือกจาก:
- อัตโนมัติ (แนะนํา)
- ความจุที่ใช้ร่วมกัน
- ความจุแบบพรีเมียม
- SQL Server Analysis Services
- บริการการวิเคราะห์ของ Azure
- ขีดจํากัดแบบกําหนดเอง
- ไม่มีขีดจํากัดของคิวรี
ตามค่าเริ่มต้น รายงานใหม่จะถูกเลือก "อัตโนมัติ (แนะนํา)" ด้วยขีดจํากัดอัตโนมัติ Power BI จะพยายามอย่างดีที่สุดเพื่อระบุตําแหน่งที่โฮสต์แบบจําลองและใช้ขีดจํากัดเหล่านั้น มิฉะนั้นจะใช้ค่าเริ่มต้นเป็นขีดจํากัดความจุที่ใช้ร่วมกันเพื่อให้แน่ใจว่าคิวรีที่เสร็จสมบูรณ์บนเดสก์ท็อปจะเสร็จสมบูรณ์สําหรับรายงานที่เผยแพร่ โดยไม่คํานึงถึงตําแหน่งที่ข้อมูลของรายงานอยู่โฮสต์ ด้านล่างดรอปดาวน์ คุณสามารถดูขีดจํากัดการหมดเวลาและหน่วยความจําที่แน่นอนที่ใช้อยู่ในปัจจุบันสําหรับความจุที่เลือก
หากคุณเลือกที่จะใช้ขีดจํากัดแบบกําหนดเอง ให้ป้อนขีดจํากัดการหมดเวลาและหน่วยความจําเฉพาะในเขตข้อมูลอินพุต เมื่อคุณตั้งค่าขีดจํากัดของคุณเอง คุณสามารถใช้ "0" เพื่อระบุ "ไม่จํากัด"
ข้อควรพิจารณาและการแก้ไขปัญหา
- รายงานที่สร้างขึ้นก่อนคุณลักษณะนี้ถูกตั้งค่าเป็น "ไม่มีขีดจํากัดของคิวรี" ถ้าดูเหมือนว่าวิชวลหรือรายงานทํางานได้โดยไม่มีข้อผิดพลาดบน Power BI Desktop แต่ผู้ใช้รายอื่นกําลังพบข้อผิดพลาดพยายามดูรายงานที่เผยแพร่ ให้พิจารณาการใช้ขีดจํากัดคิวรีตามที่อธิบายไว้ในบทความนี้
- ขีดจํากัดที่กําหนดโดยใช้การตั้งค่ารายงานนี้จะนําไปใช้กับคิวรีทั้งหมดที่ส่งจากมุมมองรายงาน คิวรีที่ส่งจากมุมมองข้อมูลหรือแบบจําลองจะไม่ได้รับผลกระทบ
- ด้วยรายงานที่เชื่อมต่อสด คุณอาจสังเกตเห็นข้อผิดพลาดของวิชวลก่อนที่จะถึงขีดจํากัดคิวรีที่คุณตั้งค่าไว้ ซึ่งอาจเกิดขึ้นถ้ากลไก Analysis Services ภายนอกที่รายงานของคุณเชื่อมต่อสดมีขีดจํากัดคิวรีที่เข้มงวดขึ้นของตนเอง แม้ว่า Power BI Desktop จะใช้ขีดจํากัดคิวรีผ่านการตั้งค่ารายงานที่อธิบายไว้ในบทความนี้ แต่คิวรีจะยังคงอยู่ภายใต้ขีดจํากัดอื่น ๆ ที่กําหนดโดยแหล่งข้อมูล