2017-10-09 66 views
0

我有幾十億行的數據庫,因此,當我將數據加載到雙向電力將花費大量的時間來顯現如何發佈時

所以,如果我使用切片的雙向電力負荷數據爲了限制數據範圍,它是否會在這個範圍內加載數據?

+1

嗨,你能解釋一下你的情況嗎?您是將數據導入PowerBI還是以DirectQuery模式連接到數據庫? – mendosi

+0

嗨Mendosi,我在DirectQuery模式下連接到數據庫 –

回答

1

當您以直接查詢模式使用PowerBI時,它會向您的數據庫寫入查詢,讓數據庫爲您預先聚合數據。

所以,如果你連接到數據庫的StackOverflow,你的可視化顯示平均每天發表的數量,那麼SQL查詢其PowerBI將發送到數據庫是一樣的東西:

SELECT CreationDate = CONVERT(date, CreationDate), PostCount = COUNT(*) 
    FROM Posts 
    GROUP BY CONVERT(date, CreationDate); 

所以可能會與你期望的行爲有所不同,因爲你問的是'加載這個範圍內的數據'。

因此,在直接查詢模式下,可視化的性能與數據庫的性能相關的性能遠遠超過數據在網絡上流傳輸的速率,因爲不需要通過網絡。