будет очень благодарен, если вы поделитесь своим опытом и советами по следующей проблеме в Power BI:
3 таблицы, указанные в модели данных:
- таблица измерений календаря
- таблица фактов по сессиям
- таблица фактов по расходам
| CW | Total cost | Sessions | Expected Column 1 | Expected Column 2 |
+----+-------------+-----------+-------------------+-------------------+
| 1 | 1200 | 50 | | |
| 2 | 1500 | 60 | 1200 | 50 |
| 3 | 1700 | 48 | 1500 | 60 |
| 4 | 1150 | 36 | 1700 | 48 |
| 5 | 900 | 29 | 1150 | 36 |
+----+-------------+-----------+-------------------+-------------------+
Столбец CW указывает календарную неделю, взятую из календарной таблицы. Сеансы и Общая стоимость взяты из таблиц сеансов и расходов соответственно. Данные агрегируются и визуализируются на уровне календарной недели.
Проблема: Мне нужно создать меры для получения ожидаемого столбца 1 и ожидаемого столбца 2 на основе столбцов общей стоимости и сеансов. В основном получение следующих значений для каждой строки аналогично функции окна вывода.
Я проверил сообщество Power BI, и есть несколько идей (например, здесь https://community.powerbi.com/t5/Desktop/DAX-Query-to-Find-Next-Value/td-p/833896).
Но это решение предполагает, что все столбцы взяты из та же таблица , однако в описанном выше случае все 3 столбца взяты из разных таблиц.
Можно ли будет получить ожидаемые столбцы 1 и 2 и как? Спасибо заранее!