Этот вопрос связан с более простой проблемой, опубликованной здесь: Расчет% путем деления столбцов отфильтрованной матрицы в MS Power BI
Учитывая : Есть 2 ( или более) атрибутов (например, «Дата» и «Местоположение»), а не только 1 (например, «Дата»), к которым должны быть подключены таблицы. В этом случае обе таблицы должны быть отфильтрованы по дате, а также по местоположению, как в следующем примере:
Таблица 4:
Date_1 Location_1 Numerator
01-Jan-19 NY 5
05-Feb-19 CA 4
04-Apr-19 WA 1
07-May-19 OR 3
11-Jun-19 ND 5
22-Jun-19 NY 4
25-Jul-19 MN 5
31-Aug-19 NY 1
03-Sep-19 NY 4
25-Oct-19 MI 5
Таблица 5:
Date_2 Location_2 Denominator
03-Jan-19 NY 7
05-Jan-19 NY 9
16-Feb-19 CA 8
22-Feb-19 CA 7
04-Mar-19 AZ 10
18-Mar-19 ND 8
24-Apr-19 WA 8
25-Apr-19 WA 8
01-May-19 OR 10
10-May-19 OR 8
04-Jun-19 ND 8
08-Jun-19 NY 7
03-Jul-19 MN 8
18-Jul-19 MN 6
23-Aug-19 NY 10
31-Aug-19 NY 9
03-Sep-19 NY 9
20-Sep-19 NY 7
03-Oct-19 MI 7
27-Oct-19 MI 6
Таблицы 4 и 5 можно поворачивать, чтобы получить что-то вроде следующего:
Таблица 4 Pivot:
Sum of Numerator 2019 Months
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Location Total
Location
CA 4 4
MI 5 5
MN 5 5
ND 5 5
NY 5 4 1 4 14
OR 3 3
WA 1 1
Total 5 4 1 3 9 5 1 4 5 37
Таблица 5 Pivot:
Sum of Denominator 2019 Months
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Location Total
Location
AZ 10 10
CA 15 15
MN 14 14
ND 8 8 16
NY 16 7 19 16 58
OR 18 18
WA 16 16
MI 13 13
Total 16 15 18 16 18 15 14 19 16 13 160
Требуемые выходные данные выглядят следующим образом:
Таблица 6:
2019 Months
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Location Total
Location
CA 38.46% 38.46%
MN 35.71% 35.71%
ND 0.00% 62.50% 31.25%
NY 31.25% 57.14% 5.26% 25.00% 24.14%
OR 16.67% 16.67%
WA 6.25% 6.25%
Ttl 31.25% 26.67% 0.00% 6.25% 16.67% 60.00% 35.71% 5.26% 25.00% 38.46% 23.13%
Проблема :%, рассчитанный в Power BI, неверен, когда данные отображаются в формате Matrix аналогично таблице 6. Я подумал, что таблицы 4 и 5 можно связать, связав их все по атрибутам «Местоположение» и «Дата» с помощью уникальных списков календаря и местоположения. Однако это не работает, потому что ошибка «Неоднозначные пути ...» генерируется при попытке соединить Таблицу 4 и 5 с таблицей календаря, каждый с атрибутом «Дата», а также Таблицы 4 и 5 с таблицей местоположений, каждый с « Атрибут местоположения.
Вопрос : Как можно получить правильные результаты, как в таблице 6 в Power BI, используя эквивалент таблиц 4 и 5?
Диаграмму взаимосвязи данных можно найти здесь.