Tableau Server中的直接SQL Server连接,没有业务用户对数据库

时间:2016-06-29 23:33:33

标签: sql-server tableau tableau-server

是否可以在Tableau Server中使用嵌入式直接SQL Server数据库连接配置工作簿,不要求业务用户使用工作簿有连接数据库的读权限吗?

我可以将提取物用于非实时数据(对于大多数事情都可以正常工作),但是通过直接连接可以更好地提供某些源,以便工作簿视图始终提供来自数据库的最新记录( s),但大多数(如果不是全部)业务用户不会通过请求访问报告可能使用的每个数据库(也是,IT会讨厌我)。

我目前正在使用Tableau Desktop 9.3.3,Tableau Server 9.3.3和SQL Server 2012.

我在将数据源上传到Tableau Server时尝试使用impersonate user,并且在源上传时,尝试访问时会出现权限错误。

我在查看此问题时发现的另一个选项是使用服务帐户并嵌入数据库连接凭据,但由于担心多个用户/一次登录,这将(可以理解)很难(或不可能)通过安全团队。

鉴于有很多公司使用Tableau与大型BI团队和许多报告消费者,有人必须已经解决了这个问题,但我自己和Tableau支持都没有提出一个好的解决方案。

1 个答案:

答案 0 :(得分:3)

您可以发布实时连接并选择嵌入密码。然后,Tableau用户可以使用服务器托管数据源(如果您授予他们权限),并且他们不需要自己的帐户访问SQL服务器。

data source publish