Hi, I have a large dimension which contains about 48 million rows. Each time I process the dimension I noticed there are only couple of hundred row involved (we have a datetime stamp identifying the row was modified or added). That is, 99.9% dimensional data are untouched. Since there involves some attribute member updates (no deletion activity), I cannot use Process Incremental otherwise I will have duplicate members in the dimension. However if I use ProcessUpdate, the AS engine will read all data from source table and do the compare, which involved a long time processing. Is there a way like Merge statement in transactional sql I can use, to just load the changed data from a view to do the dimension process update? Thanks!
↧