Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.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 PowerBI中显示计算度量(MS Analysis Services多维数据集)的问题_Ssas_Powerbi Desktop_Msas - Fatal编程技术网

Ssas PowerBI中显示计算度量(MS Analysis Services多维数据集)的问题

Ssas PowerBI中显示计算度量(MS Analysis Services多维数据集)的问题,ssas,powerbi-desktop,msas,Ssas,Powerbi Desktop,Msas,你好 我是PowerBi的新手,非常需要帮助。所以我被指示将MS Analysis Services多维数据集导入Power Bi。到目前为止还不错,当我尝试加入计算相关的度量时,它显示了我的“leer”(在德国是空的),我真的不知道为什么。我猜这可能是经过计算的度量背后的逻辑。在MS AAAnalysis Services中创建的计算度量值和度量值。 我无法在这里发布所有内容,但这张来自测量的屏幕截图和MS Analysis Services背后的逻辑可能有助于理解我的问题。任何对你的帮助都会

你好

我是PowerBi的新手,非常需要帮助。所以我被指示将MS Analysis Services多维数据集导入Power Bi。到目前为止还不错,当我尝试加入计算相关的度量时,它显示了我的“leer”(在德国是空的),我真的不知道为什么。我猜这可能是经过计算的度量背后的逻辑。在MS AAAnalysis Services中创建的计算度量值和度量值。 我无法在这里发布所有内容,但这张来自测量的屏幕截图和MS Analysis Services背后的逻辑可能有助于理解我的问题。任何对你的帮助都会得到感激,即使这只是一个了解问题的提示。多谢各位

[计算方法]

计算方法

IIF(MeasureX > 1,NULL, 
IIF(MeasureA = 0,1.00, 
CASE WHEN MeasureF = 0 THEN NULL 
ELSE MeasureK / MeasureF END 
)
)



显示的计算度量值代码不是DAX,没有IIF,或者DAXI的案例已经怀疑这一点。所以我必须将MS Analysis services中的所有逻辑重新写入DAX代码,对吗?像这样IF(MeasureX>1;Blank();IF(MeasureA=0;1,00;开关([MeasureF];0;Blank();[MeasureF]>0;MeasureK/MeasureF)))