将 Visio 视觉对象添加到 Power BI 报表

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。

使用 Visio,可创建互连工作流程和实际布局等说明性图表,实现操作智能。 通过 Power BI, 你可以从各种可视化效果 (如图表和地图) 构建直观的仪表板, 以了解复杂数据集、KPI 度量和跟踪目标-所有这些都可用于实现商业智能。

通过将 Visio Online 和 Power BI 结合使用, 你可以在一个位置中阐释和比较数据作为图表和可视化效果, 从而获得重要的图片并推动运营和商业智能。

想要试用各种示例? 请参阅这些visio Power BI 视觉对象示例, 然后单击各种 Visio 形状或 Power BI 数据图表以查看交互。

重要事项    如果你的企业已将Azure Active Directory (AAD) 条件访问设置策略配置为 Power BI 桌面应用, 则系统可能会提示你在使用 visio Visual 登录和加载 Visio 文件时安装浏览器扩展。 Visio 视觉对象不支持此方案。

您想做什么?

-将 Visio 视觉对象添加到 Power BI Web 上的报表 -使用 Power BI 发布到 Web
-登录问题
-改进页面加载时间和支持复杂图表

-打开或关闭 "自动缩放" -如何获取 Visio 视觉对象?
-重要的附加说明

将 Visio 视觉对象添加到 Power BI Web 上的报表

下面是用于获取此特定示例 Visio Power BI 视觉对象(示例 3) 的步骤和步骤。

步骤 1:获取所需软件并下载示例文件

开始之前, 请确保您拥有所需的软件。

步骤 2:创建 Power BI 数据模型并创建 Visio 图表

  1. 创建一组 Power BI 数据,并确保有一列唯一标识每一行。 该列将用于映射到 Visio 图表中的形状。

    可添加其他数据列作为“形状”数据。 在先前下载的潜在客户管理流程数据.xlsx 文件中,ID 列唯一标识每一行。 还可将“目标值”、“实际值”和“差距”列中的值显示为链接到各形状的“数据图形”字段。

    示例 Excel 数据
  2. 确保要链接到图表中 Power BI 数据的 Visio 形状具有唯一文本或形状数据,该文本或数据可将 Power BI 数据映射到图表中的形状。

    示例 Visio 图表

    映射过程:工作表中的数据映射到每个形状及其形状数据

    您也可以在 Visio Visual 中添加和编辑映射。

    映射概述

    提示: 若要从图表中删除画布空白, 请选择 "设计> 大小" > "调整为绘图大小"。

步骤 3:创建 Power BI 报表

  1. 要创建 Power BI 报表,请转到 https://www.powerbi.com/ 或启动 Power BI Desktop,然后单击 Power BI 窗口左下角的“获取数据”按钮。

  2. 在“导入或连接到数据”部分的“获取数据”屏幕上,单击“文件”下的“获取”。

  3. 选择“潜在客户管理流程数据.xlsx”作为数据源。 数据源可以是本地文件、存储在 One Drive 或 SharePoint 网站上的文件或 Power BI 支持的其他数据源。

  4. 导入数据后,单击“数据集”,然后单击“创建报表”,创建新的 Power BI 报表。

步骤 4: 将 Visio 视觉对象导入 Power BI 报表

  1. 在 power bi 报表中, 单击 "power bi" 中 "可视化" 窗格中的省略号 (...) 按钮, 然后选择 "从 marketplace 导入"。

  2. 搜索 "visio", 查找 Visio 视觉对象, 然后单击 "添加"。

    新的 Visio 自定义视觉对象在 "可视化" 窗格中显示为图标。

    新的自定义视觉对象图标

