我正在使用OBIEE,最近我不得不创建简单的分析,其中包含以下几列:
Day
Department
Count of sold items
它们都是属性列。
过滤器是
Day = current day
Department = dep 01
但是,在结果中,我看到的不是当日而是所有时间的已售物品计数。
我试图创建一个逻辑列,该逻辑列在OTHER
维度中进行计数,并在TIME
维度中与水平日进行总计。但它显示相同的数字。
可能是什么原因以及如何解决?任何帮助将不胜感激。
编辑
我通过添加item_id
(在条件中计数)并将其隐藏在列属性中来获得理想的结果。然后,我将其排除在视图属性中,从而获得正确的数据。但是,这始终是必须采取的措施吗?
答案 0 :(得分:1)
获取由OBIEE执行的物理查询以比较您的不同版本:
复制步骤1中发出的SQL,并在顶部添加以下行:
SET VARIABLE OBIS_REFRESH_CACHE = 1,LOGLEVEL = 2;
点击问题SQL
您也可以尝试在rpd中定义指标,而无需设置汇总级别,只需在项目ID上使用不同的计数,并将所有级别保留为默认值即可查看