Я использую одну и ту же часть контекста фильтра в DAX в PowerBI во многих измерениях. Есть ли способ, которым я могу «извлечь» общую часть контекста в какую-то внешнюю Меру или создать некоторую глобальную переменную, чтобы ее можно было использовать во всех мерах, но если мне нужно ее обновить, я мог бы сделать это только в одном месте
Одна из мер перечислена ниже:
Kandydaci brutto t-0 =
VAR
startCY = [Start]
VAR
koniecCY = IF(
HASONEVALUE(OkresyPromocji[koniec]);
VALUES(OkresyPromocji[koniec]);
IF(
NOW() < MAX('Callendar Table'[Data]);
NOW();
DATE([Rok rekrutacji];11;30)
)
)
VAR
wynik =
CALCULATE(
COUNTROWS(
GROUPBY(
'Baza';
'Baza'[Poziom];
'Baza'[ID_DANE_OSOBOWE];
"Kandydaci"; COUNTX(CURRENTGROUP(); 'Baza'[ID_DANE_OSOBOWE])
)
);
ALLEXCEPT(
'Baza';
Poziom[Poziom];
Absolwent[Absolwent];
'Specjalności'[Specjalności];
kody_pocztowe[POWIAT_BI];
'Baza'[Wiek podczas zapisu];
'Baza'[Zwrotkowicz];
'Baza'[Maturzysta];
'Baza'[OBYWATELSTWO];
'Baza'[Płeć]);
'Baza'[ZLOZENIE_PODANIA_DATA] >= startCY;
'Baza'[ZLOZENIE_PODANIA_DATA] <= koniecCY
)
RETURN
IF(
NOW() <= MAX('Callendar Table'[Data]);
IF(ISBLANK(wynik); 0 ; wynik);
BLANK()
)
ALLEXCEPT (
«Бас»;
Poziom [Poziom];
Absolwent [Absolwent];
'Specjalności' [Specjalności];
kody_pocztowe [POWIAT_BI];
«База» [Wiek podczas zapisu];
'База' [Zwrotkowicz];
'База' [Maturzysta];
'База' [OBYWATELSTWO];
'Бас' [Płeć])
часть - это та часть, которую я хотел бы загружать в показатели из какой-либо внешней меры или глобальной переменной, остальная часть контекста фильтра отличается.