Power BI: показатель не игнорирует фильтр слайсера - PullRequest
0 голосов
/ 23 января 2020

Мой Dax Query корректно возвращает ожидаемые данные. Единственное предостережение, я не могу игнорировать внешний слайсер для визуального для этого конкретного вычисления. Что я делаю не так?

xxPY_TrafficSum = CALCULATE (
    [xPY_TrafficSum],
    DATESBETWEEN (
        DimDate[FullDate],
        DATE (
            YEAR ( ALLSELECTED ( DimDate[FullDate] ) ) - 2,
            MONTH ( ALLSELECTED ( DimDate[FullDate] ) ),
            DAY ( ALLSELECTED ( DimDate[FullDate] ) ) + 1
        ),
        DATE (
            YEAR ( ALLSELECTED ( DimDate[FullDate] ) ) - 1,
            MONTH ( ALLSELECTED ( DimDate[FullDate] ) ),
            DAY ( ALLSELECTED ( DimDate[FullDate] ) ) + 1
        )
    ),
    ALL ( DimDate[IsLastDayOfMonth], DimDate[IsLastDayOfMonth] )
)

enter image description here

1 Ответ

0 голосов
/ 23 января 2020

Я не думаю, что вам нужно указывать столбец дважды в функции ALL. Хотя я не уверен, как это повлияет на расчеты, вы можете попробовать:

All(DimDate[IsLastDayOfMonth])

Еще одна вещь, которую вы можете попробовать, - это переместить положение функции ALL в расчете. т.е.) переключать положения функций DATESBETWEEN и ALL. Если ваша проблема все еще не решена, было бы неплохо, если бы вы могли поделиться с нами образцом данных / файла для просмотра.

...