Tableau api Tableau-基于同一表的不同分区的不同列的计算字段

Tableau api Tableau-基于同一表的不同分区的不同列的计算字段,tableau-api,Tableau Api,对不起,我问了个愚蠢的问题 情境:我有一个分区表(分区是一年中的一周),其中包含一些指标(例如某些关键字的频率);我需要对属于不同分区的指标进行分析(例如,第32周的关键字频率与第3周的关键字频率之间的趋势)。最终目的是创建一个仪表板,用户可以在其中选择一年中的哪一周,并随时显示计算分析 到目前为止,我使用了一个实时查询,它使用两个参数(week_1和week_2)根据两个不同的参数连接来自同一个表的数据。您可以想象,一旦用户更改了其中一个参数,仪表板就会重新计算所有内容。为了避免长时间的等待,

对不起,我问了个愚蠢的问题

情境:我有一个分区表(分区是一年中的一周),其中包含一些指标(例如某些关键字的频率);我需要对属于不同分区的指标进行分析(例如,第32周的关键字频率与第3周的关键字频率之间的趋势)。最终目的是创建一个仪表板,用户可以在其中选择一年中的哪一周,并随时显示计算分析

到目前为止,我使用了一个实时查询,它使用两个参数(week_1和week_2)根据两个不同的参数连接来自同一个表的数据。您可以想象,一旦用户更改了其中一个参数,仪表板就会重新计算所有内容。为了避免长时间的等待,我将这两个参数设置为一个不存在的默认值(0,零),以便仪表板可以快速打开。然后,我提示用户停止仪表板,插入所选的新参数,然后重新启动仪表板以加载新计算

我的问题是:是否可以通过使用表的摘录来实现相同的目标?这个表本身不应该太大(应该是3年1500万条记录),据我所知,这些数据的摘录是有效的

我对Tableau很陌生,所以我想从更多的专家那里了解一下,是否有一种更为优化的方法可以在不使用实时查询的情况下完成这项工作

如果我不清楚,请随时询问更多信息!但是,我无法共享工作簿,因为它包含敏感信息

编辑:

+-----------+ -----------+ ------------+
  partition    keyword      frequency
+-----------+ -----------+ ------------+
   202032        hello        5000
   202032        ciao         567
    ...
   202031        hello        2323
   202031        ciao         34567
    ...  
   20203         hello        2
   20203         ciao         1000
通过实时查询,我可以将partition=202032的表与partition-20203相同的表连接起来,并用一列创建一个新表,在该列中我可以计算两个频率之间的趋势:

+----------+ -----------------------+ ---------------+
  keyword      partitions_compared         trend
+----------+ -----------------------+ ---------------+
    hello       202032 - 20203           +1billion %
    ciao        202032 - 20203           +1K %
通过实时查询,我加入了关键字

提前非常感谢,祝你度过愉快的一天


干杯

虽然你说得太多了,但我还是无法得到你。请显示一些屏幕截图,包括您所拥有的和需要的,以便了解您的问题。嗨@AnilGoyal,我无法显示我的表格图片,因为有敏感数据。我将尝试在问题主体中添加一个直观的解释。