У меня проблема, которую я не могу объяснить. Рассмотрим следующую меру DAX:
Actual Spend :=
CALCULATE (
SUM ( 'Finance Actuals'[Amount] ),
FILTER (
ALLSELECTED ( 'Finance Period' ),
'Finance Period'[Fiscal_Date_Key] <= MAX ( 'Finance Period'[Fiscal_Date_Key] )
),
FILTER (
'Finance Actuals',
'Finance Actuals'[Calculated_Date_Key]
<= MAX ( 'Finance Forecasting Period'[Calculated_Date_Key] )
),
ALL ( 'Finance Calculated Data Snapshot Date' )
)
Между «Фактическими финансовыми показателями» и «Датой моментального снимка расчетных финансовых данных» существует связь. Для этой меры я хочу проигнорировать эту взаимосвязь и использовать заранее определенную дату, выбранную в другой таблице («Период прогнозирования финансов»).
Все работает, за исключением того, что на показатель по-прежнему влияют изменения в «Дата моментального снимка расчетных данных по финансам». Я ожидал, что добавление ВСЕ («Дата моментального снимка расчетных финансовых данных») части меры должно привести к тому, что изменения в этой таблице будут проигнорированы.
Что я сделал не так?