2016-09-27 685 views
0

我在Powerbi桌面中創建了一個報告。數據集是來自表格的視圖,我使用了Import方法而不是DirectQuery。有很多數據。所以當我在PowerBi桌面上進行刷新時,它會刷新,但需要一段時間。當我出版了我的報告,並安排每天刷新,每日刷新失敗,出現以下錯誤PowerBI在PowerBI桌面上刷新成功,但在網頁上刷新時出現故障

Data source type: SQL 
Data source error: Microsoft SQL: Query timeout expired 

我怎樣才能olve這一點。我試過刪除並一次又一次地發佈報告。我還檢查了計劃刷新選項卡中的數據憑證字段。

+0

嘗試直接查詢 –

+0

直接查詢不適用於我,因爲它不支持很多建模。另外,我不希望數據庫在每次使用報告時被ping通。 – Aparna

+0

請定義「大量數據」 - #行,其大小也以PBI桌面文件的MB爲單位。 –

回答

0

我會打開電源BI桌面的報告文件,並進行以下更改:

  • 導航到「文件」菜單(左上角)/選項和設置/設置
    • 當前文件/數據加載/並行加載...,檢查啓用並行加載...選項
    • 當前文件/隱私,選擇忽略的隱私級別...

希望這足以讓你過線。

如果沒有,那麼我會努力加快查詢設計。從您的錯誤消息,它聽起來像生成的查詢開始返回行非常緩慢。我會嘗試將應用步驟列表中的任意過濾器,分組依據或選擇/刪除列步驟移動,以便它們儘早產生影響並減少數據庫服務器的負載。

+0

已啓用並行加載選項。是的,我的視圖查詢開始返回行很慢,但我無法將這些步驟移至應用的步驟,因爲pbi有一些限制。 – Aparna

+0

然後,我會與您的DBA合作來提高SQL查詢性能。他們應該能夠運行一個Profiler Trace來捕獲由PBI生成的SELECT語句,然後調整索引等。 –