我遇到了创建20M行提取的问题(因为这是一个持久的过程), 我想要实时连接,但因为问题出在Amazon Redshift或Data Base设计问题报告需要很长时间才能在服务器上进行预览。
所以我要提取数据(20M行)是创建提取物的最快方法吗?
我遵循了这些无效的步骤,
Method 1:
1.创建一个10行的提取
2.将摘录发布到服务器
3.计划提取物以获得完整的增量提取物
Method 2:
1.创建视图
2.发布视图
3.安排视图进行全面刷新
请指导我这个?
答案 0 :(得分:4)
Alex Blakemore的替代方法是在Tableau Desktop上创建一个空提取,将该数据源发布到Tableau Server,然后在第二天安排数据源进行刷新。
Publishing and Populating Empty Extracts
此方法应该有效。如果没有,请联系Tableau支持以获得进一步的帮助(假设您当前有维护)。
答案 1 :(得分:3)
如果未成功创建数据提取,并且您需要诊断问题,则可以尝试使用Tableau Data Extract API通过Python脚本或Java或C程序创建数据提取。它非常直接,可以让您更好地控制日志记录和调试。
我通常建议使用第一种方法,但请确保将数据提取单独作为数据源单独发布到服务器,然后让工作簿通过Tableau Server连接到它 - 而不是将提取程序嵌入到一个特定的工作簿中。这样您就可以独立更新数据和工作簿。
此外,对于该大小的提取,尝试隐藏您不需要的字段(列),过滤掉您不需要的行,并将聚合级别汇总到您的可视化所需的最高级别。提取物越小,性能越好。
Tableau博客上有关于Tableau数据提取的三篇文章。这是第一个: http://www.tableausoftware.com/about/blog/2014/7/understanding-tableau-data-extracts-part1
答案 2 :(得分:-1)
使用服务器资源使用-1计数提取方法发布提取。
count extract = 1
1
更改为-1
并保存文件。