Circular Cube Dependency
Posted: Sat Jan 04, 2014 8:53 am
Hi there,
When analyzing a TM1 model which some consultants left behind at our company, I accidentially found out that there is a circular cube dependency, i.e. cube A depends on cube B and vice versa. Now I'm curious what this means in terms of locking, caching, or other side effects.
We have 9.5.2 FP2 with parallel interaction turned on, if this makes any difference.
From my understanding of cube dependencies, this situation would at least destroy any benefits related to caching.
, so this might be a reason for some of the performance issues we observed. However, from time to time, the system stops responding completely without any further entry in the logs, which looks like a deadlock situation.
What do you think? Does TM1 handle such circular dependencies somehow or did I find a huge weakness in the design of this model?
Thanks. Regards,
foogy
When analyzing a TM1 model which some consultants left behind at our company, I accidentially found out that there is a circular cube dependency, i.e. cube A depends on cube B and vice versa. Now I'm curious what this means in terms of locking, caching, or other side effects.
We have 9.5.2 FP2 with parallel interaction turned on, if this makes any difference.
From my understanding of cube dependencies, this situation would at least destroy any benefits related to caching.
, so this might be a reason for some of the performance issues we observed. However, from time to time, the system stops responding completely without any further entry in the logs, which looks like a deadlock situation.
What do you think? Does TM1 handle such circular dependencies somehow or did I find a huge weakness in the design of this model?
Thanks. Regards,
foogy