当 Tableau 从 SQL Server 数据库的表中查询数据时,我正在尝试缩短 Tableau 的查询时间。在考虑行数与列数时,我应该使用短而宽的表格还是高而薄的表格?
该资源进行了一些研究,证明高瘦方法更好:http://www.powerpivotpro.com/2011/08/less-columns-more-rows-more-speed/ ,但在开始格式化表格之前,我想要更多信息来源。
谢谢
编辑后:当 Tableau 从中提取数据以进行可视化时,连接的多个高而薄的表的性能是否会低于 1 个短而宽的表?
最佳答案
Tableau 在处理高数据时比处理宽数据时表现更好。这是因为当要绘制图表的所有数字都在同一列中时效果会更好。 Tableau 在类别字段方面表现良好。当在“颜色”、“详细信息”(分割依据)、“标签”框中使用时,类别可以执行各种不同的操作。
高的例子
- 日期、类别、值
- 日期 1,销售额,10
- 日期1,收入,5
- 日期2,销售,12
- 日期2,收入,6
宽示例
- 日期、销售额、收入
- 日期1、10、5
- 日期2、12、6
您听说过 Excel 数据 reshape 器吗?这里有两个关于它的链接。
http://www.tableausoftware.com/about/blog/2012/03/reshaping-data-made-easy-16353
http://kb.tableausoftware.com/articles/knowledgebase/addin-reshaping-data-excel
关于sql - Tableau 在 SQL Server 中使用短且宽或高且薄的表进行更好的查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24459304/