Tableau api Window_SUM真的对表中的数据进行排序吗?

Tableau api Window_SUM真的对表中的数据进行排序吗?,tableau-api,Tableau Api,WINDOW_SUM是否实际对数据进行排序?如果我的桌子像这样呢 用户ID |价格 1 | 5 2 | 6 3 | 7 1 | 10 假设我只需要下面的一列输出 按用户列出的总价 15 6 7 很明显,我需要一个不同的sum作为计算字段,这样我就可以执行下面的操作,但是我想知道window_sum是否真的对数据进行了排序,并且用户ID不应该显示在输出中,所以它应该与上面的完全一样 WINDOW_SUMIIFATTR[userid]==znookup

WINDOW_SUM是否实际对数据进行排序?如果我的桌子像这样呢

用户ID |价格

   1 | 5

   2 | 6

   3 | 7

   1 | 10
假设我只需要下面的一列输出

按用户列出的总价

 15

  6

  7
很明显,我需要一个不同的sum作为计算字段,这样我就可以执行下面的操作,但是我想知道window_sum是否真的对数据进行了排序,并且用户ID不应该显示在输出中,所以它应该与上面的完全一样


WINDOW_SUMIIFATTR[userid]==znookupattr[userid],-1,0,[price]

你工作太辛苦了

只要确保Userid是一个离散的蓝色维度,然后将它放在一个工具架上,比如Rows工具架。然后确保价格是一个连续的绿色度量,并将其放在一个架子上,如书架上。Tableau将聚合数据并显示每个用户id的所有价格值的总和

要将字段从维度更改为度量值,只需将其拖动到左侧数据窗格中的相应部分,即显示所有字段名称的窗格

如果希望Tableau按总和对用户进行排序,请单击工具栏中的“排序”按钮

保存表格计算,如Window_Sum和lookup,用于更简单的方法无法涵盖的偶尔特殊情况