上次修改日期: 20 Jul 2023
环境
Tableau Server答案
为了将单独的工作簿从一个安装的 Tableau Server 移到另一个安装的 Tableau Server,您必须下载、移动然后重新发布工作簿。 可通过以下方式来完成此操作:
具有发布的数据源的工作簿
步骤 1: 在 Tableau Server 中- 登录到原来的 Tableau Server。
- 导航到工作簿并单击“下载”。
- 在“数据”菜单中,选择数据源,选择“创建本地副本”,然后保存数据源的本地副本。
- 利用工作表进行工作,选择“数据”>“替换数据源”。 输入以下选项,然后单击“确定”:
- 当前:发布的数据源
- 替换:您保存的本地副本
- 在“数据”窗格中,右键单击原始发布的数据源,然后选择“关闭”。
- 选择“服务器”>“注销”。
- 在“数据”菜单中选择数据源,并选择“发布到服务器”。
- 在 Tableau Desktop 中,登录到另一个 Tableau Server,然后发布数据源。
发布时,确保选择“更新工作簿以使用已发布的数据源”。 - 选择“服务器”>“发布工作簿”,将工作簿发布到另一个 Tableau Server。
不含发布的数据源的工作簿
选项 1: 使用 Tableau Server
- 登录到原来的 Tableau Server。
- 导航到工作簿并单击“下载”。
- 在 Tableau Desktop 中打开工作簿。
- 将工作簿重新发布到另一个安装的 Tableau Server。
选项 2: 使用 tabcmd
- 以本地管理员身份登录到承载 Tableau Server 的计算机。
- 以管理员身份打开命令提示符。
- 导航到 Tableau Server 目录的“bin”文件夹:
- 在 32 位计算机或安装了 64 位 Tableau Server 的计算机上:
cd c:\Program Files\Tableau\Tableau Server\<version>\bin
- 在安装了 32 位 Tableau Server 的 64 位计算机上:
cd c:\Program Files (x86)\Tableau\Tableau Server\<version>\bin
- 在 32 位计算机或安装了 64 位 Tableau Server 的计算机上:
- 键入以下命令:
- 登录到原来安装的 Tableau Server:
tabcmd login -s <url-of-original-tableau-server> -u <username> -p <password>
- 下载工作簿:
tabcmd get "/views/<project>/<workbook.twb/.twbx> --filename <workbook-name.twb/.twbx>
- 注销 Tableau Server:
tabcmd logout
- 登录到第二个安装的 Tableau Server:
tabcmd login -s <url-of-other-other-tableau-server> -u <username> -p <password>
- 将工作簿发布到第二个安装的 Tableau Server:
tabcmd publish "<workbook.twb/.twbx>" -n "<workbook-name>
- 登录到原来安装的 Tableau Server:
其他信息
- 只有在为您或其他用户授予了下载文件的权限时,用于下载工作簿的按钮才可用。
- 除非备份了 Tableau Server,否则无法还原被覆盖的工作簿。
- 如果工作簿包含发布的数据源,则无法使用
tabcmd
来迁移工作簿。
感谢您提供该文章是否有效的反馈。
打开新案例
继续搜索
知识库
社区
产品帮助
培训和教程