从列中提取值以用于计算的度量公式
Extract values from column to use in calculated measure formula
我有TABLE个
在那 table 我有一个测量值如下:
Targets|
--------
4 |
5 |
6 |
在同一个 table 中,我有一个计算列(总计),如下所示:
Totals |
--------
10 |
11 |
12 |
因为这是一个直接查询数据源,查询编辑器被禁用并且必须通过 DAX 公式进行操作。
我想做一个简单的Targets-Totals运算
我为计算列试过的代码:
test = TableA[targets] - TableA[totals]
但是这会导致错误:
The column TableA[test] cannot be pushed to the remote data source and cannot be used in this scenario.
考虑到一列是 'measure ' 而另一列是 'calculated column'
,我如何使用上述操作创建新列
在这种情况下,您将需要一个进行逐行计算的度量,但不是计算列。为此,您需要 SUMX 进行迭代。
你的衡量标准应该是:
New Measure = SUMX(TableA, [targets] - [totals])
我有TABLE个
在那 table 我有一个测量值如下:
Targets|
--------
4 |
5 |
6 |
在同一个 table 中,我有一个计算列(总计),如下所示:
Totals |
--------
10 |
11 |
12 |
因为这是一个直接查询数据源,查询编辑器被禁用并且必须通过 DAX 公式进行操作。
我想做一个简单的Targets-Totals运算
我为计算列试过的代码:
test = TableA[targets] - TableA[totals]
但是这会导致错误:
The column TableA[test] cannot be pushed to the remote data source and cannot be used in this scenario.
考虑到一列是 'measure ' 而另一列是 'calculated column'
,我如何使用上述操作创建新列在这种情况下,您将需要一个进行逐行计算的度量,但不是计算列。为此,您需要 SUMX 进行迭代。
你的衡量标准应该是:
New Measure = SUMX(TableA, [targets] - [totals])