原文:微软BI 之SSRS 系列 - 在 Cube 中通过 MDX 查询实现基于父子递归关系的汇总报表

之前我写了一篇在 SSRS 开发中处理这种父子关系的汇总与聚合的文章 SSRS 系列 使用分组 Group 属性实现基于父子递归关系的汇总报表 ,示例中的查询是基于 SQL Server 关系型数据库的,这一篇是基于 MDX 父子维度的 SSRS 报表。 沿用上一篇中的 SSAS系列 关于父子维度的设计 父子维度 和 SSAS 系列 自定义的日期维度设计 的时间维度,并在此基础上创建 Cube 并 ...

2013-12-23 18:00 4 2454 推荐指数:

查看详情

微软BISSRS 系列 - 使用分组 Group 属性实现基于父子递归关系汇总报表

基于父子关系递归结构在公司组织结构里比较常见,基本上都是在一张表里实现的自引用关系。在报表如果要实现这种效果,并且在这个基础上做一些数据的汇总,可以使用到下面提到的方法。 要实现的效果大致如下 - 半收起的效果 - 从 AdventureWorks2012 抽取一些示例 ...

Fri Dec 20 07:53:00 CST 2013 7 4365
微软BISSRS 系列 - 使用带参数的 MDX 查询实现一个分组聚合功能的报表

基于数据仓库上的 SSRS 报表展示,一般可以直接通过 SQL 查询,存储过程,视图或者表等多种方式将数据加载并呈现在报表。但是如果是基于 Cube 多维数据集的数据查询,就不能再使用 SQL 的语法了而应该使用 MDX 查询。关于 MDX 和其它 SSRS 的文章,请参看 BI 系列随笔列表 ...

Thu Oct 10 07:09:00 CST 2013 11 6976
微软BISSRS 系列 - 如何在 MDX 查询获取有效的 MEMBER 成员属性作为参数传递

这篇小文章的来源是 天善问答,比如在报表要根据点击某一个成员名称然后作为参数传递给自身报表或者下一张报表,这个在普通的 SQL 查询没有任何问题。但是在 MDX 查询是有区别的,比如在 MDX 显示在报表上的结果是 Category 下的一个分类 Bikes,但是当点击了 Bikes之后 ...

Fri Jan 10 07:19:00 CST 2014 2 2000
微软BISSRS 系列 - 实现 Excel 图表结合的报表设计

来自群里面讨论的一个问题,EXCEL 中有类似于这样的图形,上面是 Chart, Chart X轴上的值正好就是下方 Table 的列头,这个在 SSRS 应该如何实现SSRS 2008、2008RS,2012 实际上没有这种对应的控件,我们通常想到的方式 ...

Sat Aug 23 06:13:00 CST 2014 0 4455
微软BISSRS 系列 - 如何实现报表导航 Navigation 和钻取 Drill Down 的效果

开篇介绍 如何在 SSRS 报表实现标签导航 Navigation 和向下钻取 Drill Down的效果? 如同下面这个例子一样 - 在页面第一次加载的时候,默认显示是全部地区的销售总和情况,上面一张图是显示各个国家的零售额和网售额,下面一张图是根据时间小时销售额的趋势 ...

Wed Jan 15 08:21:00 CST 2014 23 7765
微软BISSRS 系列 - 如何实现报表标签的本地化 - 中文和英文的互换

SSRS 并没有直接提供本地化的配置方式,因此在 SSRS 实现本地化,比如有英文标题还有可选的中文标题,就需要通过其它的方式来解决。 比如默认是这样的英文标题 - 但是本地中方用户可能比较喜欢看到这样的标题 - 我们可以通过以下方式来实现 - 创建一张翻译表,这张翻译表将配置 ...

Tue Mar 04 07:12:00 CST 2014 12 1454
微软BISSRS 系列 - 基于时间段参数的 MDX 查询以及时间日历 Date Picker 的时间类型参数化

今天在天善问答里看到一个问题,如果我没有理解错的话,它应该是指比如在一个报表中选取一个时间段,然后求出这个时间段的某个 Measure 的 SUM 和。并且同时求出这两个时间点对应的上一年的时间点之间的同一个 Measure 的 SUM 和。 比如当前选取的时间点是 2004年1月8日,结束时 ...

Thu Nov 28 23:13:00 CST 2013 1 3810
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM