本章节演示我们常用的MDX示例。
同比系列
同比是本期与同期做对比,一般用在相邻两年,相同时间段内,查看涨幅程度,一般用在两年相同月份,很少用在两月相同日期。
同比系列有如下指标:
同期值
同期值是指上年同期的值。
表达式文本:
( ParallelPeriodEX( |
同比
同比:比上年同期
当前值-同期值
表达式文本:
IIF( [Measures].[custom1626255842282] = 0, NULL, [Measures].[column6_1626167214854]/[Measures].[custom1626255842282] ) |
同期增长值
同期增长值:比上年同期增长值
当期值-同期值
表达式文本:
[Measures].[column6_1626167214854]-[Measures].[custom1626255842282] |
同期增长率
同期增长率:
(当期值-上年同期值)/上年同期值
表达式文本:
IIF( [Measures].[custom1626255842282] = 0, NULL, [Measures].[custom1626256048972]/[Measures].[custom1626255842282] ) |
数据效果
在自助仪表盘中运用以上定制的同比指标查看数据效果:
环比系列
环比是本期与上期做对比,一般是用在月、日很少用在年上,主要是对比很短时间内涨幅程度。
环比系列有如下指标:
环期值
环期值是指上月或上日的值。
在数据模型中,通过计算度量自定义上月环期值:
表达式文本:
( ParallelPeriodEX([custom-column2].[column2_Month2], |
环比
环比
当期值/上月值
表达式文本:
IIF( [Measures].[custom1626255047130] = 0, NULL, [Measures].[column6_1626167214854]/[Measures].[custom1626255047130] ) |
环期增长值
环期增长值比上月增长值
当期值-上月值
表达式文本:
[Measures].[column6_1626167214854]-[Measures].[custom1626255047130] |
环期增长率
环期增长率比上月增长率
(当期值-上月值)/上月值
表达式文本:
IIF( [Measures].[custom1626255047130] = 0, NULL, [Measures].[custom1626255271096]/[Measures].[custom1626255047130] ) |
数据效果
在自助仪表盘中运用以上定制的环比指标查看数据效果:
累计系列
累计通常是在时间周期内对数据的汇总求和。
本年累计
本年累计表示本年1月份到本月份的合计数。
表达式文本:
Aggregate( YTD( ParallelPeriodEx( [custom-column2].[column2_Year2], 0, [custom-column2].[column2_Month2].CurrentMember)), [Measures].[column6_1626167214854] ) |
上年累计
上年累计表示上一年1月份到12月份的合计数。
表达式文本:
Aggregate( YTD( ParallelPeriodEx( [custom-column2].[column2_Year2], 1, [custom-column2].[column2_Month2].CurrentMember)), [Measures].[column6_1626167214854] ) |
历史累计
历史累计表示历年的合计数,包含本年数据。
表达式文本:
Aggregate( PeriodsToDate([custom-column2].[(All)]), [Measures].[column6_1626167214854] ) |
数据效果
在自助仪表盘中运用以上定制的累计指标查看数据效果:
跨期间对比
在自助仪表盘中运用以上定制的跨期间对比指标查看数据效果:
占比
在自助仪表盘中运用以上定制的占比指标查看数据效果:
排名
在自助仪表盘中运用以上定制的排名指标查看数据效果:
移动平均
在自助仪表盘中运用以上定制的移动平均指标查看数据效果: