space
Previous Page | Next Page

SAS Namespace Types

HierarchyLevel


Subclass of PrimaryType


Overview

Represents a level within one and only one hierarchy. A level may participate in multiple hierarchies as represented by the Levels association to HierarchyLevel objects. A HierachyLevel object is not deleted when a Level object is deleted. OLAP will instead collapse the hierarchy if the associated Level object is not found.

Security Inheritance and Enforcement Rules

The following is a list of associations that are used to determine if this object should inherit access controls from another object (inheritance) or if the association is allowed for the object (enforcement). For more information about inheritance and enforcement rules, see the SAS 9.2 Intelligence Platform: Security Administration Guide.

Attributes

Name Description Type Length
UniqueName Unique name   String 256  

Inherited Attributes
Name Id Desc MetadataCreated MetadataUpdated ChangeState  LockedBy  PublicType  UsageVersion 

Associations

= indicates the resident side of an association, or where the association is persisted for cross-repository associations. If no resident side is indicated, this association may not cross repository boundaries.

Name Cardinality Description Associated Types
AssociatedHierarchy

Partner: RootHierarchyLevel

0 to 1 The hierarchy, if any, that has this hierarchy level at the root.   Hierarchy
AssociatedLevel

Partner: HierarchyLevels

0 to 1 The level that owns this hierarchy level.  Level
ParentLevel

Partner: SubLevel

0 to 1 The parent level.  HierarchyLevel
SubLevel

Partner: ParentLevel

0 to 1 The sublevel.  HierarchyLevel

Inherited Associations
AccessControls/Objects , Changes/Objects , CustomAssociations/OwningObject , Documents/Objects , Extensions/OwningObject , ExternalIdentities/OwningObject , Groups/Members , Implementors/ImplementedObjects , Keywords/Objects , LocalizedAttributes/AssociatedLocalizedObject , Notes/Objects , PrimaryPropertyGroup/AssociatedObject , Prompts/PromptEnabledObject , Properties/AssociatedObject , PropertySets/OwningObject , ReferencedObjects/AssociatedObjects , ResponsibleParties/Objects , SourceTransformations/TransformationSources , SpecSourceTransformations/SourceSpecifications , SpecTargetTransformations/TargetSpecifications , TargetTransformations/TransformationTargets , Timestamps/Objects , Trees/Members , TSObjectNamespace/TSObjects , UsedByPrototypes/UsingPrototype , UsingPrototype/UsedByPrototypes , Variables/AssociatedObject 

Attribute Details

UniqueName
     Type:  String 256  

UniqueName

Association Details

AssociatedHierarchy
     Cardinality:   0 to 1
     Partner:   RootHierarchyLevel

The hierarchy, if any, that has this hierarchy level at the root.  

Associated Types:
Hierarchy

AssociatedLevel
     Cardinality:   0 to 1
     Partner:   HierarchyLevels

The level that owns this hierarchy level. 

Associated Types:
Level

ParentLevel
     Cardinality:   0 to 1
     Partner:   SubLevel

The parent level. 

Associated Types:
HierarchyLevel

SubLevel
     Cardinality:   0 to 1
     Partner:   ParentLevel

The sublevel. 

Associated Types:
HierarchyLevel


space
Previous Page | Next Page | Top of Page