|
Oracle® OLAP Java API Reference 12c Release 1 (12.1) E17708-05 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.olapi.metadata.BaseMetadataObject
oracle.olapi.metadata.PublicMetadataObject
oracle.olapi.metadata.deployment.CubeOrganization
public abstract class CubeOrganization
The base class for a metadata object that represents the organization of an 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 method or the findOrCreateAWCubeOrganization method of the findOrCreateRolapCubeOrganizationMdmCube.
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.
| Method Summary | |
|---|---|
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. |
| Methods inherited from class oracle.olapi.metadata.BaseMetadataObject |
|---|
getContainedByObject, getID, getName, getNewName, getOwner |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
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.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||