power-bi-performance-troubleshooting 是做什麼的?
系統化的 Power BI 效能疑難排解提示,用於識別、診斷和解決 Power BI 模型、報表及查詢中的效能問題。
概述
此技能提供一個結構化的方法來解決 Power BI 效能問題,涵蓋從資料模型設計到 DAX 查詢最佳化的各個層面。無論是緩慢的報表載入、僵滯的篩選器互動,還是高資源消耗的重新整理作業,此提示都能引導使用者有條理地進行分析與改善。
使用方式
- 描述問題:說明您在 Power BI 中遇到的具體效能狀況(例如:「報表篩選後載入時間超過 30 秒」或「倉儲模型的查詢執行時間過長」)。
- 提供診斷資訊:若有可用的診斷資料(如 DAX Studio 或 SQL Server Profiler 的輸出、DMV 查詢結果、執行計畫),可一併提供以獲得更精準的分析。
- 接收建議:AI 代理將根據提供的資訊,產生逐步的疑難排解建議,包括可能的根本原因、最佳化方案以及具體的實施步驟。
支援的平台
- Claude Code
- Cursor
- Codex
- 其他相容的 AI 代理環境
關鍵功能
- DAX 查詢分析:辨識低效的 DAX 公式與查詢模式。
- 模型設計審查:評估資料模型中的關聯性、維度與事實資料表設計。
- 報表最佳化:針對視覺效果、交叉篩選與頁面重新整理提供建議。
- 資源瓶頸識別:分析 CPU、記憶體與儲存體的使用情況。
- 閘道與資料來源:檢查資料重新整理管線與閘道組態。
環境變數
PBI_WORKSPACE_ID:目標 Power BI 工作區的識別碼。PBI_DATASET_ID:要分析的資料集識別碼。PBI_REPORT_ID:要最佳化的報表識別碼。
注意事項
- 確保您擁有足夠的 Power BI 服務權限以執行診斷。
- 對於雲端服務問題,請確認網路連線與閘道狀態。
- 此提示提供的建議為通用指導,可能需要根據實際環境進行調整。