首页 > 解决方案 > 在使用 Tableau 时保存 SQL 版本的最佳方法是什么?

问题描述

我正在使用 Tableau,每次都必须写下多个不同的 SQL,同时制作新的数据源。我必须为每个数据源保存对 SQL 的所有更改。目前,我会将 SQL 粘贴到记事本上,并将它们保存在计算机中的单独文件夹中,以及更改的描述。有没有更好的方法来做到这一点?

标签: sqlsql-servertableau-api

解决方案


假设您有权在数据库中创建对象,请首先创建数据库视图,正如@Nick.McDermaid 评论的那样。

然后,无需在 Tableau 中使用自定义 SQL 数据源,只需连接到视图,就好像它是一个表一样。

如果您需要跟踪对数据的这些 SQL 视图的更改,您将需要了解如何对可以在 SQL Server Management Studio 中编写脚本的 .sql 文件使用源代码控制: 在此处输入图像描述

您的公司或学校可能已经在使用首选的源代码控制系统,在这种情况下,您应该使用它。如果他们不这样做,或者如果您正在家里学习,那么 Git 和 Subversion 是流行的开源选择。

Coursera 等学习平台上有许多课程可以教你如何学习如何使用这些系统。


推荐阅读