Как я могу получить доступ к столбцу таблицы, хранящейся в переменной в DAX - PullRequest
0 голосов
/ 02 ноября 2018

Принимая следующий код:

VAR tableRow = FILTER( CustomDateTable; Now() >= [StartDate] && Now() <= [EndDate] )  

VAR singleValue = MINX( tableRow ; [Col1] )

Мы извлекаем одну строку из таблицы с именем CustomDateTable и затем хотим извлечь значение столбца с именем Col1. Поскольку это единственная строка, Col1 должна содержать одно значение.

Я использую MINX() для этого, но я чувствую, что это, вероятно, не самый эффективный способ сделать это.

Как извлечь отдельную строку таблицы с помощью пользовательского фильтра, сохранить ее в переменной для дальнейшего использования, а затем извлечь значение сиглы из одного из столбцов?

1 Ответ

0 голосов
/ 02 ноября 2018

Один из вариантов будет VAR singleValue = SUMMARIZE( tableRow ; [Col1] )

Еще один VAR singleValue = CALCULATE ( VALUES ( [Col1] ); tableRow )

...