Sql server 更新所有工作表SQL的tableau数据源连接

Sql server 更新所有工作表SQL的tableau数据源连接,sql-server,tableau-api,Sql Server,Tableau Api,作为一点背景知识,我在本地机器上的Tableau上构建了一系列可视化(单个工作簿中有110个工作表)。工作簿连接到作为数据源的本地SQL server数据库。110个可视化中的每一个都链接到SQL数据库中的一个唯一表(我们还使用windows身份验证连接到SQL) 我们现在正在将仪表板迁移到客户端环境,并连接到使用SQL server身份验证的SQL。客户端SQL数据库和表的名称与本地SQL server上的名称完全相同。客户端还安装了tableau desktop v19.2 目前,客户端桌面

作为一点背景知识,我在本地机器上的Tableau上构建了一系列可视化(单个工作簿中有110个工作表)。工作簿连接到作为数据源的本地SQL server数据库。110个可视化中的每一个都链接到SQL数据库中的一个唯一表(我们还使用windows身份验证连接到SQL)

我们现在正在将仪表板迁移到客户端环境,并连接到使用SQL server身份验证的SQL。客户端SQL数据库和表的名称与本地SQL server上的名称完全相同。客户端还安装了tableau desktop v19.2

目前,客户端桌面要求我登录每个工作表数据源以进行更新,这意味着我必须登录110次(每次登录大约需要3-5分钟)。我想问,是否有一种方法可以只登录一次以连接到数据库并更新所有数据源连接以指向新的数据库连接


提前谢谢

是否已尝试使用文本编辑器打开.twb文件以更改连接并设置新目标?如果使用Tableau Server,您可以在工作簿中嵌入所有数据库连接身份验证详细信息,只需将数据源从本地交换到服务器一次,即可确保以后每个用户都能使用这些数据源。谢谢您的建议。我还没有试过使用文本编辑器,我会试一试。我手动更新了每个数据源以使文件正常工作。@FabioFantoni干杯,您的方法是更新连接的快速解决方案。我将此问题标记为已结束。