在 Obiee 中使用 DENSE_RANK
Posted
技术标签:
【中文标题】在 Obiee 中使用 DENSE_RANK【英文标题】:Using DENSE_RANK in Obiee 【发布时间】:2020-07-29 17:31:32 【问题描述】:有人可以向我解释我如何在 obiee 上应用 DENSE_RANK 吗? Obiee 只有 RANK 功能,我尝试使用 EVALUATE 功能但不起作用。 谢谢!
【问题讨论】:
【参考方案1】:它是如何“不工作”的?!
因为它确实如此,而您的“不起作用”可能是由于语法错误。
EVALUATE('DENSE_RANK() OVER (PARTITION BY %2 ORDER BY %1)'AS INTEGER,"Org"."Market", "Measures"."Revenue")
【讨论】:
感谢您的回答,我需要更改服务器上的配置,您知道与dense_rank扮演相同角色的任何功能吗?谢谢 您的意思是您必须先在 NQSConfig.ini 中激活 EVALUATE 支持吗?这不会让我感到惊讶。但是“与dense_rank 相同的角色”是什么意思?稠密等级是稠密等级。上面的公式不是你需要的吗? 我有一个“组号”,其中的数字是随机分配的,在这个组中我有“部门”,我想给出顺序号(1、2、3、4、5 ... ) 到组,只关联该组中所有部门的组号,rank 函数根据我们有哪些部门跳数字,你能理解吗?我想知道是否可以以另一种方式(例如数学方式)在 OBIEE12c 中执行dense_rank 函数,这是因为要执行dense_rank 我需要在服务器上添加配置并且我无权访问它。谢谢。以上是关于在 Obiee 中使用 DENSE_RANK的主要内容,如果未能解决你的问题,请参考以下文章