维度级别的累计计数错误

发布于 2024-12-03 18:45:46 字数 439 浏览 2 评论 0原文

我有一个像这样的维度层次结构:年份 ->月份名称 ->日期。

我正在尝试获取项目的累积计数,因此我使用以下表达式创建了一个计算度量:

SUM(null:[Dim Date].[Hierarchy], [Measures].[ParentCount])

它对于年份级别非常有效,但我不明白为什么我得到的月份和日期值错误。

我已经发布了恢复问题的图像(抱歉,我无法将其包含在帖子中,因为我是 stackoverflow 上的新用户)

在此处输入图像描述

就像我说的,年级的计数很好。另一位有什么问题吗? SSAS/MDX 对我来说是新的..我想我的计算度量中缺少某些内容,或者可能是我的层次结构..

谢谢!

I have a dimension hierarchy like this: Year -> Month Name -> Date.

I'm trying to get a cumulative count of items, so I created a calculated measure using this expression:

SUM(null:[Dim Date].[Hierarchy], [Measures].[ParentCount])

It works great for the year level, but I don't understand why i'm getting wrong value for Month and Date.

I've post an image resuming the problem (Sorry I can't include it on the post because i'm a new user on stackoverflow)

enter image description here

Like I said, the count for the Year Level is good. What's wrong with the other one? SSAS/MDX is new to me.. I guess something is missing in my calculated measure, or maybe it's my hierarchy ..

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

虫児飞 2024-12-10 18:45:46

不确定您在寻找什么,但请尝试:

SUM(null:[Dim Date].[Hierarchy].currentmember, [Measures].[ParentCount])

要了解此函数在做什么,请尝试:

count(null:[Dim Date].[Hierarchy].currentmember)

甚至更好地使用 SetToStr MDX 函数

SetToStr(null:[Dim Date].[Hierarchy].currentmember)

但是,实际上是一个 MDX 调试器,抱歉,不适用于 SSAS,它将帮助您了解发生了什么:-)

Not sure about what you're looking for, but try :

SUM(null:[Dim Date].[Hierarchy].currentmember, [Measures].[ParentCount])

To get an idea what this function is doing try :

count(null:[Dim Date].[Hierarchy].currentmember)

and even better using the SetToStr MDX function

SetToStr(null:[Dim Date].[Hierarchy].currentmember)

But, actually an MDX Debugger, sorry not for SSAS, would help you understanding what is going on :-)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文