使用 Tableau® 连接器,您可以 在链中使用命令 与 Tableau 进行交互。例如,使用此连接器,您可以:
- 将用户添加到 Tableau 组或站点
- 构建 Tableau 数据和超提取
- 在 Tableau 中批量删除或更新权限
- 创建和管理 Tableau 项目、组和站点
- 管理 Tableau 数据源和视图
注: 此连接器由 Workiva 构建,并连接到第三方系统。虽然我们的支持团队可以帮助您在工作区内配置此连接器,但我们无法对源自 Workiva 平台之外的任何问题进行故障排除或提供其他帮助。
先决条件
为了实现连接,连接器使用 Tableau REST API,并通过基本的用户名和密码身份验证进行保护。要设置连接器,您需要:
- 在 Tableau 中为连接器设置指定的集成用户
- 集成用户的身份验证凭据
- 要连接的 Tableau 实例的 URL,例如
https://[region].online.tableau.com(适用于 Tableau Online) - 要连接到 Tableau 实例的站点
-
Tableau 实例使用的 API 版本,或者要连接的 Tableau 版本。
提示 :有关如何查找 Tableau 版本的信息,请参阅 Tableau
知识库。
要将连接器的 Build Hyper Extract 或 Build TDE Extract 命令与 GroundRunner 一起使用,请在其服务器上安装 Tableau Extract API,并将其动态链接库 (DLL) 文件移动到注册表使用的文件夹,例如 C:\Windows\System32。有关如何安装 Tableau Extract API 的信息,请参阅 Tableau Extract API 文档。
支持的版本
- 8.3
- 9.x
- 10.x
- 2018.x
- 2019.x
- 2020.1 和 2020.2
- Tableau Online®
注: 由于 Tableau 每季度都会进行更新,较新的 API 版本可能不会显示在连接器选项中,但仍可通过向后兼容性获得支持。
确定网站内容 URL 名称
每个 Tableau 实例都会部署一个默认站点,但您的组织可能会部署其他站点。连接器的 站点内容 URL 名称 属性指示它连接到哪个站点。要确定 站点内容 URL 名称的值,请检查要连接的 Tableau 内容的 URL:
- 默认站点的 URL 遵循
https://our.tableau.online.hostname/#/workbooks的格式。要连接到默认站点,请在 站点内容 URL 名称 [] 中输入默认。 - 其他站点的 URL 遵循
https://our.tableau.online.hostname/#site/[站点 ID]/workbooks的格式。要连接到其他站点,请在[站点 ID][] URL 的 部分中输入值 站点内容 URL 名称。
注意: 网站内容 URL 名称 属性区分大小写
。设置 Tableau 连接器
注: 要使连接器可在您组织的链中使用, 组织安全管理员首先需要在配置中启用它。
- 从 链构建器中,单击 连接,然后单击右上角的 创建 。
- 在 连接器连接下,选择 Tableau和默认的 CloudRunner。
- 在 基本信息下,输入一个唯一的名称和描述,以帮助识别连接。
-
在 属性下,输入连接器的详细信息:
摘要信息 详细信息 用户名 输入连接器的 Tableau 集成用户的用户名。 密码 输入 Username 属性的密码。 Tableau URL 输入要连接的 Tableau 实例的基本 URL,例如 https://us-east-1.online.tableau.com表示 Tableau Online。网站内容网址名称 在 Tableau 实例中,请输入要连接的站点 ID:
- 要连接到您组织的默认 Tableau 站点,请输入
Default。 - 要连接到您组织部署的其他站点,请输入内容 URL 中
/#site/后面出现的 ID。
注意: 网站内容网址名称 区分大小写
。版本 根据 Tableau 的版本,选择 Tableau 实例使用的 API 版本。
注: 如果您的版本不在选项中,请选择最新的 API 版本。
注意:所有敏感凭证均会自动加密,并以高级加密标准 (AES ) -256 加密方式存储
。 - 要连接到您组织的默认 Tableau 站点,请输入
- 选择要与连接一起使用的环境,然后单击 保存。
- 要测试连接, 创建并运行一个链 使用 连接器的 获取站点命令,并验证它是否返回有效输出。
疑难解答
如果与 Tableau 的连接失败:
- 验证集成用户的身份验证凭据。
- 检查要连接的 Tableau 实例和站点的基本 URL 和站点 ID。
- 验证为连接器选择的 API 版本 是否与您的Tableau实例版本匹配。
如果命令返回退出代码为 Success 但没有任何输出,请验证为连接器的 站点内容 URL 名称输入的站点 ID:
- 要连接到您组织的默认 Tableau 站点,请输入
Default。 - 要连接到您组织部署的其他站点,请输入内容 URL 中
/#site/后面出现的 ID。