Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tableau api Tableau-按品牌查找年销售量最高的产品_Tableau Api - Fatal编程技术网

Tableau api Tableau-按品牌查找年销售量最高的产品

Tableau api Tableau-按品牌查找年销售量最高的产品,tableau-api,Tableau Api,我需要创建一个计算字段,返回每个品牌产品的最大年销售额 我的工作表设置为: [Brand], [Product], [Highest Sales LOD] to Rows Sum([Sales]) to Text [Product] to Color YEAR([Year] to Filters 我目前拥有以下LOD([最高销售LOD]): LOD会返回我需要的值,直到我将年份过滤器应用于工作表。它似乎只返回每个产品的最大销售额,而不管是哪一年 这是我的源数据示例: Year

我需要创建一个计算字段,返回每个品牌产品的最大年销售额

我的工作表设置为:

[Brand], [Product], [Highest Sales LOD] to Rows

Sum([Sales]) to Text

[Product] to Color

YEAR([Year] to Filters
我目前拥有以下LOD([最高销售LOD]):

LOD会返回我需要的值,直到我将年份过滤器应用于工作表。它似乎只返回每个产品的最大销售额,而不管是哪一年

这是我的源数据示例:

Year        Brand       Product     Units Sold
2000        Brand-X     Mayo            256
2000        Brand-X     Relish          498
2000        Brand-X     Jelly           62
2000        Brand-X     Mustard         581
2000        Brand-Y     Mayo            125
2000        Brand-Y     Jelly           29
2000        Brand-Z     Mayo            133
2000        Brand-Z     Relish          458
2000        Brand-Z     Jelly           521
2000        Brand-Z     Mustard         697
2000        Brand-Z     Salad Dressing      61
2001        Brand-X     Mayo            332
2001        Brand-X     Relish          409
2001        Brand-X     Jelly           64
2001        Brand-X     Mustard         435
2001        Brand-Y     Mayo            122
2001        Brand-Y     Jelly           26
2001        Brand-Z     Mayo            72
2001        Brand-Z     Relish          425
2001        Brand-Z     Jelly           432
2001        Brand-Z     Mustard         762
2001        Brand-Z     Salad Dressing      66
2002        Brand-X     Mayo            285
2002        Brand-X     Relish          556
2002        Brand-X     Jelly           30
2002        Brand-X     Mustard         614
2002        Brand-Y     Mayo            111
2002        Brand-Y     Jelly           37
2002        Brand-Z     Mayo            276
2002        Brand-Z     Relish          296
2002        Brand-Z     Jelly           378
2002        Brand-Z     Mustard         623
2002        Brand-Z     Salad Dressing      36
2003        Brand-X     Mayo            241
2003        Brand-X     Relish          480
2003        Brand-X     Jelly           92
2003        Brand-X     Mustard         653
2003        Brand-Y     Mayo            196
2003        Brand-Y     Jelly           108
2003        Brand-Z     Mayo            227
2003        Brand-Z     Relish          600
2003        Brand-Z     Jelly           571
2003        Brand-Z     Mustard         684
2003        Brand-Z     Salad Dressing      27
我希望LOD的输出为:

Year             Brand           Product             Output
2000            Brand-X         Mustard         Mustard
2000            Brand-Y         Mayo            Mayo
2000            Brand-Z         Mustard         Mustard
2001            Brand-X         Mustard         Mustard
2001            Brand-Y         Mayo            Mayo
2001            Brand-Z         Mustard         Mustard
2002            Brand-X         Mustard         Mustard
2002            Brand-Y         Mayo            Mayo
2002            Brand-Z         Mustard         Mustard
2003            Brand-X         Mustard         Mustard
2003            Brand-Y         Mayo            Mayo
2003            Brand-Z         Mustard         Mustard
所有其他产品都设置为空

欢迎提出任何建议。

欢迎

发生这种情况是因为LOD计算优先于
年份
过滤器


要解决此问题,只需单击过滤器,然后选择“添加到上下文”选项。

解决了此问题
Year             Brand           Product             Output
2000            Brand-X         Mustard         Mustard
2000            Brand-Y         Mayo            Mayo
2000            Brand-Z         Mustard         Mustard
2001            Brand-X         Mustard         Mustard
2001            Brand-Y         Mayo            Mayo
2001            Brand-Z         Mustard         Mustard
2002            Brand-X         Mustard         Mustard
2002            Brand-Y         Mayo            Mayo
2002            Brand-Z         Mustard         Mustard
2003            Brand-X         Mustard         Mustard
2003            Brand-Y         Mayo            Mayo
2003            Brand-Z         Mustard         Mustard