MDX中轴的使用

SQL ANALYSIS2000最多支持0-128共129个轴。
1:SELECT 0个轴,则显示确省量的所有聚集。
select
from Sales
确省量为[Measures].[Unit Sales]的所有轴的聚集。
2:1的结果同以下一个轴查询结果
select
    {[Measures].[Unit Sales]} on columns  
from Sales
3:以下两个轴的查询结果同前1和2的结果
select
    {[Measures].[Unit Sales]} on columns,
  { [Customers].[All Customers]} on rows
from Sales
4:轴的命名
Axis(0)、Axis(1)...Axis(n)
必须从小到大来排列,不能省略,如Axis(0)、Axis(1)、Axis(3)则不合法;

Axis(0)、Axis(1)、Axis(2)、Axis(3)、Axis(4)等可以分别以columns,rows,pages,Chapters和Sections表示。
并且两者可以混合使用!
如:Axis(0)、rows、pages、Axis(3)是合法的。

时间: 2024-10-21 18:38:02

MDX中轴的使用的相关文章

使用MDX实现多维关联分析

在经过了痛苦的数据仓库与OLAP基础知识学习之后,在老板的声声催促下,小心翼翼地创建了数据仓库,设计了通用分析型的OLAP分析界面. 于是心中暗喜"哈哈,可以交差了.",因为按照<需求说明书>里列出的功能项,均已实现.拿着这个产品来到客户方演示之后,客户连说 了几个"No"(怎么能这样呢,一点面子都不给?好歹我从一个数据仓库的文盲到做出这个产品也花费了不少的时间呀).接下来,客户提出 了几个要求,要对数据进行智能分析,具体的要求可能就像诸位曾经经历或正在

使用MDX进行环比查询

在报表查询中经常要进行本期和上期比较,比如3月销售额和2月销售额的比较!一般有绝对值和相对值之分,如 本期增量=本期值-上期值:绝对值   本期增幅=(本期值-上期值)/本期值:相对值1:MDX本查询with member [time2].[本期增量] as '[time2].[所有 time2].[1997].[Q1].[3]-[time2].[所有 time2].[1997].[Q1].[2]'        member [time2].[本期增幅] as '[time2].[本期增量]/

MDX中使用成员属性

在许多情况下,一些文字性的内容并非成员的数据,但为了显示其内容,我们一般定义为成员的属性,为了在查询中使用!比如[Customers]维,其性别.住址.电话可能就是成员的属性,在MDX查询中,我们既想查询数据量,如销售数量.销售金额,也想查询客户的信息,如性别.住址.电话等.MDX提供了几种方法来获取成员的属性.1)DIMENSION PROPERTIES select     {[Measures].MEMBERS}  on columns,     {[Customers].[All Cus

SSRS:在 Cube 中通过 MDX 查询实现基于父子递归关系的汇总报表

之前我写了一篇在 SSRS 开发中处理这种父子关系的汇总与聚合的文章 (SSRS 系列 - 使用分组 Group 属性实现基于父子递归关系的汇总报表),示例中的查询是基于 SQL Server 关系型数据库的,这 一篇是基于 MDX 父子维度的 SSRS 报表. 沿用上一篇中的 (SSAS系列 - 关于父子维度的设计)父子维度 和(SSAS 系列 - 自定义的日期维度 设计) 的时间维度,并在此基础上创建 Cube 并部署. 当然在这个例子中可能不会使用到时间维度,之所以添加进来只是因为在 Cu

SSRS:使用带参数的 MDX 查询实现一个分组聚合功能的报表

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

Android中轴旋转特效实现,制作别样的图片浏览器

Android API Demos中有很多非常Nice的例子,这些例子的代码都写的很出色,如果大家把API Demos中的 每个例子研究透了,那么恭喜你已经成为一个真正的Android高手了.这也算是给一些比较迷茫的Android开 发者一个指出了一个提升自我能力的方向吧.API Demos中的例子众多,今天我们就来模仿其中一个3D变换的 特效,来实现一种别样的图片浏览器. 既然是做中轴旋转的特效,那么肯定就要用到3D变换的功能. 在Android中如果想要实现3D效果一般有两种选择,一是使用O

MDX之平移与旋转(2)

昨天我发过了平移的一篇文章,就有人说都有现存的算法存在了,不错,我要提醒一下,我并不是什么技术高超的学者,或者说是某某研究员,那么我的算法怎么来呢,有人说过天下文章一大抄,看你会抄不会抄,不知道大家有没有去过那些论文网站,有没有去那里找过什么论文,反正我是常去的,你去了你就会发现,他们的那些很多算法也是别人已经做过,已经写过的. 我发在这里也只是想起到一种提醒的作用,要说让我自己想一个什么高深的算法,我自认现在还没有那个水平. 首先,在MDX中要通过鼠标的旋转就知道,鼠标这时的移动并不是在一个平

mdx-统计不同状态的sum数量?如何使用MDX多维表达式进行编写?

问题描述 统计不同状态的sum数量?如何使用MDX多维表达式进行编写? 事实表有status代表状态值(1,2,3,4,5,6),我想统计这些不同状态的sum数量.如何使用MDX多维表达式进行编写?计算成员表达式如何编写呢?大侠们赶紧帮助小弟一把.非常感谢!

关于mondrian(MDX)显示数据

问题描述 关于mondrian(MDX)显示数据 用mondrian+jpivot,不想做aggregator运算统计,直接显示表的数据,可以实现吗?