将Tableau升级到9.2后,我无法在Tableau Server(9.1)中发布工作簿?

时间:2016-02-09 17:12:15

标签: publish tableau tableau-server

有没有人经历过这个?由于我花了几个小时在升级的9.2版本中准备工作簿,这非常令人沮丧。我尝试发布到9.1 Tableau Server,但它不允许它。看起来我可能需要花费几个小时再次在9.0上重新创建仪表板(9.0与我们拥有的Tableau Server兼容,但9.2不兼容)。

有人可以帮忙:(

谢谢你, P

5 个答案:

答案 0 :(得分:6)

这是一个有效的小黑客。

  • 如果您有.twbx文件,请解压缩/解压缩.twbx文件,以获取.twb文件。 (要解压缩/解压缩:将文件扩展名从.twbx更改为.zip并解压缩通常的.zip文件。在OSX上,双击.zip文件Finder解压缩并显示分隔的.twb.tde文件。
  • 在文本编辑器中打开.twb文件。
  • 在顶部,你会看到一条这样的行
<workbook source-platform='win' version='9.1' xml:base='http://bi.teslamotors.com' xmlns:user='http://www.tableausoftware.com/xml/user'>
  • version='9.2'(您保存.twb文件的Tableau Desktop版本)更改为与服务器兼容的版本,例如。 version='9.1'。在刚刚切换文本的Tableau Desktop版本中打开文件,例如。在这种情况下,Tableau Desktop 9.1。 (Tableau allows installing multiple concurrent versions on the same machine)。

  • 您现在应该可以将仪表板发布到Tableau Server。

请注意,这确实是为了节省数小时重新执行同样的工作(因为在Tableau中没有简单的复制粘贴!),当然建议遵循其他海报建议的官方方式

Source 1Source 2

答案 1 :(得分:1)

Tableau不向后兼容。

这适用于桌面和服务器。

在较新版本中创建的工作簿无法在以前版本的软件中打开。此外,它也无法发布到服务器的先前版本。

您可能需要重新创建所有内容,或者可以升级服务器。

  

主要版本和次要版本升级后的工作簿兼容性   Tableau Desktop

     

保存在更高版本的桌面中的工作簿和摘录   升级,任何早期版本都无法打开。例外:   可以在Desktop 8.2中打开8.3版本的工作簿。例如,a   在Desktop 9.2中保存时升级版本9.1工作簿。该   Desktop 9.1无法再打开工作簿。工作簿和   已打开但未在更高版本的Desktop中保存的提取   仍然可以通过创建它们的早期版本访问。   使用最新版本的Desktop创建的工作簿可以连接到   从Server 8.0开始的早期版本的Server。例如,a   Desktop 9.2中的工作簿可以连接到Tableau Server 8.2或8.3。   但是,Desktop 8.1中的工作簿无法连接到Tableau Server   7.0。在较高版本的Tableau Desktop中创建的工作簿无法发布到早期版本的Tableau Server。例外:工作簿   使用Desktop 8.3创建的可以发布到Tableau Server 8.2。对于   例如,无法发布在Desktop 9.2中创建的工作簿   Tableau Server 9.1。从早期下载的工作簿和数据源   Tableau Server的版本可以通过最新版本打开   桌面。

Official Doc here

答案 2 :(得分:0)

通常,在桌面之前更新服务器版本。例如,如果您具有服务器版本9.1,它将仅接受当前和之前的桌面版本9.1,9.0等。始终将您的桌面版本保留在服务器版本之后或之后,以使其保持全部兼容。如上所述,现在最简单的解决方法是尽可能将服务器升级到9.2。祝你好运。

答案 3 :(得分:0)

通常,主要版本(9.0,9.1,9.2等)不向后兼容。我强烈建议您同时升级桌面和服务器版本,并始终先执行服务器。这样,您就不会遇到服务器无法读取您在桌面上创建的内容的问题。

答案 4 :(得分:0)

要解决向后兼容性问题,您始终可以使用下面提到的链接将Tableau工作簿转换为Tableau 8.2到Tableau 9.3的任何版本

Tableau File Conversion Utility

希望这可以帮助你。