作为迁移项目的一部分,我希望协调两个事实表(基数高,每个行约有50万行-客户帐户很多,必须根据客户帐户进行对帐)。两个表中的客户列之间存在多对多关系。
我正在努力寻找一种有效的方法来输出出现在两个表中但值有所不同的客户。
我曾尝试在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
感谢您抽出宝贵的时间来研究这个问题。