間違った結果を返す更新クエリがあります。
UPDATE StagingWarehouse.dbo.BusinessLeads
SET CompanyFK = c.CustomerPK
FROM StagingWarehouse.dbo.BusinessLeads s
INNER JOIN DataWarehouse.dim.Customer c
ON c.CustomerBK = s.CompanyBK
WHERE s.businessleadbk = 5796722
このステートメントを実行businessleadbk = 5796722
した後に選択すると、11024703 に設定されます。問題は、11024703 が存在せず、以下のクエリを実行しても結果が返されないため、その番号がどこから取得されているのかわかりません。StagingWarehouse.dbo.BusinessLeads
CompanyFK
CustomerPK
DataWarehouse.dim.Customer
SELECT c.*
FROM StagingWarehouse.dbo.BusinessLeads s
INNER JOIN DataWarehouse.dim.Customer c
ON c.CustomerBK = s.CompanyBK
WHERE s.businessleadbk = 5796722