Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%DeepSee] >  [Model] >  [hierarchy]
Private  Storage   

class %DeepSee.Model.hierarchy extends %DeepSee.Model.node

Meta-data for a hierarchy within a DeepSee cube.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 1


Summary

Properties
additionalDescription description dimension disabled
displayName hidden isModified levels
name

Methods
%AddToSaveSet %AtScaleConvertAggregate %AtScaleConvertTimeFunction %AtScaleConvertType
%AtScaleCreateMessageObj %AtScaleExport %AtScaleInitIndex %AtScaleProcessSourceRef
%AtScaleProduceAttribute %AtScaleProduceDataSet %BindExport %ClassIsLatestVersion
%ClassName %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Extends %GetParameter %IsA
%IsModified %New %NormalizeObject %ObjectModified
%OriginalNamespace %PackageName %QuoteList %QuoteValue
%QuoteValueL10N %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType


Properties

• relationship dimension as %DeepSee.Model.dimension(XMLPROJECTION="none") [ Inverse = hierarchies,Cardinality = one ];
Dimension that this hierarchy belongs to.
• property hidden as %Boolean(XMLPROJECTION="attribute") [ InitialExpression = 0 ];
If true, this hierarchy is hidden. That is, it will not be listed among the cube's members within the various DeepSee utilities.
It can still be used within MDX queries and expressions.
• relationship levels as %DeepSee.Model.level(XMLELEMENTREF=1,XMLPROJECTION="ELEMENT",XMLTYPECONSTRAINT="CHOICE") [ Inverse = hierarchy,Cardinality = many ];
Set of levels defined for this hierarchy.

Methods

• method %AtScaleExport(pStatus As %Status = $$$OK, ByRef pAuxiliaryIndex As %DynamicAbstractObject = $$$NULLOREF) as %DynamicAbstractObject
Produce the structures needed to emit the appropriate JSON and export this item to AtScale


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.