Managing projects

Projects are the working units of Sybase IQ ETL. A project consists of components and links, which connect components through their ports. There are basic operations that involve projects (such as creating, deleting, renaming, saving) and there are complex operations like simulation.

A Sybase IQ ETL project starts with one or multiple source components and ends with one or more destination components.

The following list summarizes the components:

Creating a project

StepsTo create a project

  1. Select New | Project from the File menu. You can also right-click a project, job, or template in the Navigator and select New | Project.

  2. Drag components from the Component Store onto the Design section as your project requires it.

Executing a project

To execute a project, right-click the project in the repository and select Execute from the pop-up menu.

Modifying a project

To modify a project, double click the project name in the Navigator section. The project opens and you can make changes.

Unlocking a project

If a project is locked by another user client, the project can generally be opened in read-only mode. To make a project available for read/write access, select Unlock.

Copying a project or job

To copy a project or job, you can select it from the Navigator tree, right-click, and select Save as or select Transfer. Then, select the target repository session.

If you select Save As, you create a copy of an existing project or job, leave the original untouched, and store no reference to the originating project or job.

If you select Transfer, you copy the complete project from one repository to another and reference the originating project. Select Transfer if you want to move a project or job from a development repository to a test or production repository. By storing the references to its origins, the transfer recognizes the project or job the next time it is initiated and selectively replaces everything related to the incoming object. Transferring a job also transfers all projects related to the job.

Deleting a project

The Delete command deletes a project from a repository. To delete a project, right-click it in the Navigator section and select Delete from the pop-up menu.

Renaming a project

Use the Rename command to rename the current project.

Resetting execution properties

Resets the current value of the Load Index Value (DB Index Load component). This is used for resetting loading options for incremental load.