步骤 5:将 Visio 图表插入 Power BI 报表

  1. 若要将视觉对象添加到报表画布, 请单击 Visio 可视图标。

  2. 在 "字段" 窗格中, 选择唯一标识 Visio 形状的 "Power BI" 字段, 然后将其添加到 " ID " 部分。

  3. 在报表画布上, 输入 Visio 图表的嵌入 URL

    如果不确定要使用的 URL, 请打开新的浏览器选项卡, 导航到存储 visio 绘图的文档库, 然后单击以在 visio Online 中打开。 打开 "嵌入" 对话框, 复制绘图的嵌入 URL , 然后将其粘贴到 Power BI 报表画布上的 "输入文件 URL" 中打开 "Visio 图表" 文本框。 如果你正在编辑 Visio Online 图表, 请通过选择 "文件" > "共享" > "嵌入" 来打开 "嵌入" 对话框。 如果你正在查看 Visio Online 图表, 请通过选择 "显示更多命令(...) >嵌入" 来打开 "嵌入" 对话框。

  4. 单击“连接”。

    visio 图表显示在 visio 视觉对象中, 并链接到 Power BI 数据。

  5. 若要以焦点模式查看图表, 请单击 Visio 可视对象中的省略号 (...) 按钮, 然后选择 "编辑"。

    进入“焦点”模式

步骤 6:将 Power BI 数据链接到 Visio 图表

  1. 展开 Visio 可视对象右侧的映射窗口。 Visio Visual 通过使用映射的 Power BI ID 行, 读取图表属性或形状数据并自动链接到数据。 会应用默认颜色,但用户可使用自定义选项更改颜色。

    链接其他数据

    可先单击未链接的 Visio 形状,然后单击 Power BI 行,链接其他图表属性。

  2. 若要将其他 Power bi 列添加为图表上的颜色或值, 请选择 Power bi 列, 然后将其置于 Visio Visual 的 "" 部分。

    将字段链接到颜色
  3. 若要关闭“焦点”模式,请单击“返回报表”。

    Visio 自定义视觉对象结果

现在, 你可以将此报表固定到仪表板, 并与你的团队共享仪表板。

当您在 Power BI 中进行筛选时, Visio Visual 支持双向交互。 单击 Power BI 视觉元素 (如条形图中的条形图), 以在 Visio visual 中自动缩放映射的形状。

返回页首

使用 Power BI 发布到 Web

通过 Power BI发布到 web, 你可以在博客文章、网站、电子邮件或社交媒体中联机嵌入交互式 Power BI 可视化效果。 Visio Visual 支持从 Power BI 功能发布到 web 。 若要执行此操作, 要嵌入的 Visio 文件应具有来宾访问权限, 这使 web 用户无需对自身进行身份验证。 通过转到 OneDrive for business 或 SharePoint Online, 然后单击 visio 文件的 "共享", 复制 visio 文件的匿名共享或来宾访问 URL。 现在将此 URL 粘贴到 Power BI 报表画布上的 "输入文件 URL " 中, 打开 "visio 图表" 文本框 (请参阅步骤5: 将 Visio 图表插入 Power bi 报表), 然后执行其余步骤。

返回页首

登录问题

应注意以下登录问题:

  • Power BI 嵌入报表中的 Visio 视觉对象   Power BI 报表可以嵌入在 Microsoft 团队或第三方应用等应用中。 这些应用可以阻止弹出窗口, 如登录提示。 在这种情况下, Visio Visual 文件需要 SharePoint Online 和 OneDrive for business 中的来宾访问权限。 否则, Visio 视觉对象会继续提示登录, 但应用将继续阻止登录弹出窗口。 

  • 单一登录身份验证    Power BI 中的 visio Visual 需要访问你正在处理的 visio 图表, 这意味着你可能会看到登录提示。 如果 Power BI 用户登录信息无法通过单一登录身份验证访问, 则尝试查看 Power bi 报表的用户可能会看到登录提示, 以便验证自己使用 Visio 视觉。

  • Internet 安全区域    如果在使用 internet Explorer 处理 Visio 视觉对象时仍遇到身份验证问题, 则可能在不同的 Internet 安全区域中具有 Power BI 和 SharePoint。 将 Power BI 域和 SharePoint 域添加到Internet 选项中的同一安全区域, 然后再次尝试使用 Visio 视觉对象。 有关详细信息,请参阅更改 Internet Explorer 11 的安全和隐私设置

返回页首

改进页面加载时间和支持复杂图表

