IExecutionConfiguration
Convenient interface to define execution by series and slices.
export interface IExecutionConfiguration
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
string | (Optional) Informative name of the component. | ||
(Optional) Filters to apply on server side. | |||
any | (Optional) Resolution context for composed placeholders. | ||
Data series will be built using the provided measures that are further scoped for elements of the specified attributes. | |||
(Optional) Slice all data series by elements of these attributes. | |||
(Optional) Sorting to apply on server side. | |||
(Optional) Include these totals among the data slices. |
Property details
IExecutionConfiguration.componentNameproperty
Informative name of the component.
componentName?: string;
Remarks
This value is sent as telemetry information together with the actual execution request. We recommend to set this because it can be useful for diagnostic purposes.
Defaults ‘Execute’.
IExecutionConfiguration.filtersproperty
Filters to apply on server side.
filters?: NullableFiltersOrPlaceholders;
IExecutionConfiguration.placeholdersResolutionContextproperty
Resolution context for composed placeholders.
placeholdersResolutionContext?: any;
IExecutionConfiguration.seriesByproperty
Data series will be built using the provided measures that are further scoped for elements of the specified attributes.
seriesBy: AttributesMeasuresOrPlaceholders;
IExecutionConfiguration.slicesByproperty
Slice all data series by elements of these attributes.
slicesBy?: AttributesOrPlaceholders;
IExecutionConfiguration.sortByproperty
Sorting to apply on server side.
sortBy?: SortsOrPlaceholders;
IExecutionConfiguration.totalsproperty
Include these totals among the data slices.
totals?: TotalsOrPlaceholders;