【发布时间】:2017-07-19 13:44:55
【问题描述】:
考虑下表
我需要生成一个 Category Group = "Country" 的条形图。该图表应仅根据一个国家/地区的记录数显示前 3 个组。我已经为类别组应用了一个过滤器,将 Count(Country) 的前 N 个条件指定为 3。生成的图表根据计数按预期应用过滤器,但即使有重复值的条,我也只需要显示 3 个条。
下面是我得到的图表。
预期结果
现在我知道了,我可以在我的数据集中创建一个带有排名值的附加列,然后在该列上应用过滤器以获得预期结果(我已经尝试过,它有效)
有没有办法在不改变底层数据集的情况下达到预期的结果?
注意:上面显示的数据集是我的数据集的高度简化版本。实际上,我有一个包含很多列的庞大数据集。相同的数据集已用于各种图表(在不同的列上进行分组)。
【问题讨论】:
标签: sql-server reporting-services business-intelligence sql-server-2016 ssrs-2016