自然語言問答的數據源
Power BI 中的問答功能可讓您使用自然語言快速取得數據的解答,以詢問數據相關問題。 本文說明 Q&A 支援的組態,以及索引編製和快取如何改善每個設定的效能。
支援的資料來源
下列 Power BI 組態支持問答:
- 匯入模式。
- 使用內部部署 SQL Server Analysis Services、Azure Analysis Services 或 Power BI 數據集的即時連線模式。
- 使用 Azure Synapse Analytics、Azure SQL 或 SQL Server 2019 的 DirectQuery。 其他來源可能以直接查詢模式運作,但未正式支援。
在報表中使用Q&A視覺效果預設會啟用自然語言問答。 如果您使用 DirectQuery 或即時連線,會出現提示。
在 Power BI Desktop 中,若要明確開啟或關閉報表的自然語言功能:
- 移至 [檔案>選項] 和 [設定>選項]。
- 在 [目前檔案>數據載入] 底下,選取或取消選取 [開啟 Q&A] 以詢問有關您數據的自然語言問題。
如需詳細資訊,請參閱 Power BI Q&A 的限制。
問答索引編製
啟用 Q&A 會建置索引,以快速提供即時意見反應給使用者,並協助解譯其問題。 索引可能需要一些時間才能建置。 索引具有下列特性:
- 除非已從 Q&A 工具中明確關閉所有資料行名稱和數據表,否則所有數據行名稱和數據表都會插入索引中。
- 所有少於 100 個字元的文字值都會編製索引。 100 個字元以上的文字值不會編製索引。
- Q&A 索引會儲存最多 500 萬個唯一值。 如果您超過這個數位,索引不會保留所有可能的值,這可能會降低Q&A精確度。
- Q&A 索引是根據前 1,000 個模型實體(數據表和欄位)所建置。 如果您的數據模型超過這個數位,索引不會保存所有潛在的模型實體,這可能會降低Q&A精確度。
- 如果在編製索引期間發生錯誤,索引會維持在部分狀態,並在下一次重新整理時重新建立。
索引重新整理和快取
當您使用 Q&A 時,Power BI Desktop 會建立索引。 索引正在建置時,會出現一個小圖示。 當索引建置時,Q&A 視覺效果和建議可能需要一些時間才能載入。
如果您的模型變更或索引過期,索引必須更新。 因為索引可能需要時間來重建,因此只有在您在變更發生時相同的會話中使用Q&A時,索引才會更新。
在 Power BI 服務 中,索引會在發行、重新發佈和重新整理時重新建立。 Q&A 索引建立不一定是自動的,而且可能會視需要進行,以優化數據集重新整理。 針對 DirectQuery,Q&A 數據索引每天最多一次,以減少對 DirectQuery 來源的影響。
相關內容
如需在報表中整合自然語言的詳細資訊,請參閱:
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應