在报表中的表、矩阵或切片器中显示图像

适用范围:Power BI Desktop Power BI 服务

可以通过向其添加图像来增强 Power BI 报表。 页面上的静态图像适用于某些目的。 但是,有时需要与报表中当前显示的数据相关的动态图像。

本文介绍如何在表格、矩阵、切片器或多行卡片中显示动态图像。

Power BI Desktop 中显示按州作物产量的矩阵的屏幕截图。每行都会列出一种作物及其图像。每列列出一个州。

将图像添加到报表

  1. 创建包含图像 URL 的列。 有关映像要求,请参阅本文后面的 注意事项

  2. “表 ”视图中,选择该列。 在功能区上,转到 “列工具”选项卡。在 “数据类别”旁边,选择 “图像 URL”

    Power BI Desktop 中表视图的屏幕截图。已选择图像 URL 列。在展开的数据类别列表中,突出显示了图像 URL。

  3. 将此列添加到表、矩阵、切片器或多行卡片。

    一个切片器的屏幕截图,其中列出了农作物图像,以及显示农作物产量的卡片。每个卡片行列出一种作物、对应的产量和作物图像。

设置图像格式

  1. 在报表画布上,选择包含图像的视觉对象。

  2. “可视化效果 ”窗格中,选择画笔 ,然后转到 “视觉对象 ”选项卡。

  3. 展开 图像大小,然后设置 高度宽度 值。

    “可视化效果”窗格旁边的表视觉对象的屏幕截图。在窗格中,展开的图像大小部分包含高度和宽度设置。

从家庭版 OneDrive 添加图像

报表中的图像需要匿名访问。

此规则的例外情况是托管在 OneDrive for home 上的图像。 有时可以生成直接指向 OneDrive 家庭映像的嵌入代码。 然后,该图像可以显示在 Power BI Desktop 或 Power BI 服务中,即使它不是匿名的。

Power BI 移动应用不支持此类图像。 若要使 Power BI 移动应用能够显示图像,必须匿名访问图像 URL。

  1. 在 OneDrive 站点上,找到要添加到报表的图像。 在图像名称旁边,选择“更多操作”,然后选择“嵌入”。

    OneDrive for home 文件夹的屏幕截图。在图像文件旁边,突出显示了“更多作”图标。在其快捷菜单中,突出显示了“嵌入”。

  2. 然后选择“生成” 。

    “嵌入”窗口的屏幕截图。文本指出无需登录即可通过嵌入代码查看图像。突出显示了“生成”按钮。

  3. 选择 “复制嵌入代码”,然后将 URL 粘贴到 “图像 URL ”列中。

    “嵌入”窗口的屏幕截图,其中显示了农田和 URL 的图像。突出显示了“复制嵌入代码”按钮。

注意事项

  • 图像需要具有以下文件格式之一:BMP、JPG、JPEG、GIF、PNG 或 SVG。
  • URL 必须可匿名访问。 它不能链接到需登录的网站,例如 SharePoint 或工作或学校用的 OneDrive。
  • 仅在图像 URL 可匿名访问时,Power BI 移动应用才会显示图像。 映像不能托管在需要登录的网站上,例如 SharePoint,即使你可以在 Power BI Desktop 或服务中访问映像也是如此。