Tableau api Tableau多数据库Viz-最佳实践

Tableau api Tableau多数据库Viz-最佳实践,tableau-api,Tableau Api,新手表作者在这里。我的项目需要开发5年销售数据的Tableau销售仪表盘 当前年度的销售数据始终驻留在OLTP MSSQL数据库中,所有上一年度的数据都在年底归档,并且都驻留在各自的数据库中。总之,我们在5个数据库中获得了5年的数据 挑战是 1) 年数因客户而异 2) 同一个tableau工作表应该适用于多个客户,只是指向同一个MSSQL实例 所有数据库都有相同的模式,在Tableau中引入这些数据的最佳方式是什么 获取所有数据的最佳方法是创建5个工作表,其中包含5个不同的数据库连接,并创建一个

新手表作者在这里。我的项目需要开发5年销售数据的Tableau销售仪表盘

当前年度的销售数据始终驻留在OLTP MSSQL数据库中,所有上一年度的数据都在年底归档,并且都驻留在各自的数据库中。总之,我们在5个数据库中获得了5年的数据

挑战是 1) 年数因客户而异 2) 同一个tableau工作表应该适用于多个客户,只是指向同一个MSSQL实例


所有数据库都有相同的模式,在Tableau中引入这些数据的最佳方式是什么

获取所有数据的最佳方法是创建5个工作表,其中包含5个不同的数据库连接,并创建一个包含5个工作表的仪表板

因为所有数据库都有相同的模式,所以对工作表使用动作过滤器而不是单独的过滤器,这样可以提高性能

编辑---------------------------------------------------------------

据我所知,您无法动态添加数据库连接和提取数据,因此对于每个客户报告,都需要手动更改


因此,解决方案仍然有效,因为对于每个客户,您都将添加一个新连接。

没有解决方案,因为回答这个问题时,跨数据库连接和联合仍然处于理想状态,请参阅此-

每个工作表必须保存来自所有5个数据库的合并数据,这种方法适用于这种情况吗?我建议您使用整合的数据创建5个仪表盘,而不是将5个数据库中的数据合并到一张表中。很抱歉,我们无法确定数据库的数量,为了更清晰,我已重新表述了问题。