从移动应用中扫描条形码以获取筛选后的数据

扫描现实生活中的条形码,直接转到在 Power BI 移动应用中筛选后的 BI 信息。

适用于:

iPhone iPad Android 手机 Android 平板电脑

假设你的组织具有报表,其中包含已在 Power BI Desktop 中标记为条形码数据的数据。 使用 Power BI 移动应用的相机扫描产品条形码时,你将获得包含条形码数据的报表列表。 可以打开要查找的报表,自动筛选出所需的信息。

产品条形码扫描的屏幕截图,其中显示扫描仪正对准彩色饮料条形码。

注意

在 Android 设备上,条形码扫描要求安装 Google Play 服务的最新版本。

以下是可使用条形码扫描的两种情况的示例:

  • 假设你在一个大型超市检查库存,当你在过道上时,你需要获取有关特定产品的信息(例如商店有多少库存或商品的存放部门)。 只需在移动设备上打开 Power BI 扫描仪,并扫描商品的条形码即可。 你将获得具有条形码数据的报表列表。 选择相关报表后,报表将打开,筛选出相关数据。
  • 假设车间里的机器用条形码标识,并且来自这些机器的遥测正在被处理并发送到 Power BI。 当工程师在车间检查机器状态时,他们可以轻松地扫描机器的条形码,并获取有关其性能和状态的 KPI 报表。

使用 Power BI 扫描器扫描条形码

  1. 在导航栏上,点击“更多选项”(...),然后点击“扫描仪” 。

    导航窗格中“更多选项”的屏幕截图,其中显示了“扫描仪”选项。

  2. 如果未启用照相机,你需要许可 Power BI 应用使用照相机。 这是一次性操作。

  3. 将扫描仪对准某个你感兴趣的商品上的条形码。 你将看到具有条形码字段的报表列表。

  4. 找到你要查找的报表,然后点击以在设备上打开它,并根据所扫描的条形码自动进行筛选。 如果报表不包含该条形码,将收到消息“无法筛选报表”。 在这种情况下,可以返回到列表,然后尝试另一个报表。

    请注意,报表的操作栏中的“条形码”图标处于活动状态,而不是灰显状态。这指示报表当前按条形码进行筛选。

    若要清除筛选器并返回到未筛选的报表,请选择“清除条形码”图标。

    屏幕截图显示报表的操作栏中的活动条形码图标,指示条形码筛选器处于活动状态。

    注意

    如果只有一个报表具有条形码字段,则不会获得报表列表,而是会直接打开报表,并根据所扫描的条形码进行筛选。 如果报表不包含所扫描的条形码,你将收到消息“无法筛选报表”。

在报表中由其他条形码筛选

在设备上查看通过条形码筛选的报表时,你可能希望通过不同条形码筛选同一个报表。

在报表的操作栏上,点击“条形码”图标。

显示 Power BI 报表操作栏上条形码图标的屏幕截图。

浮动扫描仪会打开,带有一个小菜单。

显示浮动条形码扫描仪的屏幕截图。

  • 将扫描器对准新项目,以将报表的筛选器更改为不同的条形码值。
  • 点击“清除条形码筛选器”以返回到未筛选的报表。
  • 点击“按最近条形码筛选”,将报表筛选器更改为已在当前会话中扫描的一个条形码。

注意事项和限制

“筛选器”窗格不会给出条形码筛选的指示。 若要了解当前是否通过条形码对报表进行筛选,请查看报表页脚上的条形码图标:

图标 含义
指示报表当前按条形码进行筛选。
指示报表当前不按条形码进行筛选。

移动应用支持对在所有报表数据表中只有一个条形码列的报表进行条形码筛选。 如果扫描包含多个条形码列的报表的条形码,则不会进行筛选。

扫描条形码时出现的问题

下面是在扫描商品的条形码时可能会遇到的一些问题。

  • 收到消息“无法筛选报表 - 报表数据中似乎不存在此条形码”:这意味着你扫描的条形码值未显示在你选择筛选的报表的数据模型中。 例如,如果你扫描其条形码的产品没有包含在报表中,则可能会出现这种情况。 你可以扫描不同的产品,选择其他报表(如果提供了多个报表)或查看未筛选的报表。
  • 你收到消息“看起来你没有可按条形码筛选的任何报表”:这意味着你没有任何已启用条形码的报表。 条形码扫描器只能筛选具有标记为 条形码的列的报表。 请确保你或报告所有者在 Power BI Desktop 中已将某列标记为条形码 。 了解更多关于在 Power BI Desktop 中标记条形码字段的信息。
  • 筛选返回空状态。 这可能意味着你扫描的条形码值存在于你的模型中,但报表中的所有或某些视觉对象不包含此值。 在这种情况下,请尝试查看其他报表页,或在 Power BI Desktop 中编辑报表,使其包含此值。
  • 收到一条消息:“无法扫描条形码”。 (仅限 Android 用户):验证 Google Play 服务是否为最新。
  • Microsoft Fabric 中基于 Datamarts 或默认 Power BI 语义模型的报告不支持条形码扫描功能。