我在我的报告中使用了下面的中位数度量,但是当我发布到power bi服务时,我会收到这样的错误消息:“资源超出了这个可视值,超出了可用的资源。请尝试过滤以减少显示的数据量”。资源管理:此查询使用的内存比配置的限制要多。查询--或它引用的计算--可能过于内存密集型,无法运行。要么与Analysis服务器管理员联系以增加每个查询的内存限制,要么优化查询,使其消耗更少的内存。更多详细信息:消耗内存11753 MB,内存限制10240 MB。
我增加了AAS和Power的容量,但是仍然有相同的错误。措施是
计算( MEDIANX(过滤器( 'rep vFact','rep vFact‘vFact>> 0),(’rep vFact‘vFact装入)
请,我如何优化这一措施,使之更有效率。谢谢
发布于 2022-07-28 20:22:01
MEDIANX是迭代器,FILTER是另一个迭代器。此外,您正在迭代完整的表(‘rep vFact'),这不是一个好的实践。我将建议三项措施。请测试他们,并给我反馈。
第一项措施:
Measure_01 =
MEDIANX (
FILTER ( ALL ( 'rep vFact' ), 'rep vFact'[loanAmount] > 0 ),
'rep vFact'[loanAmount]
)第二措施
Measure_02 =
MEDIANX (
CALCULATETABLE ( 'rep vFact', 'rep vFact'[loanAmount] > 0 ),
'rep vFact'[loanAmount]
)https://stackoverflow.com/questions/73156847
复制相似问题