visio 图表中的形状数 (超过 1000) 以及这些形状的复杂程度 (几何图形、着色等) 会影响 Power BI 中 Visio 图表的加载时间。 若要提高页面加载性能, 请从 Visio 图表中删除不需要的任何形状, 或者将它们添加到下方详细说明的图层中。 您也可以在 "设计" 选项卡上将应用于 "无主题" 的主题设置为。

将需要 Power BI 数据映射的形状添加到大型 Visio 文件中的 # 图层

改进页面加载时间的另一有效方法是将需要映射到 Power BI 数据的形状添加到名为#的图层或从大型 Visio 文件中的字符#开始的任何图层。 如果图表具有 # 图层,则只有 # 图层上的形状可映射到 Power BI 数据。 #图层上的形状越少, 页面加载时间就越好。

Visio 中“图层”对话框的屏幕截图

使用 # 图层这一方法还有其他几个有点:

  1. 复杂图表的支持-如果你的图表具有超过1000个形状, 并且需要将映射到 Power BI 数据的形状移到#个图层, 并且#图层上的形状总数小于 1000, 则可以支持此功能。

  2. 完全保真查看-某些渐变和线条模式不会像预期那样在 Visio Visual 中呈现。 如果这些形状不需要映射到 Power BI 数据, 则可以将其保留或从#图层中删除。 除了 PNG 格式的#图层上的形状外, Visio 视觉对象还会呈现所有其他内容, 这有助于延长加载时间。

返回页首

打开或关闭自动缩放

通过在 "可视化" 窗格的 "设置" 选项卡上打开或关闭"自动缩放", 可以在选择形状时更改自动缩放的设置。

Power BI 中的可视化效果窗格

返回页首

如何获取 Visio 视觉对象?

你不会怀疑需要时间来确定你的公司如何充分利用 Power BI 的 Visio 集成。 这就是我们为 Office 365 订阅者提供了 Visio Visual 的五个免费试用实例的原因。 这些试用实例是完全可编辑的, 并且即使在原始创建者使用过它们的5个实例后也会无限持续。 此外, 试用版中无需安装试用版-Visio Visual 试用版将立即在 Power BI 中提供给所有 Office 365 用户。 使用所有试用实例后, 未经授权的用户仍然可以查看视觉对象和嵌入文件链接, 或者, 若要保留完整的编辑权限, 请购买 Visio Online 订阅。 请注意, 目前我们无法向运行主权环境的公司提供这些免费试用版。

在 Power BI 中编辑 visio 视觉对象需要 Visio Online 许可证, 即计划1或计划2。 您可以访问我们的计划比较, 以决定最适合您的选项。 如果您不确定哪种计划适合你, 请免费试用30天 (计划1试用版,计划2试用版)。 这些试验独立于 Visio Visual 试用版, 您可以进行注册, 而不会影响对方的资格。

返回页首

重要的附加说明

  • Power BI 报表服务器不支持 Visio Visual。

  • 从 visio 桌面应用到 visio 图表的数据图形将被删除, 以便 Power BI 可以应用它自己的图形。

  • 你可能会注意到 Visio 桌面和 Power BI 中显示的图表之间的一些视觉差异。 当图表的样式、主题和填充模式比较复杂时,就会出现这种情况。

  • 如果你添加新形状或删除映射到 Power BI 数据的形状, 而生成的报表不能正常呈现, 请尝试重新插入 Visio Visual, 然后再次映射形状。

  • 如果将 "值" 字段设置为 "不汇总", 则单击 Power BI 视觉对象不会反映 Visio visual 中的任何更改。

  • 若要在 Power BI Windows 应用内查看 Visio 视觉对象, 请将设备升级到最新的 Windows 创意者更新。

  • 如果 visio 文件存储在 Power BI 移动应用中, 则 visio 视觉对象只能使用单个 SharePoint Online 服务器。

  • Visio 视觉对象要求所使用的浏览器允许为 *.sharepoint.com 和 *.powerbi.com(或公司的 SharePoint 和 Power BI 域)使用第三方 cookie。

返回页首

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×