Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssas 在dax中按度量值过滤_Ssas_Dax_Tabular - Fatal编程技术网

Ssas 在dax中按度量值过滤

Ssas 在dax中按度量值过滤,ssas,dax,tabular,Ssas,Dax,Tabular,请帮助,我如何重写此dax度量?这个过程非常缓慢。我需要计算一个度量值-[mValue 2 period],然后用另一个度量值进行过滤 mNew launches Value:= CALCULATE( [mValue 2 period], FILTER('UniqueSKUs', [mValue 1 period] = 0)) MEASURE [mValue 1 period] = CALCULATE( [mValue], A

请帮助,我如何重写此dax度量?这个过程非常缓慢。我需要计算一个度量值-[mValue 2 period],然后用另一个度量值进行过滤

mNew launches Value:= 
    CALCULATE(
        [mValue 2 period],
        FILTER('UniqueSKUs', [mValue 1 period] = 0))
    
MEASURE [mValue 1 period] =  CALCULATE(
    [mValue],
    ALL('Date 2 Period'[Year]),
    ALL('Date 2 Period'[MonthName]), 
    ALL('Date 2 Period'[YearMonthName])
)

MEASURE Facts[mValue 2 period] =  CALCULATE(
    'Facts'[mValue],
    ALL('Date'[Year]),
    ALL('Date'[MonthName]), 
    ALL('Date'[YearMonthName])
)

MEASURE [mValue] = ROUND(SUM([Amount]),0)
方案SSAS表格立方体部分:

什么是[mValue 2 period]度量的代码?你的数据模型是什么?(一张图表会很有帮助)我有点不确定这些计算的最终目标是什么。Date和Date 2句点表是否都与DateBegin列上的事实相关?您是否向模型中添加了两个表,以使用户能够任意选择两个日期,并计算第2阶段中仅在第1阶段购买的产品的金额?@MartinMason,是的,没错。我们需要看看我们通过推出新产品(SKU)赚了多少钱。例如,当将此度量添加到矩阵元素(power bi)中并深入到市场时(与事实表相关的其他引用,如SKU引用),主减速开始。