Как преобразовать следующее выражение DAX в скаляр?

SELECTCOLUMNS(FILTER(rules, rules[RuleNumber] = 1), "AntecedentID", [AntecedentID])

Это возвращает таблицу с одной ячейкой, но мне нужно скалярное значение.

Пытался обернуть выражение в VALUES или MAX, но безуспешно.

0
unstuck 20 Май 2021 в 18:07

1 ответ

Лучший ответ
M =
CONCATENATEX (
    SELECTCOLUMNS (
        FILTER ( rules, rules[RuleNumber] = 1 ),
        "@AntecedentID", [AntecedentID]
    ),
    [@AntecedentID],
    ", "
)
0
AntrikshSharma 20 Май 2021 в 16:42