【问题标题】:Tableau Data Connection filter (User Managed)Tableau 数据连接筛选器(用户管理)
【发布时间】:2014-07-16 21:52:45
【问题描述】:
我在 vertica 有一个大表,它有时间戳。我想为所有工作表创建全局数据连接过滤器,因为所有工作表都会从同一个表中查询数据。因此,此数据连接过滤器提供了在此过滤器中指定开始日期和结束日期以查询数据的选项。到目前为止,我能够创建此 Dataconnection 过滤器,但无法使其灵活更改,而且此过滤器将与其他工作表一起放置在仪表板上。
这方面有什么帮助吗?
【问题讨论】:
标签:
visualization
data-visualization
tableau-api
【解决方案1】:
对 Vertica 了解不多,但您究竟为什么要做这个过滤器?如果是出于性能原因(查询少量数据比查询大量数据更快),好的。我只能说我不知道如何使数据连接过滤器变得灵活。
但如果是为了可视化目的(仅显示特定时间范围内的数据),那么您不必担心过滤连接,而是专注于过滤显示。基本上,您可以创建 2 个参数(开始日期和结束日期)并创建一个计算字段以查看 time_stamp 是否在这些参数之间,并通过它进行过滤。
【解决方案2】:
首先我们需要创建两个参数(min_date,max_date)。第一个参数1并给出任何名称并选择数据类型:日期和当前日期:给出你想要的任何内容。然后选择范围,范围值最小值并假设
分钟:12/3/2013 并从字段设置:您的数据源并选择订购日期。
创建计算字段1:
[参数名称]-1>=[订购日期]。
第二个参数2:与上面相同,但范围最大值:27/7/2014(无论何时)。
创建计算字段2:
[参数名称]+1