布朗文·博伊德2022 年 7 月 12 日 – 晚上 8:54
Tableau 2022.2 版本包含的功能可为开发人员提供更轻松的嵌入式分析体验并更好地控制身份验证。让我们深入了解可帮助您在应用程序中为用户提供自助分析的功能。
通过简单、现代的嵌入式分析体验在扩展自助服务的同时获得更多控制权
使用 Embedding API v3.2 启用嵌入式 Web 创作等
您已经可以将视图、指标和数据问答嵌入到您的应用程序中。现在,借助Embedding API v3.2 ,您可以将更强大的分析功能引入您的应用程序和 Web 门户,包括嵌入式 Web 创作。
将 Tableau 一流的创作体验直接引入任何应用程序并自定义您的用户体验。最终用户可以直接从任何应用程序或 Web 门户编辑可视化并添加新数据源——所有这些都无需离开您的应用程序。
借助嵌入式 Web 创作,最终用户可以从您的应用程序中创作,而无需打开 Tableau。
新的 Web 组件使嵌入可视化以进行创作就像嵌入可视化以进行查看一样简单。 Embedding API 提供了一个
可以放置在 HTML 代码中的 Web 组件。如果要使用 JavaScript 初始化 API 并嵌入创作可视化项,您可以实例化 TableauAuthoringViz 对象并设置可视化项创作属性。
Embedding API v3.2 还引入了使开发人员更容易自定义和集成分析体验的功能,包括:
- 创建自定义菜单、添加菜单项和传递用户在视图中选择的标记的能力
- 支持 Tableau 参数和视图导出,以及对 Tableau 事件和筛选的额外支持
该组织的应用程序使用 Embedding API 3.2 将自定义菜单和项目添加到他们的 Tableau 仪表板,允许用户在他们的工作流程中采取行动。
要了解更多信息,请阅读 Tableau 帮助中的Tableau 嵌入 API和嵌入式 Tableau Web 制作。
限制嵌入到指定许可名单上的网站
确保您的嵌入式分析内容可由正确的人在正确的位置访问。 Tableau 站点管理员现在可以根据允许列表控制哪些网站可以嵌入视图,或者您可以不受限制地启用嵌入视图。
在此示例中,请求数据包将嵌入视图限制为仅三个网站,包括用于测试的本地计算机。
这些设置适用于所有嵌入式视图,但使用 Tableau Connected Apps 进行身份验证的视图除外。当您嵌入已配置为使用 Tableau 连接应用程序进行身份验证的视图时,连接应用程序的域白名单不受用于嵌入的 Tableau 站点设置的影响。
若要了解更多信息,请阅读 Tableau 帮助中的用于嵌入的 Tableau 站点设置。
使用 JSON Web 令牌 (JWT) 访问 Tableau 的 REST 端点
您现在可以让您的外部客户端应用程序通过 Tableau Connected Apps 验证的 JWT 建立具有特定 OAuth 访问范围的经过身份验证的用户会话。通过有效的用户会话,您的应用程序可以代表用户访问 REST API,只要调用端点的所需范围包含在访问令牌中。
Tableau 2021.4 中发布的 Connected Apps 允许您在外部应用程序中无缝嵌入 Tableau 视图。通过 Connected Apps 建立的经过身份验证的用户会话现已扩展,允许您的应用程序通过 API 调用以编程方式与 Tableau 集成。
这通过减少对登录端点的请求来创建更高效的体验。这项新功能还可以帮助您扩展和自动化复杂的 Tableau 集成和后端查询,例如动态内容检索和高级筛选。
要了解更多信息,请阅读 Tableau 帮助中的已连接应用程序的访问范围。
使用 Search API 将 Tableau 搜索体验带入您的应用程序
您已将 Tableau 引入您的应用程序,为人们提供宝贵的洞察力,帮助他们将时间花在哪里。但是,如果他们需要搜索不同的分析内容来做出正确的决定,会发生什么?
让您的用户能够以高相关性和速度从您的应用程序中搜索 Tableau 内容。使用搜索 API ,您可以将搜索功能构建到您的自定义分析体验中,以搜索您的 Tableau 内容。
Search API 支持对关键字、过滤器、多个排序选项和分页进行模糊匹配。默认情况下,结果按相关性排序,让您和您的用户可以利用已建立的 Tableau 排名算法。
要了解更多信息,请阅读我们关于重新构想的 Tableau 搜索体验的博文。
通过查询指标数据 API 更多地使用您的指标
指标提供了一种一致的方式来一目了然地跟踪您最重要的 KPI。那么,为什么要让它们在 Tableau 中被隔离呢?我们听说您想要更多的自定义和灵活性来进一步提高您的指标。
现在,使用Query Metric Data API ,您可以获取 Metrics 数据以根据需要格式化和显示您的指标,甚至可以将指标拉入数据库,然后根据其值触发操作。您可以使用 Tableau 站点的本地唯一标识符 (LUID) 加上指标的 LUID(通过列出您站点上的指标并使用任何指标的 ID 属性获得)调用此 API。
要了解更多信息,请阅读 Tableau 帮助中的度量方法。
使用 Ask Data Lens API 轻松管理和扩展 Ask Data
使用自然语言获得洞察力是让更多人从数据中获得价值的好方法。现在,在您的 Tableau 站点中管理“数据问答”镜头变得轻而易举。
使用Ask Data Lens API从一个站点导出经过策划和测试的镜头,并将它们大规模导入到一个或数百个站点——甚至跨不同的服务器。您还可以在导入时通过手术更改详细信息,例如更新名称或连接的数据源。
要了解更多信息,请阅读 Tableau 帮助中的 询问数据镜头方法。
想要更多?
- 加入Tableau 开发人员计划以访问 API、SDK 和其他开发人员工具和资源,以及令人难以置信的 Tableau DataDevs 社区!
- 从我们 2022 年 6 月的 Sprint Demos on Metrics data API 和 Search API 中查看此点播网络研讨会
- 立即升级 Tableau以利用这些功能以及更多功能。
- 查看我们最新版本的完整新功能列表,或在我们的发布公告中获取 Tableau 2022.2 的亮点。
- 访问Ideas 论坛,让我们知道您接下来想在 Tableau 平台中看到什么。
- 探索Tableau Release Navigator ,了解哪个版本的 Tableau 具有您组织所需的多种功能。
原文: https://www.tableau.com/about/blog/2022/7/inside-release-tableau-2022.2-developers