麦粉社区
>
帖子详情

GENERATE是否支持‘ALL’ 参数

数据分析 发表于 2026-8-19 15:59
发表于 2026-8-19 15:59:05

定义如下度量指标 《产品数_区域分组_全区域统计》,预期提取按区域分组,各区域产品数的合计值; 使用GENERATE传入,ALL 参数报错:


SUM(
    EXCEPT(
            FILTER(
                [区域ID].Members,
                [区域ID].CurrentMember.Caption <> '#null'
            ),
            { [区域ID].[All 区域IDs] }
        ),
        COUNT(
            GENERATE(
                NONEMPTYCROSSJOIN(
                    [custom-日期].[日期_Month2].CurrentMember,
                    NONEMPTYCROSSJOIN(
                        [区域ID].CurrentMember,
                        EXCEPT(
                                FILTER(
                                    [产品ID].[产品ID].Members,
                                    [产品ID].[产品ID].CurrentMember.Caption <> '#null'
                                    AND [产品ID].[产品ID].CurrentMember.Name <> 'Unknown'
                                ),
                                { [产品ID].[All 产品IDs] }
                            )
                    )
                ),
                [产品ID].[产品ID].CurrentMember
            ),
            ALL
        )
)


 


数据模型链接:


华8930_技术调研

发表于 2026-8-19 17:56:40
这个链接打不开呢,报错是没有找到all这个字段,应该是sum函数的用法有问题,不应该直接写all
458396a857dd271bd8.png
回复

使用道具 举报

发表于 2026-8-20 15:10:52
问题实质是 确认 GENERATE 函数是否如提示所示,支持 "ALL" 属性, 317336a86a84e05a58.png
回复

使用道具 举报

发表于 2026-8-20 17:38:02
这个应该是个bug吧,从使用上看就应该是书写ALL的
793736a86caeef1c48.png
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

3回帖数 0关注人数 446浏览人数
最后回复于:2026-8-20 17:38

社区

指南

AI

搜索

快速回复 返回顶部 返回列表