关于在MSTR中如何实现环比

浏览: 1760

  在MSTR中,实现环比主要借助mstr中的转换,当然MSTR也提供了一些函数实现该需求,比如Lag和Lead函数。“转换将映射一个指定的时间段到另一个时间段。换言之,它将应用一个偏移值,比如当前季度减去另一个季度”。

  本文主要基于以下数据,进行MSTR中环比实现的简单介绍:

  Clipboard Image.png

  首先,创建基于列year_id的实体和revenue的度量(这里略过),然后以该实体和度量为报表对象创建简单报表,运行如下:

  Clipboard Image.png

  然后创建基于year_id实体的转换,如下:

  Clipboard Image.png

  基于以上转换和revenue事实,创建环比度量,如下图:

  Clipboard Image.png

  将环比度量加入以上创建的报表,如下图:

  Clipboard Image.png

  大家可能会发现,2010年的数据应该有的,但咋没了呢?默认情况。MSTR采用内连接,所以要进行以下设置:

进入报表数据选项设置页面:

Clipboard Image.png

  将度量环比连接改成外连接(注意:环比的连接不变),如下图:

  Clipboard Image.png

  再运行报表,如下图:

  Clipboard Image.png

  至此,利用MSTR中的转换,很容易实现了环比,同比类似,利用转换,还可以实现常见的YTD、MTD等时间维度的计算。

 

 

 

 


 


 

 

 

 

推荐 0
本文由 bountytian 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册