Отображение неожиданных значений на диаграммах Power BI

#powerbi #powerbi-desktop #powerbi-datasource

#powerbi #powerbi-рабочий стол #powerbi-источник данных

Вопрос:

Пожалуйста, найдите мой ожидаемый результат ниже

ожидаемая диаграмма

Но я получаю результат, как показано ниже

полученная диаграмма

где я выбрал Идентификатор заказа из таблицы заказов и идентификатор продукта из таблиц элементов заказа и использовал приведенную ниже меру order_to_orderitem = РАССЧИТАТЬ(СУММА («Элементы заказа» [Цена единицы]),СВЯЗЬ с пользователем(заказы[ключ12], «Элементы заказа» [ключ12]))

Примечание: key12-это объединенный столбец идентификатора заказа и идентификатора продукта как в таблице заказы, так и в таблице Товары заказа

У меня есть модель данных, как показано ниже

Модель данных Power BI

Я привел отношения, как показано ниже

Взаимосвязь модели данных Power BI

Он был создан, как показано ниже, где Из таблицы-Элементы заказа, а в Таблицу-заказы, тогда как при создании я отдавал заказы как из таблицы, а Элементы заказа-как в Таблицу

Сведения о реализации Power BI

Таблица заказов:

Заказы

Таблица Номенклатуры заказов:

введите описание изображения здесь

Комментарии:

1. Можете ли вы показать немного больше вашего набора данных? Где/как определяются продукты 3 и 4?

2. @JoaoLeal отредактировал мой пост, добавив набор данных

3. Привет @sheetal эти 2 таблицы, похоже, не соответствуют/не совпадают с результатами, приведенными в примере выше.

4. @JoaoLeal извините, обновил их

Ответ №1:

Если вы хотите вернуть все строки из таблицы заказов и соответствующие строки из таблицы Элементов заказа, вы можете просто создать новую таблицу с ЛЕВЫМ СОЕДИНЕНИЕМ.

 NewTable = NATURALLEFTOUTERJOIN ('orders', 'Order Items' )  

(функция работает для таблиц, у которых разные имена столбцов). Чтобы получить эту таблицу, установите флажок «Показывать элементы без данных» для первого столбца. Заключительный стол