码迷,mamicode.com
首页 > 其他好文 > 详细

cognos如何制作维表左关联事实表的报表

时间:2018-09-03 16:29:17      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:事实表   数据   日期   image   类型   ffffff   The   text   ext   

需求描述:日期维表左关联事实表,当选择某个月的时候,我们需要把那个月每一天的数据展现出来,事实表如没数据就显示空。如下效果图:
技术分享图片

技术分享图片

最开始我试过使用FM来设计维表和事实表为左关联,但是由于需要2个参数,一个基于维表的月份参数,一个是基于事实表中销售类型作为参数。发现报表始终展现出来的是内连接的效果。现在我们可以巧妙利用工具箱里面的“并集”来实现,如下图:

技术分享图片

查询1是事实表的数据,设置如下:技术分享图片

查询2是维表的数据,数据项与查询1的一样,但是查询2里面关于事实数据的数据项,我们统一设置表达式为:“case when 1=0 then 0 end” 并且聚合函数里面要选择:总计

如图:技术分享图片

查询1与查询2并集后到了查询3,最后前端交叉表的数据项直接从查询3里面拖拽过来即可。

cognos如何制作维表左关联事实表的报表

标签:事实表   数据   日期   image   类型   ffffff   The   text   ext   

原文地址:http://blog.51cto.com/4170193/2169674

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!