IComputedAttributeMetadataObjectBase
export interface IComputedAttributeMetadataObjectBase
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
(Optional) Data type of the computed values. | |||
string | MAQL expression computing the attribute values. | ||
string | (Optional) Formatting of the computed values. If empty, a backend implementation-dependent default is used. | ||
boolean | (Optional) Whether the computed values may contain nulls. | ||
string | (Optional) Locale whose collation order the computed values are sorted by. | ||
(Optional) Categorizes the semantics of the computed values (e.g., currency). | |||
string | (Optional) Value used in place of null computed values. | ||
“computedAttribute” | |||
(Optional) Specific type of the computed values (hyperlink, image, geo, …). |
Property details
IComputedAttributeMetadataObjectBase.dataTypeproperty
Data type of the computed values.
dataType?: ComputedAttributeDataType;
IComputedAttributeMetadataObjectBase.expressionproperty
MAQL expression computing the attribute values.
expression: string;
IComputedAttributeMetadataObjectBase.formatproperty
Formatting of the computed values. If empty, a backend implementation-dependent default is used.
format?: string;
IComputedAttributeMetadataObjectBase.isNullableproperty
Whether the computed values may contain nulls.
isNullable?: boolean;
IComputedAttributeMetadataObjectBase.localeproperty
Locale whose collation order the computed values are sorted by.
locale?: string;
IComputedAttributeMetadataObjectBase.metricTypeproperty
Categorizes the semantics of the computed values (e.g., currency).
metricType?: MetricType;
IComputedAttributeMetadataObjectBase.nullValueproperty
Value used in place of null computed values.
nullValue?: string;
IComputedAttributeMetadataObjectBase.typeproperty
type: "computedAttribute";
IComputedAttributeMetadataObjectBase.valueTypeproperty
Specific type of the computed values (hyperlink, image, geo, …).
valueType?: ComputedAttributeValueType;