OBIEE获取基于时间的最新维度列值



假设我有一个包含MonthDifficultyScore列的分析。该报告有一个过滤器Month = August,但是列Difficulty在8月份的日期内发生了变化。例如,对于08/01/2021,难度="困难",对于08/31/2021难度="容易"。如何根据时间维度"月"仅显示具有最新难度的一行?

在这个例子中,它应该只显示一行难度= 'Easy'和Score作为该月所有分数的总和,而不是每次难度在该月发生变化时都显示多行

而不是下面的:

难度tbody> <<tr>简单
分数
5
7

嗯,你应该考虑一些情况。首先,您应该在分析中使用每月一次的日期格式。(不定期)接下来,您应该使用一些聚合函数。(在RPD或分析准则中)最后,您应该根据日期DESC对报告进行排序,您也可以在报告上使用该日期列并隐藏它。(完整日期格式)

最新更新