共用方式為


自然語言問答的數據源

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 中,若要明確開啟或關閉報表的自然語言功能:

  1. 移至 [檔案>選項] 和 [設定>選項]。
  2. 在 [目前檔案>數據載入] 底下,選取或取消選取 [開啟 Q&A] 以詢問有關您數據的自然語言問題。

Screenshot showing the Power BI Desktop Q&A options.

如需詳細資訊,請參閱 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 來源的影響。

如需在報表中整合自然語言的詳細資訊,請參閱: