Provide a way to view calculation dependencies
As a a user of Asset Analytics I want to see the calculation dependencies for an analysis so that I can understand which analyses are dependant on an analysis and view potential circular references
Peter Roberts commented
http://petersenterprise.me.uk/documents/TagDepends.pdf is the documentation for an app I wrote many years back. would this be any use? App and source code could be made available.
The combination of circular references and Automatic recalculation is hugely problematic. There are a number of ways to inadvertently create a circular reference and the methods for identifying them, especially if they are not your own analyses, can be incredibly tedious.
Circular References cause Automatic Recalculation to endlessly loop through recalculations. There is no proactive way to identify this as a problem. It eventually can be noticed by manual backfills being in the queue for longer than normal . . . or by an eagle-eyed user noticing that certain analyses continuously flip into the 'backfilling' status.