配置 外部操作 工作流集成

注意:Tableau 中的外部操作依赖于 Salesforce Flow 提供的功能。该功能将您选择的数据发送到在单独的 Salesforce 基础设施上运行的 Salesforce Flow。Salesforce Flow 和其他 Salesforce 产品和服务的使用受您与 Salesforce 的协议约束。

有关如何使用 外部操作 的详细信息,请参见集成 外部操作(链接在新窗口中打开)

版本、站点角色和权限要求

若要配置和使用 外部操作 工作流,您和将使用工作流的任何人必须在支持 外部操作 的 Salesforce 和 Tableau 版本中拥有特定站点角色和权限。

产品Editions(版本)站点角色和权限
TableauTableau Cloud(链接在新窗口中打开)Tableau Desktop(链接在新窗口中打开)Tableau Server(链接在新窗口中打开) 版本 2022.3 或更高版本

创建或编辑工作流:Creator(链接在新窗口中打开)Explorer(链接在新窗口中打开)(可发布)站点角色,以及编辑和保存工作簿的权限 (Linux(链接在新窗口中打开) | Windows(链接在新窗口中打开))

发送数据:“下载摘要数据” 权限能力

使用工作流:任何站点角色

SalesforceEssentials、Professiona、Enterprise、Performance、Unlimited 或 Developer 版(请参见 Salesforce 版本(链接在新窗口中打开)

创建或编辑流程:管理流程权限(链接在新窗口中打开)

使用流程:“运行流程”权限(链接在新窗口中打开)用户详细信息页面上的“流程用户”设置(链接在新窗口中打开),或者流程节点中的“覆盖默认行为并限制对启用的配置文件或权限集的访问”设置(请参见流程安全性如何工作?(链接在新窗口中打开)

外部操作 的部署要求

为了使用 外部操作 工作流扩展程序,Salesforc e管理员必须在 Salesforce for Tableau Server 中创建已连接应用(链接在新窗口中打开)

此外,必须将要部署扩展程序的 Tableau Server 或 Tableau Cloud 站点的域添加到 Salesforce 跨源资源共享 (CORS) 允许列表(链接在新窗口中打开)中。

开启或关闭 外部操作

在 Tableau 2022.3 及更高版本中,Tableau 外部操作 功能默认情况已开启。若要关闭该功能,可以使用 Tableau 服务管理器 (TSM) 命令行界面 (CLI) 或配置站点级别设置。

使用 TSM CLI

使用 TSM CLI(链接在新窗口中打开)vizqlserver.workflow_objects_enabled 配置键的值设置为 tsm configuration set -k vizqlserver.workflow_objects_enabled -v false

更改配置键值后,确保使用 tsm pending-changes apply 命令应用更改。如果待定更改需要重新启动服务器,pending-changes apply 命令将显示一个提示,告知您将进行重新启动。即使服务器已停止,此提示也会显示,但在这种情况下不会重新启动。您可以使用 --ignore-prompt 选项隐藏提示,但此选项不会改变重新启动行为。如果更改不需要重新启动,则会在不提示的情况下应用更改。有关详细信息,请参见“tsm pending-changes apply”(链接在新窗口中打开)

修改站点级别设置

有关如何在 Tableau Server 中自定义站点级别设置的详细信息,请参见站点设置参考(链接在新窗口中打开)

感谢您的反馈!您的反馈已成功提交。谢谢!