首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSAS -移动年度合计

SSAS -移动年度合计
EN

Stack Overflow用户
提问于 2009-10-13 00:01:34
回答 2查看 806关注 0票数 1

环境: SQL-Server-2005、SSAS 2005

我使用以下公式创建移动年度合计

SUM ({[Time].CurrentMember.Lag(3):[Time].CurrentMember}, [Measures].[TRx Quantity])

在其他计算中使用相同的列[Measures].[Trx Quantity],它工作得很好。但是,这个函数使用#Value!来指示某种类型的错误。有人能给我指出正确的方向吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-10-13 22:48:34

结果是我错过了一个月

求和({Time.Month.CurrentMember.Lag(3):Time.Month.CurrentMember},Measures.TRx数量)

票数 0
EN

Stack Overflow用户

发布于 2009-10-13 05:23:45

这是SSAS 2005/2008吗?

如果它是其中之一,并且您正在Management Studio中运行此程序,则可以将鼠标悬停在#值上并获取错误的详细信息。

但据猜测,这很可能是因为需要在层次结构上调用.CurrentMember,而[Time]是一个维度引用。它应该引用一个层次结构,如[Time].[Calendar].CurrentMember[Time].[Quarter].CurrentMember

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

https://stackoverflow.com/questions/1557587

复制
相关文章

相似问题

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