使用 Power BI 问答浏览数据和创建视觉对象

有时从你的数据中获得答案的最快方法是使用自然语言提问。 使用 Power BI 中的问答功能可以按自己的措辞浏览数据。 本文的第一部分介绍如何在 Power BI 服务的仪表板中使用问答。 第二部分介绍在 Power BI 服务或 Power BI Desktop 中创建报表时,使用问答能够实现的操作。 有关详细背景信息,请参阅面向使用者的问答一文。

Power BI 移动应用中的问答Power BI Embedded 中的问答通过单独的文章进行了介绍。

问答是互动式的,甚至很好玩。 由于可视化效果显示值得关注的其他了解路径,因此一个问题通常会延伸到其他问题。 请观看 Amanda 是如何使用 Power BI 问答创建可视化效果、向下钻取这些视觉对象,并将它们固定到仪表板的。

备注

此视频可能使用的是早期版本的 Power BI Desktop 或 Power BI 服务。

第 1 部分:在 Power BI 服务中的仪表板上使用问答

在 Power BI 服务 (app.powerbi.com) 中,由于仪表板包含从一个或多个数据集固定的磁贴,因此可以就其中任一数据集中的任何数据提问。 若要查看曾用于创建仪表板的报表和数据集,请从菜单栏中选择“更多选项(...)”,然后选择“查看相关内容”。

查看相关报表和数据集

Power BI 问答的提问框位于仪表板的左上角,这就是用户使用自然语言键入问题的地方。 未看到问答框? 请参阅 面向使用者的问答 一文中的 注意事项和疑难解答。 “问答”可以组织你键入的词语并指出可以在哪里(哪个数据集)找到答案。 “问答”还有助于你使用自动完成、重述以及其他文本和视觉对象组织你的问题。

屏幕截图显示了一个 Power BI 仪表板,其中包含选项“询问数据相关问题”。

问题的答案以交互式可视化效果显示并会在你修改问题时进行更新。

  1. 打开仪表板,并将光标置于提问框中。 在开始键入前,“问答”会显示新的屏幕,上面有帮助你提问的一些建议。 将会看到包含基础数据集中的表名称的短语和完整问题,甚至如果数据集所有者已创建特别推荐问题,还能看到这些完整问题。

    问答 推荐问题

    可以选择其中一个问题开始提问,然后不断优化问题以查找出特定答案。 或者,使用表名称帮助你组织一个新问题。

  2. 从问题列表中选择一个,或开始键入自己的问题,并从下拉列表建议的问题中选择一个。

    从列表中选择问题

  3. 键入问题时,问答会选择最佳的可视化效果来显示答案。

    问答 各州商店数

  4. 修改问题时,可视化效果会动态变化。

    问答 各州商店数条形图

  5. 在用户键入问题时,Power BI 会在有磁贴固定到仪表板的所有数据集中查找最佳答案。 如果所有磁贴都是来自 datasetA ,则答案也将来自 datasetA 。 如果有的磁贴源自数据集 A,有的磁贴源自数据集 B,那么问答功能将会从这 2 个数据集中搜索最佳答案 。

    提示

    请务必谨慎,如果从仪表板中删除唯一一个源自 数据集 A 的磁贴,那么问答功能将不再有权访问数据集 A 。

  6. 如果对结果满意,则可以通过选择右上角的大头针图标将可视化效果固定到仪表板。 如果仪表板已与你共享,或者仪表板是应用的一部分,将无法固定。

    问答 固定视觉对象

第 2 部分:在 Power BI 服务或 Power BI Desktop 的报表中使用 Power BI 问答

使用 Power BI 问答可以浏览数据集,并将可视化效果添加到报表和仪表板。 报表是根据一个数据集创建而成,既可能是完全空白,也可能页面上有大量可视化效果。 不过,不能仅仅因为报表是空白的,就断定其中没有任何要浏览的数据。要知道,数据集已与报表相关联,可供浏览和创建可视化效果。 若要查看用于创建报表的数据集,请在 Power BI 服务的阅读视图中打开报表,并从菜单栏中选择“更多选项(...)” > “查看相关项”。

查看相关数据集

若要在报表中使用 Power BI 问答,必须拥有对报表和基础数据集的编辑权限。 在面向使用者的问答一文中,我们将其称为“创建者”方案 。 但如果是使用与自己共享的报表,Power BI 问答则不可用 。

  1. 在 Power BI 服务中,以编辑视图打开报表,然后从菜单栏中选择“提问”。 在 Power BI Desktop 报表视图中,从“插入”选项卡中选择“提问”。

    Power BI 服务
    在 Power BI 服务中选择“提问”

    Power BI Desktop
    在 Power BI Desktop 中选择“提问”

  2. 此时,Power BI 问答的提问框显示在报表画布上。 在下面的示例中,提问框显示在另一个可视化效果上方。 虽然这没什么关系,但最好在提问前,先向报表添加空白页。

    屏幕截图显示了一个画布,其中提问框显示在可视化效果上方。

  3. 将光标放在问题框上。 在用户键入问题的同时,Power BI 问答会显示建议,以帮助用户形成自己的问题。

    键入“问答”问题框

  4. 在用户键入问题的同时,Power BI 问答会挑选最佳可视化效果作为答案显示;并且可视化效果会随着用户修改问题而动态变化。

    问答 创建可视化效果

  5. 选定所需的可视化效果后,按 Enter。 若要将可视化效果与报表一起保存,请依次选择“文件”>“保存” 。

  6. 与新可视化效果进行交互。 无论是如何创建可视化效果的,都不要紧,因为可交互性、格式设置和功能全都完全相同。

    与可视化效果进行交互

    如果已在 Power BI 服务中创建了可视化效果,甚至可以将它固定到仪表板

告知问答要使用哪个可视化效果

使用 Power BI 问答,不仅可以让数据为自己“发声”,还可以指示 Power BI 如何显示答案。 只需将“以<visualization type>显示”添加到问题的末尾即可。 例如,“显示工厂的库存量(以地图形式)”和“显示总库存(以卡片形式)”。 亲自动手。

注意事项和疑难解答

  • 如果已使用实时连接或网关连接到数据集,需要为相应数据集启用 Power BI 问答。

  • 如果已打开报表,但看不到 Power BI 问答选项。 如果使用的是 Power BI 服务,请务必在编辑视图中打开报表。 如果无法打开“编辑”视图,即说明无权编辑此报表,因此可以对该特定报表使用 Power BI 问答。

后续步骤