Power BI 问答的限制
Power BI 问答当前有一些限制。
数据源
支持的数据源
Power BI 问答支持 Power BI 服务中的以下数据源配置:
- 导入模式
- 实时连接到 Azure Analysis Services
- 实时连接到 SQL Server Analysis Services(通过网关)
- Power BI 语义模型
在这些配置中,还支持行级别安全性。
对问答的 DirectQuery 支持(预览版)
问答现在支持 SQL DirectQuery 源,包括 SQL Server 2019、Azure SQL 数据库和 Azure Synapse Analytics。 可使用问答,以自然语言提出针对这些数据源的问题。 在 DirectQuery 模式下,问答行为会发生一处更改:输入问题后,选择“提交”。 此更改可防止在键入时系统使用不必要的查询重载 DirectQuery 源。
复合模型支持
如果模型至少包含以下数据源之一,则问答还支持复合模型:
- 一个导入数据源
- 一个支持 APPROXIMATEDISTINCOUNT 的 DirectQuery 数据源。 有关具体的源,请参阅本文中的 DirectQuery 支持部分。
如果模型包含混合的数据源,我们只索引导入列或支持 APPROXIMATEDISTINCTCOUNT 的数据源的列。 因此,你只能询问有关这些类型的列的实例值的问题。 你仍然可以询问有关列本身的问题。
不支持数据源
Power BI 问答不支持以下配置:
- 任何类型的数据源的对象级别安全性
- Reporting Services
工具限制
新工具对话框允许用户自定义并改进问答中的自然语言。 若要了解有关工具的详细信息,请参阅问答工具简介。
回顾问题限制
回顾问题功能最多将已询问的有关数据模型的问题存储 28 天。 使用新的回顾问题功能时,你可能会注意到未记录某些问题。 这是故意行为。 自然语言引擎会执行一系列的数据清理步骤,以确保不会记录或显示用户的每个按键。
Power BI 管理员可以使用租户设置来管理存储问题的功能。 权限基于安全组。
用户还可以通过选择“设置”>“常规”并清除“允许问答记录我的言语”复选框来避免记录问题。
教导 Q&A 的限制
教导 Q&A 允许修正两种错误:
- 向字段分配字词。
- 向字词分配筛选条件。
目前,不支持重新定义已识别的术语或定义其他类型的条件或短语。 此外,在定义筛选条件时,只能使用有限的语言,其中包括:
- “国家/地区”是美国
- “国家/地区”不是美国
- 产品数 > 100
- 产品数大于 100
- 产品数 = 100
- 产品数为 100
- 产品数 < 100
- 产品数小于 100。
注意
问答工具仅支持导入模式。 尚不支持连接到本地或 Azure Analysis Services 数据源。 Power BI 的后续版本中将删除当前这一限制。
不支持语句
- 不支持使用多个条件。 解决方法是创建数据分析表达式 (DAX) 计算列来判定多条件语句的真假,并改用此字段。
- 如果在问答提示输入数据子集时未指定筛选条件,则无法保存定义,即使整个语句没有红色下划线也是如此。
相关内容
用于改进自然语言引擎的最佳做法还有很多。 有关详细信息,请参阅优化 Power BI 中的问答的最佳做法。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