Tableau Server 2022.3 及更高版本以及 Tableau Cloud 的嵌入代码已更改为使用嵌入 API v3。本主题包含有关嵌入入门的基本信息。有关嵌入 Tableau 视图的全面指导,请参见 Tableau 嵌入 API 帮助。有关从旧版本的嵌入 API 切换的信息,请参见从嵌入 JSAPI v1 或 v2 迁移到嵌入 API v3

您可以将交互式 Tableau 视图嵌入到网页、博客、wiki 页面、Web 应用程序和 Intranet 门户中。嵌入式视图会随着基础数据的变化或工作簿在 Tableau Server 或 Tableau Cloud 上的更新而更新。

嵌入式视图遵守 Tableau Server 和 Tableau Cloud 上使用的相同许可和权限限制。若要查看嵌入在网页中的 Tableau 视图,访问视图的用户还必须在嵌入该视图的 Tableau 站点上拥有帐户。有关详细信息,请参见身份验证和嵌入式视图

帐户限制的一个例外情况是,您的组织在 Tableau Server 上使用基于内核的许可证,并且使用来宾帐户。这样,用户无须登录到服务器即可查看嵌入在网页中的 Tableau 视图并与其进行交互。请与您的 Tableau 管理员联系,以了解是否为您的 Tableau 站点启用了来宾用户。

注意:您的 Tableau 管理员可以限制允许嵌入的站点或完全禁用嵌入。如果您的嵌入视图未加载,请与您的管理员联系,以确保您嵌入它的站点在嵌入允许列表中。有关详细信息,请参见用于嵌入的 Tableau 设置

复制嵌入代码

嵌入视图的最快方法是复制 Tableau Server 或 Tableau Cloud 提供的嵌入服务器代码。您可以从视图上的共享对话框中访问此代码。

  1. 在视图打开的情况下,单击工具栏中的“共享”按钮。

    视图工具栏

  2. 单击“复制嵌入代码”,然后将代码粘贴到网页中。若要定制您的嵌入式视图,请使用 Tableau 嵌入 API 中记录的选项。

    复制

使用嵌入 API

若要修改从“共享”对话框中复制的基本嵌入代码,或者创建自定义嵌入式应用程序,请使用 Tableau 嵌入 API。您可以使用该 API 来控制工具栏选项、应用筛选器、触发事件操作、启用嵌入式 Web 制作等等。

感谢您的反馈!