Aggregate Creation Settings
You can use the following settings to configure speculative aggregates at the model level.
aggregate.speculative.allmember.enabled
: Set to True (default) to enable the AtScale engine to create, for each fact table, a speculative aggregate that contains only the metrics in the corresponding fact table.aggregate.speculative.allmember.rerun.schemaupdates.enabled
: Whether or not to rerun all-member speculative aggregates on schema updates. The default value is True.aggregate.speculative.dimensional.enabled
: Set to True (default) to enable the AtScale engine to define dimension-only speculative aggregates, which are used to populate filters in BI-client software.aggregate.speculative.dimensional.mincompressionratio
: Specify the ratio as the number of rows in the full dimension dataset divided by the number of rows in the proposed aggregate for a level in the dimensional hierarchy. The default value is 10.aggregate.speculative.dimensional.rerun.schemaupdates.enabled
: Whether or not to rerun dimensional speculative aggregates on schema updates. The default value is True.aggregate.speculative.enabled
: Set to True to activate the other aggregate.speculative. settings. The default value is True.aggregate.speculative.superaggregate.compression
: Compression of super aggregate against the data set on which gets created. The default value is 2.0.aggregate.speculative.superaggregate.enabled
: Set to True to enable building a super agg consisting of dimensions & metrics as long as the row count is below a threshold. The default value is False.aggregate.speculative.superaggregate.rerun.schemaupdates.enabled
: Whether or not to rerun super aggregates on schema updates. The default value is True.aggregate.speculative.updatedstatstrigger.delay
: Time to allow stats updates to queue before re-running speculative aggregator. The default value is 10 seconds.