|
Oracle® OLAP Analytic Workspace Java API Reference 10g Release 2 (10.2) B14351-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.AWXML.BaseObject | +--oracle.AWXML.MappingGroup | +--oracle.AWXML.CubeMapGroup
A MappingGroup
that specifies data source mapping expressions for a Cube
. The mappings specify the columns that contain data for the cube's measures and the key columns that reference the cube's dimensions.
A CubeMapGroup
is owned by a Cube
. Within the CubeMapGroup
all of the dimension keys must be mapped, and some or all of the measures may be mapped.
Use the oracle.AWAction.BuildDatabase
class to load data into the workspace cube from the mapped data source.
DimensionMapGroup
, BuildDatabase
Fields inherited from class oracle.AWXML.BaseObject |
DATABASENULL |
Constructor Summary | |
CubeMapGroup(BaseObject input) Creates a CubeMapGroup for the specified Cube . |
Method Summary | |
void |
addCubeDimensionSourceExpression(CubeDimensionSourceExpression input) Adds the specified CubeDimensionSourceExpression to the CubeMapGroup . |
void |
addKeyMap(CubeDimensionSourceExpression input) Adds the specified CubeDimensionSourceExpression to the CubeMapGroup . |
void |
addMeasureMap(MeasureSourceExpression input) Adds the specified MeasureSourceExpression to the CubeMapGroup . |
void |
addMeasureSourceExpression(MeasureSourceExpression input) Adds the specified MeasureSourceExpression to the CubeMapGroup . |
java.lang.String |
Create(AWConnection connection) Creates the CubeMapGroup in the current analytic workspace of the specified database connection. |
MeasureSourceExpression |
CreateAttributeMap() Creates a MeasureSourceExpression in the CubeMapGroup . |
CubeDimensionSourceExpression |
CreateKeyMap() Creates a CubeDimensionSourceExpression in the CubeMapGroup . |
java.util.Vector |
getKeyMaps() Returns the cube dimension maps in the CubeMapGroup . |
java.util.Vector |
getMeasureMaps() Returns the measure maps in the CubeMapGroup . |
void |
removeKeyMap(CubeDimensionSourceExpression input) Removes the specified CubeDimensionSourceExpression from the CubeMapGroup . |
void |
removeMeasureMap(MeasureSourceExpression input) Removes the specified MeasureSourceExpression from the CubeMapGroup |
java.lang.String |
WriteToXML() Returns the CubeMapGroup as an XML string. |
Methods inherited from class oracle.AWXML.MappingGroup |
Delete |
Methods inherited from class oracle.AWXML.BaseObject |
Alter, CreateAfter, CreateBefore, CreateFirst, DataRead, getColumnName, getId, getLongName, getLongName, getName, getOwner, getPluralName, getPluralName, getSchema, getShortName, getShortName, setColumnName, setLongName, setLongName, setName, setPluralName, setPluralName, setSchema, setShortName, setShortName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CubeMapGroup(BaseObject input)
CubeMapGroup
for the specified Cube
.input
- The Cube
that owns the CubeMapGroup
.Method Detail |
public java.lang.String WriteToXML()
CubeMapGroup
as an XML string.String
containing the XML that represents the CubeMapGroup
.public void addMeasureMap(MeasureSourceExpression input)
MeasureSourceExpression
to the CubeMapGroup
.input
- The MeasureSourceExpression
to add.public void removeMeasureMap(MeasureSourceExpression input)
MeasureSourceExpression
from the CubeMapGroup
input
- The MeasureSourceExpression
to remove.public void addMeasureSourceExpression(MeasureSourceExpression input)
MeasureSourceExpression
to the CubeMapGroup
.
This method is the functional equivalent of addMeasureMap
. It exists to satisfy internal requirements of the API.
input
- The MeasureSourceExpression
to add.public java.util.Vector getMeasureMaps()
CubeMapGroup
.Vector
of MeasureSourceExpression
objects.public void addKeyMap(CubeDimensionSourceExpression input)
CubeDimensionSourceExpression
to the CubeMapGroup
.input
- The CubeDimensionSourceExpression
to add.public void removeKeyMap(CubeDimensionSourceExpression input)
CubeDimensionSourceExpression
from the CubeMapGroup
.input
- The CubeDimensionSourceExpression
to remove.public void addCubeDimensionSourceExpression(CubeDimensionSourceExpression input)
CubeDimensionSourceExpression
to the CubeMapGroup
.
This method is the functional equivalent of addKeyMap
. It exists to satisfy internal requirements of the API.
input
- The CubeDimensionSourceExpression
to add.public java.util.Vector getKeyMaps()
CubeMapGroup
.Vector
of CubeDimensionSourceExpression
objects.public CubeDimensionSourceExpression CreateKeyMap()
CubeDimensionSourceExpression
in the CubeMapGroup
.CubeDimensionSourceExpression
.public MeasureSourceExpression CreateAttributeMap()
MeasureSourceExpression
in the CubeMapGroup
.
The name of this method will be changed to CreateMeasureMap
.
MeasureSourceExpression
.public java.lang.String Create(AWConnection connection)
CubeMapGroup
in the current analytic workspace of the specified database connection.connection
- The AWConnection
that specifies the database connection.success
" if successful.
|
Oracle® OLAP Analytic Workspace Java API Reference 10g Release 2 (10.2) B14351-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |