public abstract class CubeOrganization extends PublicMetadataObject
MdmCube
as an analytic workspace (AW) object or as a relational OLAP (Rolap) object. An application gets or creates a concrete subclass of CubeOrganization
with the findOrCreateAWCubeOrganization
method or the findOrCreateRolapCubeOrganization
method of the MdmCube
.
A sparse dimension is one for which the measures of the cube have data for less than 80% of the members of the dimension. Oracle OLAP stores the data for sparse dimensions in a structure that is more efficient for querying the data. You can specify a sparse dimension by calling the addSparseDimension
method and passing it the MdmDimensionality
object associated with the dimension.
Modifier and Type | Method and Description |
---|---|
void |
addSparseDimension(MdmDimensionality dim)
Adds an
MdmDimensionality to the sparse dimensions of the cube. |
void |
clearSparseDimensions()
Removes all of the
MdmDimensionality objects from the list of sparse dimensions of the cube. |
MdmCube |
getCube()
Gets the
MdmCube that is associated with the CubeOrganization . |
java.util.List |
getSparseDimensions()
Gets the
MdmDimensionality objects for the sparse dimensions of the cube. |
void |
removeSparseDimension(MdmDimensionality dim)
Removes an
MdmDimensionality from the sparse dimensions of the cube. |
getContainedByObject, getID, getName, getNewName, getOwner
public final MdmCube getCube()
MdmCube
that is associated with the CubeOrganization
.MdmCube
associated with the CubeOrganization
.public final java.util.List getSparseDimensions()
MdmDimensionality
objects for the sparse dimensions of the cube.List
of the MdmDimensionality
objects for the sparse dimensions of the CubeOrganization
.public final void removeSparseDimension(MdmDimensionality dim)
MdmDimensionality
from the sparse dimensions of the cube.dim
- The MdmDimensionality
to remove from the list of the sparse dimensions of the CubeOrganization
.public final void addSparseDimension(MdmDimensionality dim)
MdmDimensionality
to the sparse dimensions of the cube.dim
- The MdmDimensionality
to add to the list of the sparse dimensions of the CubeOrganization
.public final void clearSparseDimensions()
MdmDimensionality
objects from the list of sparse dimensions of the cube.