我有两个混合源,源A有500,000行,源B有20,000。问题是当我使用源A作为主要来源时,仪表板中的任何计算都需要太长时间才能发挥作用。当我使用B作为我的主要来源时,性能得到了很大改善......
...但是,我需要的细节水平在源A中。当源B是主要的时候,我留下了可怕的星号,其中存在一对多的关系。
来源A主要:
Event(from source B) Occurred_On(from source A)
ABC 1/1/2000
ABC 5/10/2000
XYZ 9/9/2002
XYZ 4/5/2002
来源B主要:
Event(from source B) Occurred_On(from source A)
ABC *
XYZ *
必须混合数据 - 源A是数据库,源B是文本文件,因此连接是不可能的。
耐心正在减弱,所有希望似乎都消失了。是否有任何可能的方法将B作为主要用途,同时保持A?
中字段的详细程度或其他可以解决此问题的解决方法?
答案 0 :(得分:0)
我将使用以下选项
- 创建文本文件的查找表并应用联接a link
- 要提高性能,请创建组合数据集的数据提取文件,该数据集将成为报告的主要数据源[链接](http://onlinehelp.tableau.com/current/pro/desktop/en-us/help.htm#extracting_data.html)
只是,500K记录不应该导致性能拖累,但重新检查服务器配置并查看是否存在任何瓶颈是个好主意。