使用包含資料流程的 DirectQuery
搭配 Power BI 資料流程使用 DirectQuery 可讓您直接連線到資料流程,而不需要將資料匯入語意模型。 使用 DirectQuery 搭配資料流程,而不是匯入資料的原因有很多,非常實用且有幫助是其中一個原因。 以下是一些範例:
- 使用大型資料流程
- 減少資料流程的協調流程需求
- 以受控和注重效能的方式為客戶提供資料
- 防止需要在資料流程和匯入的語意模型中複製資料
設定
若要搭配資料流程使用 DirectQuery,您必須在資料流程設定中將 [增強型計算引擎] 明確切換為 [開啟]。 接著,您必須先重新整理資料流程,才能在 DirectQuery 模式中加以取用。
- 瀏覽至 Premium 資料流程,並將 [增強型計算引擎] 設定為 [開啟]。
- 重新整理資料流程。
完成步驟之後,資料流程即可透過 DirectQuery 模式在 Power BI Desktop 中存取。
耗用
當 DirectQuery 可供資料流使用時,使用 [資料流程] 連接器連線至資料流程,會提示您選擇要透過 DirectQuery 或 Import 連線到資料表。
支援 DirectQuery 的資料流程實體會在 Power BI Desktop 中顯示 [檢視] 圖示,而不是 [資料表] 圖示。 [檢視] 圖示會以兩個方塊彼此重疊的形式顯示,而 [資料表] 圖示是具有格線的單一資料表。
下圖顯示 [檢視] 圖示,指出 Orders 資料表支援 DirectQuery:
此影像顯示 [資料表] 圖示,指出 Query 資料表僅支援匯入:
在 DirectQuery 模式中,您可快速地在本機查閱大規模的語意模型。 不過,您目前無法執行任何其他轉換。
相關內容
本文提供搭配資料流程使用 DirectQuery 的概觀。 下列文章可能也很實用:
下列文章提供資料流程和 Power BI 的詳細資訊: