This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions page (login required).


class %DeepSee.Model.namedSet extends %DeepSee.Model.node

Meta-data object that represents a named set within a DeepSee cube.
At query processing time, references to a named set are replaced with the setExpression that defines the set.

Property Inventory (Including Private)

Method Inventory (Including Private)


relationship cube as %DeepSee.Model.cube (XMLPROJECTION = "none") [ Inverse = namedSets , Cardinality = one ];
Cube that this named set belongs to.
Property methods: cubeGet(), cubeGetObject(), cubeGetObjectId(), cubeGetSwizzled(), cubeIsValid(), cubeNewObject(), cubeRClose(), cubeRExec(), cubeRFetch(), cubeRelate(), cubeSQLCompute(), cubeSet(), cubeUnRelate()
property setExpression as %DeepSee.Datatype.string (MAXLEN = 32000, XMLPROJECTION = "attribute");
MDX expression that defines the members of this named set. This expression must evaluate to a member or set of members: e.g., "[City].Members" or "[City].[Boston]".
Property methods: setExpressionDisplayToLogical(), setExpressionGet(), setExpressionIsValid(), setExpressionLogicalToDisplay(), setExpressionLogicalToOdbc(), setExpressionNormalize(), setExpressionSet()


method %Validate() as %Status
Test if this named set's definition is valid.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)