abstract persistent class %DeepSee.DimensionTable
extends %Persistent
Base class for all DeepSee dimension (star) tables.
parameter CUBENAME;
Name of the cube that created this dimension table.
parameter MANAGEDEXTENT = 0;
Turn off extent management for dimension tables.
parameter SOURCECLASS;
Name of the source table that provides data for this dimension table.
abstract classmethod %Count()
as %Integer
Return the total number of items within the Dimension table.
The actual implementation is generated when the cube is compiled.
classmethod %ValidateKEY(pArg As %String)
as %Status
Validate level KEY value; make sure it does not contain bad punctuation.