Tableau:更新已发布的twbx(包工作簿)中的外部文件



我们有一个打包的工作簿,它将在客户机上发布。作为包的一部分,我们有一个外部文件需要每季度更新(而不是刷新)新的数据(文件格式将保持不变)。

问题来了,我的团队不想进入维护模式。所以他们希望用户每季度更新一次外部文件。用户是否可以访问服务器中已发布数据源中的文件,并在可用时上传新文件?我们不太了解客户端文件系统,所以我们不打算把它放在tableau存储库中。我们不想上传文件作为数据库的一部分(必须是一个外部文件)。

请建议

谢谢

您有多个选择。在所有描述的情况下,您应该将工作簿与数据分开并发布工作簿,而不是发布打包的工作簿(即不要选中包含文件按钮)

简单地说,你可以把文件放在一个共享驱动器上,但是它必须能够从Tableau Server使用Run As User帐户通过与发布相同的路径访问。这有点脆弱,如果不小心可能会有安全问题。

您可以创建一个提取并将数据单独作为Tableau数据源发布,然后使用Tableau数据提取命令实用程序在需要时刷新和发布更新的提取。http://onlinehelp.tableau.com/current/pro/desktop/en-us/help.htm extracting_TDE.html % 3 ftocpath % 3 dset % 2520数据% % 2520 2520来源% 7 cextract % 2520数据% 7 c_____6

只能在Windows上运行

或者你可以使用Tableau数据提取API(或者现在的SDK)从脚本生成提取,然后使用REST API发布。这种方法几乎适用于任何系统。

或者你可以使用数据库。几乎所有的数据库

最新更新