我正在使用Tableau,每次创建新数据源时都必须写下多个不同的SQL。我必须为每个数据源在SQL上保存所有更改。目前,我会将SQL粘贴在记事本上,并将它们以及所做更改的说明保存在计算机的单独文件夹中。有没有更好的方法可以做到这一点?
我和你有类似的问题。
我们最终在SQL编辑器SQL工作台(https://www.sql-workbench.eu/)中编写了查询,然后管理了代码历史记录,并在团队共享空间(如合流)中执行了代码同行审查(逻辑,错误检查等)。
我们这样做的原因是
1)SQL查询在Work Bench上很容易编写2)必须进行代码审查!通过实施审核过程,您会发现比您想象的更多的错误3)共享空间确实非常方便,因为每个人都可以访问共享空间,并且记录了所有错误。有时您会积累很多可见的知识。
我也完全同意Nick,因为这是报告解决方案的第一步。但是,开发整个报告服务器非常繁琐,昂贵且需要时间。除非管理层真的确信开发报告解决方案的重要性,否则您可能必须获得一种针对查询和Tableau的变通办法(至少对我们而言是如此)