一部分将数据从MySQL数据库加载到Tableau中

时间:2019-02-07 18:16:07

标签: mysql import tableau

我正在运行一个MySQL数据库,并且已将Tableau连接到它。我遇到的问题是表太长-它包含多年的交易记录。我只关心最近60天内的交易。我在日期上添加了一个过滤器,以便可以获取所需的子集。但是,每次打开工作簿时,它都非常慢,因为它将查询整个表,然后应用过滤器。所以我的问题是:

如何使Tableau仅加载最近60天的数据?谢谢!

1 个答案:

答案 0 :(得分:1)

我看到一些可能的解决方案:

  1. 在mySQL中创建视图或实例化视图以仅满足最近60天的需求
  2. 将工作表过滤器更改为上下文过滤器。 (正常)工作表过滤器不会影响数据查询,但上下文过滤器会影响。
  3. 如果仍然太慢,请创建摘录。您可以安排Tableau Server每天更新摘录。