Hi All,
What is the use and significance of using DebugUtility in TI process?
Where can I find more information on it?
Regards,
Deepak Jain
Information on DebugUtility
-
- Regular Participant
- Posts: 152
- Joined: Sat May 25, 2013 10:32 am
- OLAP Product: TM1
- Version: 9.5.2; 10.2.2
- Excel Version: 2007
-
- MVP
- Posts: 3652
- Joined: Fri Mar 13, 2009 11:14 am
- OLAP Product: TableManager1
- Version: PA 2.0.x
- Excel Version: Office 365
- Location: Switzerland
Re: Information on DebugUtility
The only TurboIntegrator editor with any debugging utility is Vizier. And even then this is not debugging as you would normally think of it as what Vizier does is to surreptitiously insert ASCIIOutput into the TI process in the background for selected variables and return the result in a grid on execution of the process. It is not step-through debugging with variables watch window. But as far as TI goes it is as good as it gets.
However this now changes from 10.2.2 if using java functions, either rather than TI or called from TI. If you turn on debugging in java and insert a breakpoint then you can in fact step through the java code.
However this now changes from 10.2.2 if using java functions, either rather than TI or called from TI. If you turn on debugging in java and insert a breakpoint then you can in fact step through the java code.
Please place all requests for help in a public thread. I will not answer PMs requesting assistance.
-
- Posts: 42
- Joined: Fri Apr 19, 2013 7:07 pm
- OLAP Product: TM1
- Version: 10.1 RP1 FP1
- Excel Version: 2003 SP3
Re: Information on DebugUtility
DebugUtility is an unsupported TI function that TM1 developers use to add new functionality, usually diagnostic in nature, while keeping intent obfuscated through the use of nondescript command codes/lack of documentation. The only way to get more info would be to ask a developer/support contact. They're usually pretty open about these sorts of things (hint: they like beer.)
-
- Regular Participant
- Posts: 152
- Joined: Sat May 25, 2013 10:32 am
- OLAP Product: TM1
- Version: 9.5.2; 10.2.2
- Excel Version: 2007
Re: Information on DebugUtility
DebugUtility(125,0,0,'','','');
The above code is written in TI process.
We are running TI Process to clear the cache information. So that we can get an appropriate time taken by cube to open in either Cube Viewer or Executive Viewer.
If anybody have some more info, please share.
The above code is written in TI process.
We are running TI Process to clear the cache information. So that we can get an appropriate time taken by cube to open in either Cube Viewer or Executive Viewer.
If anybody have some more info, please share.
- Elessar
- Community Contributor
- Posts: 340
- Joined: Mon Nov 21, 2011 12:33 pm
- OLAP Product: PA 2
- Version: 2.0.9
- Excel Version: 2016
- Contact:
Re: Information on DebugUtility
Other commands:
- DebugUtilityEx ('SetMTQ','24') – change MTQ parameter tm1s.cfg
- DebugUtility( 114, 0, 0, vCubeName, pDestinationFolder, '') - Obfuscate data (found here: http://feederwhisperer.blogspot.ru/2015 ... -your.html)
Best regards, Alexander Dvoynev
TM1 and Data Science blog: 6th article - PAfE + VBA: Commit each cell without pressing “Commit” button.
TM1 and Data Science blog: 6th article - PAfE + VBA: Commit each cell without pressing “Commit” button.
-
- Regular Participant
- Posts: 350
- Joined: Sat Jun 08, 2019 9:55 am
- OLAP Product: Planning Analytics
- Version: Planning Analytics 2.0
- Excel Version: Excel 2016
Re: Information on DebugUtility
Hi, does this really Obfuscate data?
Because I just tested it and it didn't seem to do anything like that, it just seemed to take a copy of the cub file
Maren
Because I just tested it and it didn't seem to do anything like that, it just seemed to take a copy of the cub file
Maren