A TI Process to load data from an ODBC source is suffering really badly from performance issues.
If the CellPutN() is switched off, the process executes in seconds. The cube that the data is pushed into is quite a large cube with many rules and feeders (both internal and external).
I have loaded data into similar cubes before without performance issues, but this is hanging after the prolog has finished executing and has to be cancelled.
Has anyone else experienced similar issues?
Any ideas would be greatly appreciated.
Thanks,
Dan
TI Process Performance Issue
-
- Community Contributor
- Posts: 128
- Joined: Wed Oct 14, 2009 7:46 am
- OLAP Product: TM1
- Version: 9.4
- Excel Version: 11
- Location: London
-
- Community Contributor
- Posts: 128
- Joined: Wed Oct 14, 2009 7:46 am
- OLAP Product: TM1
- Version: 9.4
- Excel Version: 11
- Location: London
Re: TI Process Performance Issue
This was down to a SubsetGetSize command residing in the data tab. The subset is dynamic and therefore a CellPutN/ CellGetN causes the subset to be reevaluated each time.
I will switch to a static subset or remove the code from the data tab.
Thanks,
Dan
I will switch to a static subset or remove the code from the data tab.
Thanks,
Dan
-
- Community Contributor
- Posts: 132
- Joined: Thu Oct 15, 2009 7:45 pm
- OLAP Product: TM1
- Version: 9.4.1 9.5 9.5.1
- Excel Version: 2003 2007
Re: TI Process Performance Issue
Dan,
You are performing conditional checks on the data tab? for which you have a dynamic subset?
What processing are you performing on the data tab that would require the subsetgetsize command?
You are performing conditional checks on the data tab? for which you have a dynamic subset?
What processing are you performing on the data tab that would require the subsetgetsize command?
Ankur Jain