FactStudentReceiptTotalsLoad
 FactStudentReceiptTotals_RepointRows (Variable)
  Properties
Property Value
Name FactStudentReceiptTotals_RepointRows
Value Expression: " UPDATE " + @[User::EDWDBName] + ".dbo.FactStudentReceiptTotals SET StudentSK = obs_std.NewStudentSK FROM " + @[User::EDWDBName] + ".dbo.FactStudentReceiptTotals fct INNER JOIN " + @[User::EDWDBName] + ".dbo.DimStudent ds ON (fct.StudentSK = ds.StudentSK) INNER JOIN dbo.Obsolete_DimStudent obs_std ON (obs_std.OldStudentSK = ds.StudentSK); "

UPDATE EnterpriseDW.dbo.FactStudentReceiptTotals SET StudentSK = obs_std.NewStudentSK FROM EnterpriseDW.dbo.FactStudentReceiptTotals fct INNER JOIN EnterpriseDW.dbo.DimStudent ds ON (fct.StudentSK = ds.StudentSK) INNER JOIN dbo.Obsolete_DimStudent obs_std ON (obs_std.OldStudentSK = ds.StudentSK);
Value Type String
Description This is the SQL statement that will point any remaining Student Receipt Fact receords to the new Student ID after a Merge.
System Variable False
Namespace User
Qualified Name User::FactStudentReceiptTotals_RepointRows
Evaluate As Expression True
Expression " UPDATE " + @[User::EDWDBName] + ".dbo.FactStudentReceiptTotals SET StudentSK = obs_std.NewStudentSK FROM " + @[User::EDWDBName] + ".dbo.FactStudentReceiptTotals fct INNER JOIN " + @[User::EDWDBName] + ".dbo.DimStudent ds ON (fct.StudentSK = ds.StudentSK) INNER JOIN dbo.Obsolete_DimStudent obs_std ON (obs_std.OldStudentSK = ds.StudentSK); "
ID 076eb44f-13db-4ea3-ac1d-0c711f6b2672
Raise Changed Event False
Powered by BI Documenter