摘要:
在上一篇笔记里记载了对于 Auto-Exists 的理解 –MDX Step by Step 读书笔记(四) - Working with Sets (使用集合) - Limiting Set and Auto-ExistsAuto-Exists 的作用可以理解参入Cross Join 的双方 SET 集合互相交叉组合形成一个新的 SET 集合并且只有匹配的元组才会列出来,没有关联关系的不会返回. 但是更多的时候可能只需要返回一个集合中能与另一个集合关联的元组集合,这时可以使用 Exists.简单来说 Auto-Exists 有 A 和 B 两个集合, 他们并列返回 A和B 中能够关联到的元组 阅读全文
推荐排行榜
Execution Plan 执行计划介绍
2013-04-11 22:59 by BIWORK, 9311 阅读, 收藏,
摘要:
后面的练习中需要下载 Demo 数据库, 有很多不同的版本, 可以根据个人需要下载. 下载地址 - http://msftdbprodsamples.codeplex.com/1. 什么是执行计划查询优化器对输入的 T-SQL 查询语句通过"计算"而选择出效率最高的一种执行方案,这个执行方案就是执行计划.执行计划可以告诉你这个查询将会被如何执行或者已经被如何执行过,可以通过执行计划看到 SQL 代码中那些效率比较低的地方.查看执行计划的方式我们可以通过图形化的界面,或者文本,或者XML格式查看,这样会比较方便理解执行计划要表达出来的意思.2. 当一个 Query 被提交后到 阅读全文
MDX Step by Step 读书笔记(三) - Understanding Tuples (理解元组)
2013-04-09 15:31 by BIWORK, 4041 阅读, 收藏,
摘要:
1. 在 Analysis Service 分析服务中,Cube (多维数据集) 是以一个多维数据空间来呈现的。在Cube 中,每一个纬度的属性层次结构都形成了一个轴。沿着这个轴,在属性层次结构上的每一个成员包括 “ALL” 成员都在轴上占了一个点。2. 包含度量值的纬度叫做事实纬度或者度量纬度,度... 阅读全文
微软BI 之SSIS 系列 - 使用 SQL Profilling Task (数据探测) 检测数据源数据
2015-04-13 23:02 by BIWORK, 2633 阅读, 收藏,
摘要:
开篇介绍SQL Profilling Task 可能我们很多人都没有在 SSIS 中真正使用过,所以对于这个控件的用法可能也不太了解。那我们换一个讲法,假设我们有这样的一个需求 - 需要对数据库表中的一些数据做一些数据分析,比如统计一下数据表中各列中实际数据的长度,各长度区间范围;比如统计一下各数据... 阅读全文
微软BI 之SSRS 系列 - 巧用 RunningValue 函数在分组中排序并设置 RANK 排名
2015-04-08 11:08 by BIWORK, 3920 阅读, 收藏,
摘要:
开篇介绍经常有像类似于这样的排序需求,以及设置分组下的排序序号。比如此图中要求城市 City 在省份下按照 Internet Sales Amount 总销售额进行排序,并标识在各省份下的排名。实现过程先把分组做好,然后添加新的一列 Rank。在 City 分组的 Group Properties ... 阅读全文
浙公网安备 33010602011771号