IExecutionConfig
Contains any configuration that should be part of execution
export interface IExecutionConfig
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
number | (Optional) Data sampling is only available in Tiger for specific databases | ||
(ALPHA) (Optional) (EXPERIMENTAL) Override definitions of catalog metrics for this execution request. | |||
(ALPHA) (Optional) (EXPERIMENTAL) Values of workspace parameters for this execution request. | |||
string | (Optional) Execution timestamp as ISO string | ||
string | (ALPHA) (Optional) Timezone in which the execution should be evaluated. |
Property details
IExecutionConfig.dataSamplingPercentageproperty
Data sampling is only available in Tiger for specific databases
dataSamplingPercentage?: number;
IExecutionConfig.measureDefinitionOverridespropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
(EXPERIMENTAL) Override definitions of catalog metrics for this execution request.
measureDefinitionOverrides?: IMeasureDefinitionOverride[];
Remarks
Allows substituting a catalog metric’s MAQL definition without modifying the stored definition. This is useful for ad-hoc metric customization at execution time.
IExecutionConfig.parameterValuespropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
(EXPERIMENTAL) Values of workspace parameters for this execution request.
parameterValues?: IInsightParameterValue[];
Remarks
Each entry substitutes the default value of the referenced parameter without modifying the stored parameter definition.
IExecutionConfig.timestampproperty
Execution timestamp as ISO string
timestamp?: string;
Remarks
This may alter the data for computation when using date filters (e.g. last year)
IExecutionConfig.timezonepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Timezone in which the execution should be evaluated.
timezone?: string;
Remarks
Must be a concrete IANA time zone identifier (e.g. “Europe/Prague”). Never pass the browser-detected sentinel value here; resolve it to a concrete identifier first.