首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dax中中值测度的优化

dax中中值测度的优化
EN

Stack Overflow用户
提问于 2022-07-28 17:20:07
回答 1查看 281关注 0票数 0

我在我的报告中使用了下面的中位数度量,但是当我发布到power bi服务时,我会收到这样的错误消息:“资源超出了这个可视值,超出了可用的资源。请尝试过滤以减少显示的数据量”。资源管理:此查询使用的内存比配置的限制要多。查询--或它引用的计算--可能过于内存密集型,无法运行。要么与Analysis服务器管理员联系以增加每个查询的内存限制,要么优化查询,使其消耗更少的内存。更多详细信息:消耗内存11753 MB,内存限制10240 MB。

我增加了AAS和Power的容量,但是仍然有相同的错误。措施是

计算( MEDIANX(过滤器( 'rep vFact','rep vFact‘vFact>> 0),(’rep vFact‘vFact装入)

请,我如何优化这一措施,使之更有效率。谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-28 20:22:01

MEDIANX是迭代器,FILTER是另一个迭代器。此外,您正在迭代完整的表(‘rep vFact'),这不是一个好的实践。我将建议三项措施。请测试他们,并给我反馈。

第一项措施:

代码语言:javascript
复制
Measure_01 =
MEDIANX (
    FILTER ( ALL ( 'rep vFact' ), 'rep vFact'[loanAmount] > 0 ),
    'rep vFact'[loanAmount]
)

第二措施

代码语言:javascript
复制
Measure_02 =
MEDIANX (
    CALCULATETABLE ( 'rep vFact', 'rep vFact'[loanAmount] > 0 ),
    'rep vFact'[loanAmount]
)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73156847

复制
相关文章

相似问题

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