多维分析
531396533
这个作者很懒,什么都没留下…
展开
-
Mondrain Schema 基本元素
Mondrain Schema 基本元素<Schema> 是最层元素,mondrian 4.0 以上版本必须加上,metamodelVersion ='4.0'属性 Physical elements <PhysicalSchema>是用于定义模型中使用的物理表,具体可以包含下面 <Table> 直接使用一个表 <Query&g...原创 2015-10-12 14:01:33 · 173 阅读 · 0 评论 -
Mdx多维表达式
一、命名成员1:计算成员(度量维度):不可以使度量维度的子成员With Member [Measures].[Total] as [Measures].[缺货库存] + [Measures].[不动销库存]SELECT {[Measures].[Total]} on columns,non empty {[时间.年月日].[日].Members} on rowsFROM [...原创 2015-11-13 10:41:11 · 247 阅读 · 0 评论 -
MDX中的通用计算和选择
MDX中的通用计算和选择一: mdx中的元数据引用函数CurrentMember,Parent,Ancestor(),PrevMember,NextMember,Lag(),Lead(),PeriodsToDate(),ParallelPeriod(),LastPeriods(),OpeningPeriod(),CloseingPeriod(),Iif() 二:同一层次结构...原创 2015-11-17 11:04:43 · 387 阅读 · 0 评论 -
MDX查询上下文与执行
两个概念 1、每个查询和行为的各个部分在多维数据集中都有一个特定的上下文。只有显式部分与隐式部分结合起来,才能让MDX的功能更加强大。2、处理无效数据、缺失数据和无效成员 一、查询中的单元上下文和解析次序1:解析FROM子句2:解析Where字句3:在with字句中解析命名集4:解析各个轴上的元组5:计算从轴交集上取回的单元 二、1、Defaul...原创 2015-11-19 09:27:10 · 174 阅读 · 0 评论 -
MDX命名集与使用集
一、命名集 作用域和上下文计算一个查询时 ,首先计算切片 ,然后才是计算命名集 ,这表明切片为计算命名集而使用的所有计算构成了上下文。 二、命名集的常规使用命名集最常见的两种用途:提高查询的性能和整理复杂集的逻辑关系例如:查询平板电视品类中11月的平均销量比10月高5%的城市WITH member [Measures].[AVG sale] AS 'sum([Mea...原创 2015-11-23 14:54:19 · 293 阅读 · 0 评论 -
MDX中的排序和分类
一:常用的函数Order():对元组集进行排序Hierarchize():将元组集排列为层次结构的次序TopCount():选择top N元组集BottomCount():选择bottom N元组集TopSum():选择求和后最大的元组集BottomSum():选择求和后最小的元组集TopPercent():选择在所有集中与top N%相应的元组集BottomP...原创 2015-11-23 17:03:27 · 897 阅读 · 0 评论