View Categories

Index Automation in Jet Data Manager

Index Automation in Jet Data Manager helps you automatically design, manage, and optimize indexes across your project. It ensures your data warehouse performs efficiently by generating the indexes needed for table relationships, lookups, selection rules and partitioning fields.

 

What Index Automation Considers

 

When determining which indexes to generate, Jet Data Manager evaluates:

  • Relationships between tables marked as Error or Warning

  • Joins on conditional lookup fields

  • Primary Key fields on Raw Tables

  • Selection Rules and Incremental Selection Rules on the Data Warehouse

  • Partitioning fields such as DW_Partitionkey and DW_TimeStamp

These criteria help JDM build indexes that improve query speed and overall data model performance.

 

Index Automation Modes

 

Index Automation can be enabled during project creation or updated later through the Edit Project settings. You can choose from three modes:

 

1. Automatic (Always On)

This mode continuously updates indexes whenever you make project changes that require new or modified indexing. No manual intervention is needed.

index automation in jet

2. Manual (Per Request)

Indexes are only generated when you trigger Index Automation for an individual table.
You can do this by right-clicking the table and selecting the Index Automation option or using the Index Node.

 

3. Disabled

In this mode, Jet Data Manager only creates indexes during Data Cleansing Procedures and only when necessary. No proactive indexing occurs.

 

Setting Index Behavior for Individual Tables

 

While all tables inherit the project-level Index Automation mode by default, you can customize it per table:

  1. Right-click the table

  2. Go to Advanced > Advanced Settings

  3. Modify the Index Generation Behavior

 

This allows greater control over performance optimization at the table level.

 

index automation in jet

Want to turn raw ERP data into powerful business insights?
👉 Join our Jet Analytics Training and master building data warehouses, cubes, and advanced dashboards.

How Indexes Are Created

 

Indexes generated automatically follow the naming convention:

AutoIndex + incremental number.

 

JDM aims to minimize the total number of indexes by combining lookups when possible. If multiple lookups can use the same index, the system reuses it instead of creating duplicates.

Jet Data Manager also respects your manually created indexes; using them when applicable without modifying or replacing them.

 

Conclusion

Index Automation is a powerful feature that reduces manual work and ensures consistent indexing throughout your project. Whether you choose automatic, manual, or disabled mode, you have full control over how indexes are created and optimized for your data warehouse.

 

If You Need Any Help, Contact us Now!