gpt4 book ai didi

excel - MDX : What is Set Expression in Filter function?

转载 作者:行者123 更新时间:2023-12-02 04:20:26 24 4
gpt4 key购买 nike

我正在使用 AdventureWorksDW2008R2 并尝试创建一个计算成员,它只会考虑 [FactInternetSales] 中的行,其中 [SalesAmount] > 300.

Calculations 中,我尝试了类似下面的操作,但出现错误 MdxScript(Adventure Works DW2008R2) (8, 5) 传递给 FILTER 函数的参数太少。该函数的最小参数计数为 2。:

filter(([Measures].[Sales Amount]>300))

我知道我缺少参数 set expression。在我的例子中这个参数是哪个?我是 SSASMDX 的新手。

我正在创建这个计算成员,以便我在 Excel 中看到的总计只考虑事实表中 [Sales Amount] > 300 的行。

我还附上了屏幕截图,也许它有帮助: enter image description here

最佳答案

You have to use it like this

filter([FactInternetSales],([FactInternetSales].[SalesAmount]>300))

filter 接受两个参数,第一个是表名,第二个是需要在该表上应用的过滤器

关于excel - MDX : What is Set Expression in Filter function?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60308844/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com