【发布时间】:2017-10-27 11:07:38
【问题描述】:
我正在从 sql server 中的一个表中创建一个 .TDE(tableau extract),该表有大约 180 多列和 6000 万条记录,在当前 16GB RAM 和 12 个内核的基础架构中大约需要 4 个小时
我一直在寻找可以更快完成此任务的任何其他方式。我想知道我是否可以将我的数据加载到任何可以连接到 tableau 的列存储 DB 中,然后从列存储 DB 中的数据创建 TDE 可以提高性能。
如果是,请推荐任何此类列存储数据库
【问题讨论】:
-
在 Desktop 中,打开性能记录,然后生成数据提取。完成生成后,关闭性能记录。然后,Tableau 将打开一个新工作簿,其中包含 TDE 构建过程的每个部分所需时间的可视化。例如,它分解了数据库 sql 调用、tableau 数据引擎调用和其他一些东西。至少,这会告诉您是 Tableau 减慢了您的速度还是您的数据库。
标签: tableau-api