Taking this into consideration that:
Lets say that I need a new field in my table CUSTOMER on the DSV witch is mapped directly to a view vwCustomer on the DW.
All the information necessary to this new field can be found on the view vwCustomer. Any advantage on creating that field as a named calculation over altering the view?
No advantages, only pros and cons...
Pros of adding to DSV:
Cons of adding to DSV:
that's actually all I can think of off the top. Definitely no performance benefit to either method. My preference would be to implement it in the view.