---
title: "How to: Create a Turbo Integrator (TI) Process in IBM Planning Analytics?"
description: "## What is Turbo Integrator? TurboIntegrator (TI) is the primary scripting engine within[IBM Planning Analytics.](https://www.aramar.co.uk/ibm-planning-analytics/) It is used to automate data imports, metadata management, and model maintenance. A TI process works by connecting to a data source, defining variables, and…"
url: "https://www.aramar.co.uk/knowledge-share/ibm-planning-analytics/how-to-create-a-turbo-integrator-ti-process-in-ibm-planning-analytics/"
updated: "2026-05-11"
category: IBM Planning Analytics
---

# How to: Create a Turbo Integrator (TI) Process in IBM Planning Analytics?

## What is Turbo Integrator?

TurboIntegrator (TI) is the primary scripting engine within[IBM Planning Analytics.](https://www.aramar.co.uk/ibm-planning-analytics/) It is used to automate data imports, metadata management, and model maintenance.

A TI process works by connecting to a data source, defining variables, and executing scripts across four sequential procedures.

## Creating a TI Process

To create a TI process in Planning Analytics:![Create process is highlighted in data tree](https://www.aramar.co.uk/wp-content/uploads/2026/05/Screenshot-2026-05-11-at-11.50.49-300x215.png)

1. Go to **Workbench**
2. In Workbench, open the **Database Tree**
3. Locate the **Processes** icon
4. Right-click **Processes**
5. Select **Create Process**

You will then need to:

- specify the database
- add a process name
- click **Create**

![create process screenshot](https://www.aramar.co.uk/wp-content/uploads/2026/05/Screenshot-2026-05-11-at-11.52.39-1024x448.png)

The process will open in a new tab within the script editor.

## Understanding the Script Tabs

Within the script page, you will see four different sections:

- Prolog
- Metadata
- Data
- Epilog

When a process runs, these sections execute in the following order:

### Prolog

Statements in the Prolog run before the data source is processed.

This section is typically used for administrative tasks, such as:

- clearing a target view
- [creating a dimension](https://www.aramar.co.uk/knowledge-share/ibm-planning-analytics/create-a-dimension-in-ibm-planning-analytics/)
- preparing temporary objects

### Metadata

The Metadata section is used for structural changes.

For example:

- [adding elements to dimensions](https://www.aramar.co.uk/knowledge-share/ibm-planning-analytics/how-to-edit-dimensions-in-ibm-planning-analytics/)
- building [hierarchies](https://www.aramar.co.uk/create-hierarchies-from-attributes/)

This section scans every record in the data source.

### Data

The Data section is where values are manipulated.

Statements here run for every record in the source to:

- load data into cubes
- perform cell-level calculations

### Epilog

Statements in the Epilog run after the entire data source has been processed.

This section is commonly used for cleanup tasks, such as:

- deleting temporary views
- logging completion messages

The Metadata and Data sections are mainly used when a data source has been defined.

## Final thought

Understanding the structure of a Turbo Integrator process is the first step towards automating and maintaining your Planning Analytics environment more efficiently. Once you become familiar with the different script sections, it becomes much easier to build processes that are clear, reusable, and easier to manage. If you need help with Turbo Integrator development or Planning Analytics best practice, [talk to us,](http://www.aramar.co.uk/contact/) we are always happy to help.
