Power BI: включите BLANK () в фильтрацию DAX, используя PATHCONTAINS и @Parameter - PullRequest
0 голосов
/ 15 января 2020

Контекст

В Power BI мне нужно отфильтровать таблицу, используя DAX Parameters. Мне нужно отфильтровать эту таблицу, используя PATHCONTAINS и включить BLANK() строк.

Сценарий

В DAX у меня есть таблица с three rows и только one column, с следующие данные:

+-------------+
|   FIELD 1   |
+-------------+
|             |
| Hello World |
| Others      |
+-------------+

Первая строка представляет собой значение DAX BLANK ().

Ожидаемый результат

Использование DAX Parameters, I хотел бы определить запрос для получения следующего вывода:

+-------------+
|   FIELD 1   |
+-------------+
|             |
| Hello World |
+-------------+

Обратите внимание, что строка BLANK () включена среди некоторых других строк.

AS-IS

EVALUATE
VAR _MyTable =
    UNION ( ROW ( "FIELD1", BLANK () ), ROW ( "FIELD1", "Hello World" ), ROW("FIELD1", "Other"))
RETURN
    FILTER(_MyTable, PATHCONTAINS ( 
                    @MyParameter, 
                    [FIELD1]))

Однако я не могу определить значение параметра для включения также DAX BLANK().

...