培训 Power BI 问答的问答工具简介(预览版)
使用 Power BI 问答工具,可以为用户改进自然语言体验。 作为设计者或管理员,你可以与自然语言引擎进行交互,并在以下三个方面进行改进:
- 查看用户提出的问题。
- 教导 Q&A 以了解问题。
- 管理已教导 Q&A 的术语。
除了这些专用工具功能外,Power BI Desktop 中的“建模” 选项卡还提供了更多选项:
- 同义词
- 语言关系(措辞)
- 行标签
- 在“问答”中隐藏
- 语言架构的配置(高级)
打开“问答”设置菜单
访问“问答”工具最简单的方式是通过“问答设置菜单”,该菜单仅在 Power BI Desktop 中可用,目前仅支持导入模式。
字段同义词
改进“问答”视觉体验的最基本和最有效的方法之一是为数据中的表和字段的名称添加同义词。 “问答”引擎依赖于这些名称及其同义词来了解输入可能引用的数据。 例如,如果不在数据模型中将“novel”定义为“product”的同义词,试图在“问答”视觉对象中看到“去年新销售”的发布公司可能不会收到有用的结果。 “问答”视觉对象强调数据字段及其明确定义的同义词的名称,可确保视觉输出在组织中的众多用户中可靠、精确且一致。
首次创建“问答”视觉对象或打开“问答”设置菜单时,可能会看到视觉对象或菜单顶部的横幅,提示你通过获取或添加同义词来改进“问答”视觉对象。
此横幅的内容因多种因素而异,例如是否登录,或者是否启用了组织同义词或 Copilot。 如果此选项可供使用,可以选择“添加同义词”,让 Power BI 自动获取由 Copilot 生成的同义词、组织中的其他人共享的同义词,或同时获取这两者。
如果选择添加同义词,则添加该内容后,系统会提示查看这些同义词。
选择“查看同义词”按钮后,会转到“问答”设置菜单的同义词选项卡。 还可以通过“问答”设置菜单直接进入此选项卡。
“同义词”选项卡显示属于模型的所有表和列。 通过此视图,你可以添加替代名称来匹配列,以帮助用户。 你还可以选择是否应在问答中隐藏列或表。
该对话框将显示所有列和表及各自的术语和同义词,可供用户在针对语义模型提问时使用。 可在一个位置快速查看所有术语,并且可为多个列添加或删除术语。
已批准的同义词 如果你有一个名为“brand”的字段,则可以决定添加一个名为“label”的术语,以便用户可以使用此词,而无需使用“brand”。 当“问答”处理输入时,“问答”会将“label”的提及视为对数据中该字段的引用。 可以选择“添加”以在新术语中键入。
建议“问答”还会推荐从建议引擎检索的建议术语,以帮助你将术语和同义词快速添加到已批准的同义词列表中。 如果建议未添加,它们仍用作优先级低于已批准的同义词的同义词,但结果以橙色虚线显示,表示其置信度较低。 可以在建议的同义词上选择加号图标 (+),将其添加到已批准的同义词列表中。 例如,“label”在“brand”行中已是建议的同义词,因此可以选择 (+) 图标进行批准。 但是,如果建议不正确,可以选择 x,以删除该术语。 这样,它就不会被“问答”用作建议的术语或同义词。
这些初始建议由内置同义词库提供支持,也可以来自报表中找到的重命名。 还可以通过 Copilot 或通过组织中的共享同义词获取更多建议术语。
包含在问答中 此选项允许从“问答”中排除列或表,这意味着不会显示它,并且不会显示包含此列的结果。 处理日期时,你可能需要排除某个列。 如果存在很多日期字段或外键,可能需要移除除一个日期字段外的所有日期字段,以便当用户询问日期相关问题时选择正确的日期列。
建议设置 使用建议设置菜单,可以启用或禁用建议同义词的不同源。 启用源提示问答,从而在选择“应用”后,从该源获取建议的同义词;相反,如果禁用源,则会在选择“应用”后从“问答”中删除该源的建议同义词。 最初是建议、但提升为已批准的同义词的同义词不会受到影响。 在此菜单中,还可以启用或禁用与组织共享同义词。
同义词共享
如果在组织中启用同义词共享,则可以使用同事的同义词,并尽量减少将同义词添加到模型的重复工作。 首次创建“问答”视觉对象或打开“问答”设置菜单时,如果同义词共享可供使用,横幅可能会提示你获取组织同义词。 还可以通过在建议设置菜单中启用选项并选择“应用”,或者选择建议设置菜单旁边的刷新按钮(如果组织同义词已作为源启用),连接到共享同义词。
获取组织同义词可能需要几秒钟时间,但完成后,你可以与组织中的所有人共享同义词。
注意
同义词仅在发布报表时共享。
与模型中的字段匹配的任何共享同义词都显示在“建议的术语”部分中。 可以选择建议的术语上的加号图标 (+) 以将其添加为字段同义词。
在组织中共享新的同义词后,可以选择“刷新”图标以确保建议的术语与组织同步。
关系
某些术语和短语不能使用数据模型中的术语的简单映射来定义。 这些术语修饰其他术语或将它们关联在一起,必须理解为短语的一部分。 例如,“显示热门标题”会要求“问答”了解标题是什么,以及标题热门的原因。
这些语言关系(或措辞)有多种类型。 可以使用“问答”设置菜单教“问答”识别字词,因为它们与数据中的术语相关。
选择“查看问题”,查看 Power BI 服务中为租户使用的语义模型列表。 “查看问题”页还会显示语义模型所有者、工作区和上次刷新日期。 在这里,你可以选择一个语义模型,并查看用户提出了哪些问题。 数据还会显示无法识别的单词。 此处显示的所有数据都是最近 28 天的数据。
打开菜单时,默认情况下会看到“问答”填充的一些关系。 这些基于表和模型中已存在的关系。 可以通过单击“新建关系”按钮创建新关系。
可以选择想要使用“关系类型”下拉列表定义的关系类型。
定义关系类型后,单击“应用”将其保存到语言架构中。
现在,当你使用已定义的字词或短语时,“问答”将了解你所指的字段。
教导问答
在“教导 Q&A”部分,你可以培训问答来识别单词。 首先,键入一个问题,其中包含一个或多个问答无法识别的单词。 问答提示你输入该术语的定义。 输入与该单词所代表的内容相对应的筛选器或字段名称。 问答随后将重新解释原问题。 如果对结果满意,可保存输入。 有关详细信息,请参阅教导 Q&A 以了解问题和术语。
查看问题
选择“查看问题”,查看 Power BI 服务中为租户使用的数据集列表。 “查看问题”页还会显示数据集所有者、工作区和上次刷新日期。 在这里,你可以选择一个数据集,并查看用户提出了哪些问题。 数据还会显示无法识别的单词。 此处显示的所有数据都是最近 28 天的数据。
建议问题
注意
建议的问题将显示在问答视觉对象的所有实例中。 无法为每个问答视觉对象创建一组单独的建议。
如果没有执行任何设置,则“问答”视觉对象在开始时会建议几个问题。 这些问题是根据你的数据模型自动生成的。 在“建议问题”中,你可以使用自己的问题覆盖自动生成的问题。
若要开始,请在文本框中键入要添加的问题。 可在“预览”部分查看结果在问答视觉对象中的显示效果。
选择“添加”按钮,将此问题添加到“建议的问题”中 。 每个问题都将添加到此列表的末尾。 这些问题将以与在此列表中显示的相同顺序显示在问答视觉对象中。
选择“保存”以在“问答”视觉对象中显示建议的问题列表。
设置行标签
使用行标签可以定义哪一列(或字段)最能标识表中的单个行。 例如,对于一个名为“客户”的表,行标签通常是“显示名称”。 当用户键入“按客户显示销售额”时,提供此额外的元数据,使问答能绘制出更有帮助的视觉对象。 它可以使用“显示名称”并显示一个显示每个客户销售额的条形图,而不是将“客户”视为一个表。 只能在“建模”视图中设置行标签。
在 Power BI Desktop 中,选择“建模”视图。
选择一个表,以显示“属性”窗格。
在“行标签”框中,选择一个字段。
配置语言架构(高级)
在 Power BI 中,可以对“问答”内的自然语言引擎进行全面训练和增强。 可以更改基础自然语言结果的评分和权重。 有关详细信息,请参阅编辑问答语言架构并添加短语。
相关内容
用于改进自然语言引擎的最佳做法还有很多。 有关详细信息,请参阅优化问答的最佳做法。