Ssas 以DAX为单位的度量值的平均值
我需要一个dax函数来计算度量值的平均值 有一个度量保质期,它是当前日期和第一个入境日期的差值。 首次入库日期是特定物料首次到达仓库的日期。 当在整体水平上查看时,度量应该是这样的,它应该给出单个货架期的平均值(存储和物料水平) 我尝试使用summary函数将表与物料和存储区分组。然后在此基础上,我使用averagex函数来计算平均值。还尝试在其顶部使用sumx函数,并将其除以不同的行数 POWERBI输出 图中显示了功率bi的输出(理想情况下,保质期和SL test1应相同,总共应为5.78) 功率双输出: 衡量标准 首次入库日期:=MIN(入库日期[Rdate]) 保质期:=除以(最大('日期'[日期])-[首次入境日期],7,0) SL test1:=计算(平均值x(汇总(向内,向内[StoreMaterial],“平均值”,除以(最大值('Date'[Date])-[First向内日期],7,0)),[avg])) 立方体结构 此图显示SSAS表格多维数据集中向内表格的结构 立方体结构:Ssas 以DAX为单位的度量值的平均值,ssas,powerbi,dax,tabular,Ssas,Powerbi,Dax,Tabular,我需要一个dax函数来计算度量值的平均值 有一个度量保质期,它是当前日期和第一个入境日期的差值。 首次入库日期是特定物料首次到达仓库的日期。 当在整体水平上查看时,度量应该是这样的,它应该给出单个货架期的平均值(存储和物料水平) 我尝试使用summary函数将表与物料和存储区分组。然后在此基础上,我使用averagex函数来计算平均值。还尝试在其顶部使用sumx函数,并将其除以不同的行数 POWERBI输出 图中显示了功率bi的输出(理想情况下,保质期和SL test1应相同,总共应为5.78)
您还应该能够简化计算:
SL test1 :=
AVERAGEX(
VALUES(Inward[StoreMaterial]),
[Shelf life]
)
谢谢你,伙计。你的第二个解决方案成功了!!有时我们不得不使用简单的逻辑而不是复杂的逻辑logics@SanjayAjith我将答案简化为您测试的“第二个解决方案”。