Debug Pane

To ensure that newly created tasks are working properly before they are put into production, the Task Builder encompasses a variety of testing and debugging features that provide verbose, real time information about a running task, allowing you to easily monitor and examine many aspects of your project as it is being constructed. With the use of the Debug pane (shown below), you can perform a series of “test runs” within the Task Builder interface and use a variety of intuitive debugging and diagnostic features to determine the cause of a problematic task. More on debugging tasks.

The Debug pane contains several views which are separated by tabs. Different functions are available for each Debug view and can be accessed by right-clicking anywhere inside the Debug pane. A different pop-up menu will appear for each tab displaying the commands and options available for that particular debug tool.

The Autohide button (top/right) allows the Debug pane to be auto-hidden providing a larger Steps pane viewing area, which is useful when viewing tasks that contain a large amount of steps.

The Close (X) button can close the currently focused debug tool, removing its associated tab from the Debug pane.

Available Debug Tools

The available debug tools are listed below in alphabetical order. For more details regarding a particular debugging tool, click the associated link.

Debugger Name

Description

Attachments

Lists all the files that are attached to the current task.

Breakpoints

Lists all breakpoints contained in the task and their corresponding steps.

Comments

Displays each comment in the task along with its step number.

Labels

Lists all labels in the task, including the label name and corresponding step number.

Output

Shows detailed step by step information about the task during execution.

Regions

Displays the list of regions contained in the task, including region name and corresponding step number.

Stack

Displays the depth of the currently running task. When a sub-task is running, its immediate parent is listed below it.

Variables

Lists variables and datasets that are contained in the task as well as their initial and current values.

Watches

Shows all currently set watches and displays the evaluated values for the watched variables and expressions as the task runs.

See Also

Debugging Tasks

Error Handling Overview