You are currently viewing Power BI Desktop 啟動速度變很慢的可能問題

Power BI Desktop 啟動速度變很慢的可能問題

這是近期公司的 Power BI Desktop (RS) 發生的奇妙現象,透過 Google搜尋也幾乎沒有找到相同的問題詢問與解決方案,聯繫了國內的 a開頭 r結尾代理商,卻只會一直鬼打牆專業度實在令人…。最後我們自己發現原因了…

事發

某一天開始,打開 Power BI Desktop軟體要開始製作報表時,冷/熱啟動速度爆炸慢,從原本只要 2~3秒就能開啟變成要 3分鐘以上;如果是開啟 pbix檔則是大概要 10分鐘以上,甚至開不起來的情況。不過 Power BI Report Server檢視報表完全沒有速度上的問題。

廠商說

1. 清除 Power BI Desktop 快取 > 無效

2. 重新安裝 Desktop最新版本 > 無效。而且告訴我們的最新版本是一般版本,而非 RS 版(要和Report Server 搭配的版本)專業度瞬間下降。

而且廠商超級難找人,每次回覆大概都是兩天後,而且永遠回覆上一次的訊息而不是我們更新給他的最新狀況。

基於安控也無法讓他們遠端連線。

最後回了一個我們非常重視,已經和原廠(微軟)把這個 Ticket升級到多高級的情況。

讓我們跳過鬼打牆廠商…

解法

後來我們自己發現,這套 Power BI Desktop (RS) 之所以變慢,是因為雖然號稱落地版本,但實際上開啟程式的時候會對微軟的三臺伺服器發出呼叫,如果伺服器沒有回應就會一直等待,Timeout時間估計是 3分鐘左右。

因此測試出 Power BI Desktop (RS):

1. 電腦有網路 > 等待微軟伺服器回應 > 有回應就繼續開啟程式,沒回應等待約三分鐘如還是沒回應才繼續開啟。

2. 電腦無網路 > 繼續開啟程式 (拔掉網路線,瞬間開啟)

在結合近期風管措施,將強了某些網域和電腦的管控,一切就接上線了。原本這三臺微軟伺服器的網域可以連線,所以基本上沒有問題,但風管措施提高後,這三臺伺服器位置被阻擋了,因此開啟了一段漫長的找問題旅程。

目前的最新進度是,詢問鬼打牆代理商,連線到這三臺的用途是什麼,如果是落地版本,為什麼需要連線到外面。

而廠商的回應是微軟詢問,可不可以提供遠端連線(廠商還在回應前面更新版本以後還是無法解決的那塊)

anyway,如果你也發生開啟空白的 Power BI檔案就超級慢,也許是防火牆在作祟。

至於為什麼很難查詢到類似的問題,因為當你 Google Power BI + Slow之類的問題時,通常都是因為檔案太大、或是語法寫太複雜、資料來源連線之類的問題,目前還沒查到和 Firewall相關的詢問。

Sid

喜愛電腦資訊、歷史、古文明、宇宙、自然生態的主題。喜歡看卡通和科幻主題的電影,有長不大的心情。從事金融業相關工作,分享的技巧多來自工作上的各項應用實作。

發佈留言