We tend to add/edit/Delete attributes from Clarity as the organization matures. Jaspersoft adhoc reports also mature and grow exponentially with time.
When we delete an attribute from Clarity we face issue where we have to consider about all the user reports that use that attribute in data, filter, calculation etc.
secondly we have developed SQL views and pull data from these views into custom jasper domain. It gets complicated here as well as we want users to stop using an attribute when it is deleted but it very hard to make this happen smoothly.
Have you faced this problem? What approach did you take?