Создание отношения первичного / внешнего ключа в PowerBi - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть две таблицы «CompanyXSales» и «Market Sales». Каждая из них имеет первичный ключ, и между ними нет отношения первичный ключ / внешний ключ. Я хотел бы создать это отношение и установить связь между этими двумя таблицами и, следовательно, добавить столбец «MarketSalesId» в «CompanyXSales», где будет его ключ относительно «MarketSales». Чтобы быть относительным ключом, достаточно проверить 3 условия: - иметь одинаковую дату; - иметь одинаковую сумму; - иметь одинаковую страну

. Вот пример PowerBiFile

Как я могу продолжить это, пожалуйста? зная, что я уже создал столбец «проверки» (с формулой Дакса) в «MarketSales», который равен 1, если условия подтверждены 0, если нет.

1 Ответ

1 голос
/ 29 апреля 2020

Вы можете использовать запрос слияния в Power Query, чтобы получить столбец OrderKey в таблице MarketSales. А затем создайте связь между обеими таблицами.

Пожалуйста, следуйте приведенным ниже инструкциям, чтобы получить столбец OrderKey в MarketSales Таблице.

  1. Нажмите «Преобразовать данные».
  2. На вкладке «Объединение» щелкните «Запросы на слияние».
  3. Выберите все 3 столбца и используйте левое объединение.
  4. Нажмите «ОК» и выберите столбец «Ключ заказа», как показано ниже.

enter image description here

Теперь вы можете создавать отношения между обеими таблицами

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...