计算成员中的 MDX 多个 EXCEPT 过滤器

发布于 2024-12-24 02:53:08 字数 529 浏览 5 评论 0原文

我对计算成员有以下查询:

SUM(
    EXCEPT([Policy].[Policy Status].[Policy Status],[Policy].[Policy Status].&[Void])
    , [Measures].[CountPolicyEndorsesNull]
)

我想要的是包含另一个 EXCLUDE 过滤器。我尝试过以下操作:

SUM(
    {EXCEPT([Policy].[Policy Status].[Policy Status],[Policy].[Policy Status].&[Void])}
    *
    {EXCEPT([Invoice].[Invoice Status].[Invoice Status],[Invoice].[Invoice Status].&[Void])}
    , [Measures].[CountPolicyEndorsesNull]
)

但它返回的结果比第一个查询更多。有什么想法吗?

I have following query for calculated member:

SUM(
    EXCEPT([Policy].[Policy Status].[Policy Status],[Policy].[Policy Status].&[Void])
    , [Measures].[CountPolicyEndorsesNull]
)

What I want is to include another EXCLUDE filter. I have tried following:

SUM(
    {EXCEPT([Policy].[Policy Status].[Policy Status],[Policy].[Policy Status].&[Void])}
    *
    {EXCEPT([Invoice].[Invoice Status].[Invoice Status],[Invoice].[Invoice Status].&[Void])}
    , [Measures].[CountPolicyEndorsesNull]
)

but it returns more result than the first query. Any ideas?

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

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

发布评论

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

评论(1

懵少女 2024-12-31 02:53:08

你的语法是正确的。可能更多的原因如下:

  1. 您在 ([发票].[发票状态].&[Void], [Measures].[CountPolicyEndorsesNull]) 中得到负面结果
  2. 您在 [发票] 上设置了默认成员。 [发票状态]。[发票状态]。

尝试返回以下查询:

select
     [Measures].[CountPolicyEndorsesNull]
on columns,
     {[Invoice].[Invoice Status].DefaultMember,
      [Invoice].[Invoice Status].&[Void]
     }
on rows
from [CubeName]

这将找到你的罪魁祸首。

Your syntax is correct. The reasons it could be more are the following:

  1. You have negative results in ([Invoice].[Invoice Status].&[Void], [Measures].[CountPolicyEndorsesNull])
  2. You have a default member set on [Invoice].[Invoice Status].[Invoice Status].

Try returning the following query:

select
     [Measures].[CountPolicyEndorsesNull]
on columns,
     {[Invoice].[Invoice Status].DefaultMember,
      [Invoice].[Invoice Status].&[Void]
     }
on rows
from [CubeName]

That will get you your culprit.

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