在DAX中组合SELECTCOLUMNS和ORDER BY

ps0604

这有效,它选择多个列:

evaluate SELECTCOLUMNS(branches,
         "The branch code", branches[code], 
           "The branch name", branches[name], 
           "The branch city", branches[city])

这也适用:

evaluate branches
    order by branches[name]
    start at "Co"

但是,如果我想将两者结合起来,则会出现错误:

evaluate ( SELECTCOLUMNS ( branches,
    "The branch code", branches[code],
    "The branch name", branches[name],
    "The branch city", branches[city]) )
    order by branches[name]
    start at "Co"

无法确定表“分支”中列“名称”的单个值。当度量公式引用包含许多值的列而未指定汇总(例如最小值,最大值,计数或总和)以获得单个结果时,可能会发生这种情况。

该错误涉及聚合,但是我不需要聚合。有什么问题以及如何解决?

拉多

函数SELECTCOLUMNS返回一个表,而ORDER BY引用此新表,而不引用原始表“ branches”。由于新表不包含字段[name],因此会出现错误。要解决此问题,只需参考新表中的字段:

EVALUATE
SELECTCOLUMNS (
    branches,
    "The branch code", branches[code],
    "The branch name", branches[name],
    "The branch city", branches[city]
)
ORDER BY [The branch name]
START AT "Co"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

group by和order by的组合以在oracle中获得结果

来自分类Dev

试图了解DAX中的CALCULATE和FILTER

来自分类Dev

在Django中组合if和ifequal

来自分类Dev

Python中的置换和组合

来自分类Dev

将两个select语句与group by和order by组合

来自分类Dev

在Matlab中组合cellfun和subs

来自分类Dev

在JUnit 4.11中组合@ClassRule和@Rule

来自分类Dev

在Elasticsearch查询中组合AND和OR的最佳方法

来自分类Dev

Hadoop中的组合器,Reducer和EcoSystemProject

来自分类Dev

在Linux / GCC中mmap()和memalign()的组合?

来自分类Dev

R中的match和lapply的组合

来自分类Dev

在AWK中组合多个文件和列

来自分类Dev

C#中的置换和组合

来自分类Dev

UWP中的组合框SelectedItem和绑定

来自分类Dev

在python中组合和排序字典

来自分类Dev

在C ++中查找置换和组合

来自分类Dev

R中for循环和ifelse的组合

来自分类Dev

在Altair中组合悬停和单击选择

来自分类Dev

在PHP中组合'&'和'currency_code'

来自分类Dev

Java中的getter和list修改的组合

来自分类Dev

合并串联和Excel公式中的组合

来自分类Dev

ActiveRecord和Ruby中多个OR语句与OR组合

来自分类Dev

systemverilog中的组合逻辑“ IF”和“ assign”语句

来自分类Dev

在R中组合向量和表格

来自分类Dev

Linux / GCC中mmap()和memalign()的组合?

来自分类Dev

Xamarin中的MasterDetailPage和NavigationPage组合

来自分类Dev

python中\和'的组合的转义序列

来自分类Dev

在流中组合音频和图像

来自分类Dev

在python中组合矩阵和列表