Skip to main content

Setting Properties to Allow Incremental Rebuilds of Aggregates

You can enable incremental rebuilds of aggregates for your models using the incremental property in the SML for your dataset files.

Before you begin

Ensure that you understand how incremental builds work by reading these topics:

About this task

Allowing incremental rebuilds of aggregates does not cause rebuilds to be incremental. After an aggregate is defined, the AtScale engine determines the type of rebuild it will use for the instances of the aggregate. The first instance of an aggregate is built with a full build. Rebuilds occur to refresh aggregates with new or changed data. After the AtScale engine determines which type of rebuild to use for an aggregate, the engine always uses that type of rebuild for it unless the model is edited and redeployed. After redeploying, the AtScale engine again determines which type of rebuild to use for a defined aggregate. The choice that the engine makes can differ from the choice it made for the previous version of the model.

Procedure: fact dataset

To enable incremental rebuilds for a dataset, edit its underlying SML to include the incremental property. For more information, see the AtScale SML Object Documentation on GitHub.