首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS Quicksight -按收入除以收入分列的Top10办公室

AWS Quicksight -按收入除以收入分列的Top10办公室
EN

Stack Overflow用户
提问于 2022-03-25 16:03:53
回答 1查看 343关注 0票数 0

有没有办法在Quicksight中制定一个度量指标,即TOP10办公室与收入除以收入的比率。

谢谢

问题是,如果我应用一个过滤器根据分子中的收入来选择TOP10办公室,同样的过滤器就是应用于分母。

EN

回答 1

Stack Overflow用户

发布于 2022-03-30 08:24:37

从你的问题中还不清楚你所说的“TOP10办公室之间的收入除以收入的比率”到底是什么意思,但我假设你希望通过商店获得最高的N个实际总收入,而不是所有收入的“比率”或总收入的百分比,而不仅仅是前N商店的收入。

要做到这一点,您可以使用下列计算字段。

将计算出的填充字段设置为“分区”;也就是说,您可以使用它对整个数据集进行单个分区,例如"single_partition_filler":

代码语言:javascript
复制
ifelse(isNotNull(store),1,0)

进行您想要的比率计算,“收入超过总收入”。这里的诀窍是在表计算中使用" PRE_FILTER“聚合级别,这样您就可以通过存储PRE_FILTER得到收入之和除以所有商店的收入之和(使用填充列) PRE_FILTER:

代码语言:javascript
复制
sumOver(revenue,[store],PRE_FILTER) / sumOver(revenue, [{single_partition_filler}], PRE_FILTER) 

用“商店”、“收入(和)”和“收入高于总收入(最低收入)”制作一个表格,并使用顶部N个过滤器对商店的收入(和)进行筛选。见下面的Quicksight示例:

与下面未过滤的同一表进行比较:

使用的数据集:

代码语言:javascript
复制
store,revenue
A,100
B,50
C,40
D,70
E,60
A,35
C,80
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71619922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档