Skip to main content

%DeepSee.Model.index

Class %DeepSee.Model.index Extends %DeepSee.Model.node [ System = 3 ]

Meta-data object that represents an additional index within the fact table for a DeepSee cube.
The DeepSee engine does not make use of such indices, but an application may have need of extra indices.

Properties

cube

Relationship cube As %DeepSee.Model.cube(XMLPROJECTION = "none") [ Cardinality = one, Inverse = indices ];

Cube that this index belongs to.

properties

Property properties As %DeepSee.Datatype.string(MAXLEN = 500, XMLPROJECTION = "attribute");

Property list for the index.

type

Property type As %DeepSee.Datatype.string(VALUELIST = ",bitmap,bitslice,index,key", XMLPROJECTION = "attribute");

Type of index.

Methods

%Validate

Method %Validate() As %Status

Test if this index's definition is valid.