space
Previous Page | Next Page

SAS Namespace Types

Cube


Subclass of Classifier


Overview

A logical set of data that is organized and structured in a hierarchical, multidimensional arrangement. A cube is a directory structure, not a single file. A cube includes measures, and it can have numerous dimensions and levels of data.

Security Inheritance and Enforcement Rules

The following list of associations is used to determine if this object should inherit access controls from another object (inheritance), or if the association is allowed for the object (enforcement). An association will not be created unless the calling user is authorized to update one or both objects involved in the association. For more information about inheritance and enforcement rules, see the SAS Intelligence Platform: Security Administration Guide.

Attributes

Name Description Type Length
CubeName The name of the cube used by the OLAP server to access the Cube. The Name attribute inherited from Root is the logical or display name.   String V1024
CubeType This attribute describes the persistence of the data in the multidimensional object. Valid values are: MOLAP, HOLAP, VIRTUAL.   String 16  

Inherited Attributes
Name, Id, Desc, MetadataCreated, MetadataUpdated, ChangeState, IsHidden, 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
Aggregations

Partner: OwningCube

0 to * The aggregations in this cube.   Aggregation
AssociatedFile

Partner: AssociatedCube

0 to 1 The file that contains the information used for the cube object.  File
ArchiveFile
AssociatedOLAPSchema

Partner: Cubes

0 to 1 The OLAP schema associated with this cube. OLAPSchema
Dimensions

Partner: Cubes

0 to * The dimensions associated with this cube. Dimension
SharedDimension
Formulas

Partner: AssociatedCube

0 to * The list of global formulas for this cube. GlobalFormula
CalculatedMember
NamedSet
Hierarchies

Partner: Cubes

0 to * The list of hierarchies in this cube.  Hierarchy
Measures

Partner: Cubes

0 to *The measures in this cube. Measure
CalculatedMeasure
NextGeneration

Partner: PreviousGeneration

0 to 1 The next generation for this cube.  Cube
ParentCubes

Partner: SubCubes

0 to * The cubes that consume this cube.  Cube
PreviousGeneration

Partner: NextGeneration

0 to 1 The previous generation of this cube. Cube
ReachThruTables

Partner: ReachThruCubes

0 to * The tables that contain reach thru data.  PhysicalTable
WorkTable
SubCubes

Partner: ParentCubes

0 to * The sub-cubes that comprise this cube.  Cube

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

Attribute Details

CubeName
     Type:  String V1024

The name of the cube used by the OLAP server to access the Cube. The Name attribute inherited from Root is the logical or display name.

CubeType
     Type:  String 16  

This attribute describes the persistence of the data in the multidimensional object. Valid values are: MOLAP, HOLAP, VIRTUAL.

Association Details

Aggregations
     Cardinality:   0 to *
     Partner:   OwningCube

The aggregations in a cube.  

Associated Types:
Aggregation

AssociatedFile
     Cardinality:   0 to 1
     Partner:   AssociatedCube

The file that contains the information used for the cube object. 

Associated Types:
File, ArchiveFile

AssociatedOLAPSchema
     Cardinality:   0 to 1
     Partner:   Cubes

The OLAP schema associated with this cube.

Associated Types:
OLAPSchema

Dimensions
     Cardinality:   0 to *
     Partner:  Cubes

The dimensions associated with this cube. 

Associated Types:
Dimension, SharedDimension

Formulas
     Cardinality:   0 to *
     Partner:   AssociatedCube

The list of global formulas for this cube. 

Associated Types:
GlobalFormula, CalculatedMember, NamedSet

Hierarchies
     Cardinality:   0 to *
     Partner:   Cubes

The list of hierarchies in this cube. 

Associated Types:
Hierarchy

Measures
     Cardinality:   0 to *
     Partner:   Cubes

The measures in this cube.

Associated Types:
Measure, CalculatedMeasure

NextGeneration
     Cardinality:   0 to 1
     Partner:   PreviousGeneration

The next generation for this cube. 

Associated Types:
Cube

ParentCubes
     Cardinality:   0 to *
     Partner:  SubCubes

The cubes that consume this cube. 

Associated Types:
Cube

PreviousGeneration
     Cardinality:   0 to 1
     Partner:   NextGeneration

The previous generation of this cube. 

Associated Types:
Cube

ReachThruTables
     Cardinality:   0 to *
     Partner:   ReachThruCubes

The tables that contain reach thru data. 

Associated Types:
PhysicalTable, WorkTable

SubCubes
     Cardinality:   0 to *
     Partner:   ParentCubes

The sub-cubes that comprise this cube.

Associated Types:
Cube

Previous Page | Next Page | Top of Page