首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >累计和的计算成员

累计和的计算成员
EN

Stack Overflow用户
提问于 2009-11-10 20:26:29
回答 1查看 1.6K关注 0票数 1

首先是一些背景知识:我有一个典型的Date维度(类似于Adventure多维数据集中的维度)和一个Account维度。在我的事实表中,我有帐户的每日交易金额。

我需要计算不同账户在不同时间段的累计交易额。问题是,无论结果报告中显示的第一个期间是什么,都应该从事实表中获得其交易金额,并且报告中的所有后续期间都应该具有累积金额。

例如,我可能在行和列上只有一个帐户,我可以使用Date.Calendar.Calendar Year.&2005Date.Calendar.Calendar Year.&2010。2005年的交易金额应该是该特定账户在2005年发生的交易金额的总和。对于下一年,2006年,交易金额应为TransactionAmountsIn2005 + TransactionAmountsIn2006。剩下的几年也是如此。

我的问题是,我真的不知道如何在多维数据集中指定这种计算成员,因为负责编写生成报表的实际MDX查询的最终用户可以在Date维度的任何层次结构级别上使用任何范围的句点。

希望这是有意义的。

EN

回答 1

Stack Overflow用户

发布于 2009-11-13 22:12:09

提利

我会避免让最终用户实际编写MDX查询,而只是强制他们使用您定义的范围。为了澄清,只需给他们一个开始和结束日期,或一个范围,如果你愿意,选择,然后从那里开始。我与会计和财务开发立方体(General Ledger等)合作多年,这通常是他们最终想要的。

祝好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1707594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档