針對 Power BI 中的即時連線啟用問與答
適用於: Power BI Desktop Power BI 服務
您可以將語意模型匯入 Power BI,或建立資料集的「即時連線」。 即時連線語意模型通常為內部部署,並使用閘道進行管理。 系統會使用即時查詢來回傳送資料和查詢。 若要搭配您透過閘道存取的語意模型使用問與答,必須先啟用語意模型。
注意
即時連線也支援 Azure Analysis Services 資料集,而不需要閘道。
內部部署資料閘道資料集問與答
啟用即時連線之後,Power BI 會建立資料來源的索引,並將該資料子集上傳到 Power BI,以允許詢問問題。 建立初始索引可能需要幾分鐘的時間,Power BI 會維護索引並隨著您的資料變更自動更新索引。 搭配這些資料集的問與答與將資料發佈到 Power BI 的行為相同。 這兩種情況都支援問與答體驗中可用的完整功能集。
當您在 Power BI 中詢問問題時,問與答會使用資料集的索引,來判斷要建構的最佳視覺效果,或用來回答問題的報表工作表。 在問與答判斷可能的最佳答案之後,其會使用 DirectQuery 透過閘道從資料來源擷取即時資料,來填入圖表和圖形。 因此,Power BI 問與答一律會直接從基礎資料來源顯示最新資料。
Power BI 問與答會使用資料來源中的文字和結構描述值來判斷如何查詢基礎模型以取得答案。 因此,搜尋特定新的或刪除的文字值,例如要求與新加入的文字記錄相關的客戶名稱,依賴索引是否為最新的值。 Power BI 會在變更後的 60 分鐘內自動更新文字和結構描述索引。
如需詳細資訊,請參閱
啟用問與答
設定資料閘道之後,從 Power BI 連線到您的資料。 您可以使用內部部署資料建立儀表板,或上傳使用內部部署資料的 .pbix 檔案。 您也可能在與您共用的儀表板、報表和語意模型中已有內部部署資料。
在 Power BI 中,選取齒輪圖示 ,然後選擇 [設定]。
選取 [語意模型],然後選擇要啟用問與答的語意模型。
展開 [問與答],選取 [開啟問與答以詢問有關資料的自然語言問題] 核取方塊,然後選擇 [套用]。
會快取哪些資料,以及如何保護隱私權?
當您啟用內部部署資料的問與答時,會快取服務中的資料子集。 這項快取可確保問與答的理想執行效能。 Power BI 會從快取中排除長度超過 24 個字元的值。 當您透過取消核取 [開啟問與答以詢問有關資料的自然語言問題] 或刪除語意模型來停用問與答時,快取會在幾個小時內刪除。
考量與疑難排解
此功能有一些限制:
- 此功能僅適用於 SQL Server 2016 Analysis Services 表格式資料來源。 此功能已最佳化,現在可使用表格式資料。 未支援多維度的問與答體驗。 內部部署資料閘道支援的更多資料來源將隨著時間推出。
- 未完整支援 SQL Server Analysis Services 中定義的資料列層級安全性。 在問與答中詢問問題時,鍵入問題後的「自動完成」功能可顯示使用者無權存取的字串值。 不過,報表和圖表視覺效果會使用模型中定義的 RLS,因此不會公開任何基礎數值資料。 未來更新將會發行控制此行為的選項。
- 對於具有 0bject 層級安全性 (OLS) 的資料模型,不支援問與答。 如需詳細資訊,請參閱問與答限制。
- 只有內部部署資料閘道支援即時連線。 因此,這項功能無法用於個人閘道。
相關內容
更多問題嗎? 詢問 Power BI 社群