#powerbi #dax #ssas #powerbi-desktop #ssas-tabular
Вопрос:
У меня есть модель с данными о доходах (связанная с датой и несколькими другими измерениями).
У меня есть категория dimC, в которой у каждого клиента была только одна категория, но теперь есть 2 клиента, у которых несколько категорий…
(Категория dimC подключается к Факту через категорию Key_Category, которая присутствует как в факте, так и в категории dimC😊)
С клиентом может быть связана только одна категория, поэтому таблица DimCategory также содержит столбцы ValidFrom и ValidTo. Я знаю, что модель не идеальна!!
Это нарушает мой .pbix!! 🙁 99,9% моих данных в порядке, но когда я помещаю DimCategory в свою pbix; для клиентов 3 и 7 я получаю разделение между категориями, и я намерен отображать только одну категорию на каждого клиента!
Могу ли я решить эту проблему в DAX? Доход никогда не должен быть разделен по категориям (даже при использовании, например, аналитики времени с данными LY); если в фильтре выбран 2019 год, весь доход для данного клиента должен иметь категорию, действительную на конец 2019 года…. если выбран 2020 год, все доходы должны иметь категорию, действовавшую на конец 2020 года…. И так далее.
Комментарии:
1. Непонятно, чего вы хотите. Я предполагаю, что, вероятно, вам нужен новый клиент таблицы с уникальными идентификаторами клиентов и только по категориям для каждого клиента. Но вы не указываете, к какой категории. Если для вас не имеет значения, какая категория, то, вероятно, вам вообще не нужна категория столбцов в этой таблице.