Tableau api Tableau-更好地使用表计算或向提取中添加新维度?

Tableau api Tableau-更好地使用表计算或向提取中添加新维度?,tableau-api,Tableau Api,我有一个每天刷新的表格文件,从公司的数据仓库中提取数据,然后创建数据摘录,并创建一个打包的表格文件,供员工通过Reader查看。我关心的两个问题是1由于摘录中的所有数据,文件会变得多大,2文件性能现在加载需要一点时间,但不会太长 我创建了许多LOD计算作为新的维度,认为这将提高性能。但现在我想知道,如果将这些作为表计算,那么数据提取中的列会更少,从而使文件更小,这是否真的更好 我试着搜索,但找不到答案。通常,使用表格计算与将计算添加为新维度相比,更可取吗?思想?谢谢 您是否能够进行聚合提取 如果

我有一个每天刷新的表格文件,从公司的数据仓库中提取数据,然后创建数据摘录,并创建一个打包的表格文件,供员工通过Reader查看。我关心的两个问题是1由于摘录中的所有数据,文件会变得多大,2文件性能现在加载需要一点时间,但不会太长

我创建了许多LOD计算作为新的维度,认为这将提高性能。但现在我想知道,如果将这些作为表计算,那么数据提取中的列会更少,从而使文件更小,这是否真的更好


我试着搜索,但找不到答案。通常,使用表格计算与将计算添加为新维度相比,更可取吗?思想?谢谢

您是否能够进行聚合提取

如果您不需要人们从可视化中钻取单个记录,那么您可以在提取时执行聚合,而不是在生成viz时执行聚合。这可能会导致更小的提取和更快的可视化,而且成本很低

要进行聚合提取,首先隐藏提取中不需要的所有字段,然后从提取对话框中选择“Agegate To visible dimensions”。如果您有日期字段,可以选择截断的级别,将其向上滚动以进一步压缩摘录

提取将通过可见维度对每个度量值分组应用默认聚合函数。因此,如果需要,请首先更改度量值的默认聚合

使用这种类型的提取时,请注意如何进一步聚合度量值以确保结果有意义。和之和的定义很明确,如分钟中的分钟。其他组合可能是可疑的。使用预聚合提取时,您甚至可能希望在“分析”菜单下关闭聚合

这种方法可以节省大量的时间和空间,并且在您确切知道要进行何种可视化时效果良好。它没有完整的未聚合摘录带来的灵活性,但作为回报,您可以获得巨大的性能提升

一种选择是制作这两种摘录,并从紧凑型中构建vizzes,以获得快速响应的仪表板,并使用完整摘录来深入了解细节