Loading Data into a new Table / View from 4 different tables (These 4 tables don't have Record , those are old tables They have CDT)

Hi ,

We have a requirement of Loading Data into a new Table / View from 4 different tables (These 4 tables don't have Record , those are old tables They have CDT) . 

In terms of Performance and New features of Records which approach will be better ?

1. Use Store Proc ( Creating a new table > Select required columns from 4 different tables > Insert into new table ) 

But in this case , everytime if our 4 tables get updated in Prod, We have to run this Store Proc

       2. Create a materiliazed view . 

but I guess in this case also , we have to update our view if there are entries in those 4 tables

      3. Create a normal view from 4 tables 

But Record Sync and other data fabric features won't work here I guess

Can anyone please help here ? Thank You in Advance

  Discussion posts and replies are publicly visible