在Tableau服务器中的解决方案环境(开发,生产等)之间移动工作簿时,面临问题



我正在使用 Tableau Server 我说的三个解决方案环境,即。Development StagingProduction
我在Development环境中创建了工作簿,每个工作簿都使用许多数据源。

例如,假设我创建了工作簿Account Workbook,并且我使用了这两个数据源Dev-DataSource1Dev-DataSource2。我还有其他数据源,例如Stage-DataSource1Stage-DataSource2Dev-DataSource3Stage-DataSource3等。

我面临的问题是将工作簿从Development移至Staging环境时,数据源保持不变。

如果我从Development环境中将Account Workbook移至Staging,则继续使用相同的实例,Account Workbook仍使用相同的数据源Dev-DataSource1Dev-DataSource2。我希望它使用Stage-DataSource1Stage-DataSource2

这可能是一个非常琐碎的问题,也许是一个不好的设计,但是我创建了很多工作簿,以至于再次创建它们可能需要大量时间,因此请不要要求我再次重新创建这些工作簿。如果除此之外没有其他方法,那就告诉我。

预先感谢

您不仅可以编辑数据源,例如从dev-datasource1到stage-datasource1吗?我认为它们具有完全相同的结构,现场名称等?右键单击数据源,然后单击"编辑"。在数据源页面中,从表中拉入表新的数据源并替换那里的一个。如果您有加入,则可能需要重新创建它们。如果您有自定义SQL,则只需要更改SQL即可指向新表格。

您需要刷新数据源。假设它们与以前完全相同,则应识别该字段。如果需要编辑连接,也可以执行此操作(如果您需要指向其他服务器等)确保您可以备份工作簿,以防万一出现问题。

也可能值得您研究Tableau Python文档API:https://github.com/tableau/document-api-python

这将使您可以(某些/全部?)进行编程描述。

最新更新