Эффективно согласовать две большие таблицы в Power BI?

В рамках проекта миграции я хочу согласовать две таблицы фактов (высокая мощность с примерно 500 тыс. Строк каждая - существует много учетных записей клиентов, и это должно быть согласовано на основе учетных записей клиентов). Между столбцами клиентов в двух таблицах существует связь "многие ко многим".

Я изо всех сил пытаюсь найти эффективный способ вывести клиентов, которые появляются в обеих таблицах, но имеют различную ценность.

Я пробовал выполнить слияние в Power Query, но оно работает очень медленно - возможно, из-за объема и высокой мощности.

Я был бы рад получить любой совет о том, как эффективно производить желаемый результат?

Таблица ввода 1:

Customer  | Type | Channel | Loan
Jones     |  A   | Branch  | 100
Taylor    |  B   | Phone   | 200
Taylor    |  B   | Online  |  60
Jerez     |  C   | Online  | 120
Murray    |  D   | Phone   |  90

Таблица ввода 2:

Customer  | Type | Loan
Jones     |  A   |  81
Taylor    |  B   | 285
Jerez     |  C   |  80
Jerez     |  C   |  40
Seinfeld  |  A   | 140

Желаемый результат:

Клиент указан в обеих таблицах, но разница в ссуде:

Customer  | Type1 | Loan1 | Loan2
Jones     |  A    | 100   |  81
Taylor    |  B    | 260   | 285
  • где Заем 1 - заем, указанный в Таблице 1; и Заем 2 - это заем, указанный в Таблице 2.

Спасибо, что нашли время изучить этот вопрос.

0 ответов

Другие вопросы по тегам