interface IMeasureLike {
    aggregate?: TAggregate;
    alias: string;
    allowNullResults?: boolean;
    isDemographic?: boolean;
    name: string;
    queryName: string;
    schemaName: string;
    type: string;
    values?: any;
}

Properties

aggregate?: TAggregate

See Aggregate. Required if a 'dimension' property is specified, ignored otherwise. Indicates what data should be returned if pivoting by dimension results in multiple underlying values per series data point.

alias: string

String.

allowNullResults?: boolean

Optional, defaults to true. If true, this measure will be joined to other measures via an outer join, which will allow results from other measures at timepoints not present for this measure (possibly resulting in null/blank values for this measure). If false, other measures will be inner joined to this measure, which will produce a dataset without null values for this measure, but which may not include all data from joined measures.

isDemographic?: boolean

Boolean (default false). Indicates whether the measure is Demographic data.

name: string

The name of the column containing this measure.

queryName: string

The name of the query containing this measure.

schemaName: string

The name of the schema containing the query that contains this measure.

type: string

The data type of this measure.

values?: any

Optional. If provided, results will be filtered to include only the provided values.

Generated using TypeDoc