This article focuses on explaining how to call TM1 TurboIntegrator processes from outside the common TM1 environment.
Since TM1 version 9.5.2 Hotfix 1, all developers have access to little handy utility they probably even don't know about called TM1RunTI.exe. TM1RunTI.exe allows you to execute TI processes from simple proprietary command line.
The executable could be found in /bin or /bin64 folder of your TM1 installation.
While there is an excellent and exhausting PDF dedicated to the utility, I will not repeat the theory and rather focus on the little detail they forgot - examples.
Screen shots guide and transcripts:
Now you know how to call TI process from outside TM1. In the following article we will examine how to run TM1RunTI.exe and execute processes from server side scripting languages such as PHP.
Screen shots guide and transcripts:
- Run test process on demoserver as admin (pwd: apple) from utility's actual location /bin64
- Run test process on demoserver as admin from different location
"Program Files\ibm\cognos\tm1\bin64\tm1runti.exe" tm1runti -process test -adminhost localhost -server demoserver -user admin -pwd apple
- Run test process with parameter param and value p1 on demoserver as admin
![]() |
Run test process on demoserver as admin (pwd:apple) from utility's actual location /bin64 |
![]() |
Run test process on demoserver as admin from different location |
![]() |
Run test process with parameter param and value p1 on demoserver as admin |
Hi, thanks for the great post and one question. I try to add mor than one parameter via command line but the second parameter is always empty instaed the first parameter value contains both paramters. How can I separate the parameters?
ReplyDeleteNice .very useful for freshers Cognos TM1 online Course
ReplyDelete