使用MDX实现同比课件.ppt

使用MDX实现同比课件.ppt

ID:57092659

大小:119.50 KB

页数:22页

时间:2020-07-31

使用MDX实现同比课件.ppt_第1页
使用MDX实现同比课件.ppt_第2页
使用MDX实现同比课件.ppt_第3页
使用MDX实现同比课件.ppt_第4页
使用MDX实现同比课件.ppt_第5页
资源描述:

《使用MDX实现同比课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MDX功能初探MDXMDX(MutiplyDimensionExpression):多维表达式,多维数据库(OLAP)的查询语言(请浏览AS,查询分析器)T_SQL:关系型数库(OLTP)的查询语言MDX查询语法:Select集合onCOLUMNS,集合onROWSFrom[Cube]Where切片例如:select{[Measures].[InternetSalesAmount]}on0,{[Date].[CalendarQuarterofYear].[AllPeriods].children}on1from[A

2、dventureWorks]where[Date].[Calendar].[CalendarYear].&[2002]MDX基础:多维数据集若干概念成员:维度的任意一个值元组集2001200220032004EuropeNorthAmericaPacific销售额1627759销售额3374296DateSaleTerritoryCalendarYearSaleTerritoryGroup成员2001年:[Date].[CalendarYear].&[2001][Date].[CalendarYear].[CY20

3、02]成员NorthAmerica:[SalesTerritory].[SalesTerritoryGroup].&[NorthAmerica]销售额2001200220032004EuropeNorthAmericaPacific销售额1627759销售额3374296DateSaleTerritoryCalendarYearSaleTerritoryGroup成员2002年:[Date].[CalendarYear].&[2002][Date].[CalendarYear].&[2001].NextMember

4、[Date].[CalendarYear].&[2003].PrevMember销售额MDX基础:多维数据集若干概念成员元组:多个维度属性的组合集元组一般表示方式:(成员[,成员

5、…])例如:([Date].[CalendarYear].&[2001],[SalesTerritory].[SalesTerritoryGroup].&[NorthAmerica])([Date].[CalendarYear].&[2001])=[Date].[CalendarYear].&[2001]MDX基础:多维数据集若干概念成员

6、元组集集:元组的有序集合,元组之间存在并行关系{元组[,…]}例如:{([Date].[CalendarYear].&[2001],[SalesTerritory].[SalesTerritoryGroup].&[NorthAmerica]),([Date].[CalendarYear].&[2002],[SalesTerritory].[SalesTerritoryGroup].&[Europe])}{[Date].[CalendarYear].&[2001],[Date].[CalendarYear].&[20

7、02]}{([Date].[CalendarYear].&[2001])}=([Date].[CalendarYear].&[2001])=[Date].[CalendarYear].&[2001]Select集合onCOLUMNS,集合onROWSFrom[Cube]Where切片或Select集合on0,集合on1From[Cube]Where切片MDX查询功能MDX定义功能—创建计算成员:自定义的维度或度量值同比增长率—创建命名集大型分销商同比增长率(当前时期销售额-去年同期销售额)/去年同期销售额如:200

8、3年一月的销售额同比增长率是(2003年一月销售额-2002年一月销售额)/2002年一月销售额当前时期销售额([Measures].[InternetSalesAmount],[Date].[Fiscal].CurrentMember)去年同期销售额([Measures].[InternetSalesAmount],Cousin([Date].[Fiscal].CurrentMember,[Date].[Fiscal].CurrentMember.Parent.PrevMember))层次:年如:2003年1月的

9、Parent是2003年,2003年的PrevMember是2002年月日同比增长率(([Measures].[InternetSalesAmount],[Date].[Fiscal].CurrentMember)-([Measures].[InternetSalesAmount],Cousin([Date].[Fiscal].CurrentMember,[

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。