My understanding is that if an analysis uses a previous value of it's output as an input, it will retrieve the data from it's local data cache rather than make an RPC to the PI Data Archive. These types of inputs are referred to I/O (input/output) attributes. This is true for both real time and backfilling/recalculating operations.
I believe you may be running into the following known issue: https://techsupport.osisoft.com/Troubleshooting/Known-Issues/91541
Which version of Asset Analytics are you running?
Does preview results return the correct results?
1 of 1 people found this helpful
Why can't you simply avoid the recursion? Looking at the calculation, it looks like a straightforward month-to-date calculation and i don't see a need for recursion in that.
Typically calculate the constituent parts in a PI Point, and than use an AdHoc analysis to do the month-to-date calculation.