sql - 在使用 Tableau 时保存 SQL 版本的最佳方法是什么?
问题描述
我正在使用 Tableau,每次都必须写下多个不同的 SQL,同时制作新的数据源。我必须为每个数据源保存对 SQL 的所有更改。目前,我会将 SQL 粘贴到记事本上,并将它们保存在计算机中的单独文件夹中,以及更改的描述。有没有更好的方法来做到这一点?
解决方案
假设您有权在数据库中创建对象,请首先创建数据库视图,正如@Nick.McDermaid 评论的那样。
然后,无需在 Tableau 中使用自定义 SQL 数据源,只需连接到视图,就好像它是一个表一样。
如果您需要跟踪对数据的这些 SQL 视图的更改,您将需要了解如何对可以在 SQL Server Management Studio 中编写脚本的 .sql 文件使用源代码控制:
您的公司或学校可能已经在使用首选的源代码控制系统,在这种情况下,您应该使用它。如果他们不这样做,或者如果您正在家里学习,那么 Git 和 Subversion 是流行的开源选择。
Coursera 等学习平台上有许多课程可以教你如何学习如何使用这些系统。
推荐阅读
- javascript - 将html注入DOM时,为什么没有获取到js文件?
- python - python中的斐波那契序列给出不正确的结果而不是正确的结果
- c# - 如何在 Docs.microsoft 焦点模式中使用筛选器 Odata 表达式
- python - 如何在python中将缓冲区刷新到磁盘周期
- octopus-deploy - 包含空格的八达通字符串变量
- ruby-on-rails - Rails ActiveStorage 图像没有出现在自定义域中?
- python - Python PIL 加倍图像
- bash - scp /localdir/ root@ubuntu: 的目标路径是什么?
- ruby-on-rails - 如何为rails在link_to中添加:id?
- excel - 在 excel (VBA) 中设置动态旋转值