Troubleshoot faster TM1 with debugging

Step through your Turbo Integrator code line by line as it executes on the TM1 server. No need to write out to ASCII files with what is going on in the TM1 process anymore.

Step through your code line by line

See the code happening live.

Step through your Turbo Integrator code line by line as it executes on the TM1 server.

See the current value of each variable.

Pause at any line while the process executes

Mark any code line that you need the process to pause during the execution.

Create breakpoints to stop TI execution where you want to focus your investigation.

Smarter pause with conditions

In the Breakpoints tab, you can create conditional breakpoints to stop just for a specific value (e.g. vEmployee @= ‘172841’)

Get all error logs by processes.

Access content of the logs.

Breakpoints overview

As you start adding more breakpoint, a summary of all breakpoints can be found in the home and in the options.

Guided troubleshooting

While debugging, click step-in to enter a child process called by the ExecuteProcess function.

Understand locking

With Arc Debugging feature, you can see the locking status for all objects impacted by the process.