|
Oracle OLAP Analytic Workspace Java API Reference 10g Release 1 (10.1) B12180-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.SolveDefinition | +--oracle.AWXML.AllocationDefinition
The allocation rules for a measure or a group of measures within a cube. The allocation rules are formulated as an allocmap
in the OLAP DML. An allocmap
applies allocation rules to an aggregation map.
The aggregation map on which the allocmap
is based specifies which data should be precalculated and which should be calculated on the fly. The aggregation map consists of one or more CalculationSpecifications, each one specifying an ordered set of RELATION
and MODEL
statements in the aggregation map.
The allocmap includes a CHILDLOCK
statement and a DEADLOCK
statement. The CHILDLOCK
statement tells the ALLOCATE
command whether to determine if RELATION
statements in the aggregation map specify a lock on both a parent and a child element of a dimension hierarchy. A DEADLOCK
statement tells the ALLOCATE
command whether to continue an allocation when it encounters a deadlock, which occurs when the allocation cannot distribute a value because the targeted cell is locked or, for some operations, has a basis value of NA.
Use the following link to view a graphical representation of oracle.AWXML.AllocationDefinition
.
OLAP Analytic Workspace Allocation Definition Model
For more information, see the ALLOCATE
command in the OLAP DML Reference.
Field Summary | |
protected java.util.Vector |
m_allocations |
protected java.lang.String |
m_childLock |
protected java.lang.String |
m_deadLock |
protected java.lang.String |
m_sourceVal |
Fields inherited from class oracle.AWXML.BaseObject |
AWNULL, DATABASENULL, m_commandResults, m_commandResultText, m_id, m_listResults, m_longName, m_name, m_owner, m_pluralName, m_schema, m_shortName, s_EndElementTag, s_EndEndTag, s_EndStartTag, s_EndTag, s_Indent, s_JAVA_LINEEND, s_NEWLINE, s_objectCounter, s_StartEndTag, s_StartStartTag |
Constructor Summary | |
AllocationDefinition() Default Constructor | |
AllocationDefinition(BaseObject input) Constructor that takes the owner of this object. |
Methods inherited from class oracle.AWXML.SolveDefinition |
getId, getParentId |
Methods inherited from class oracle.AWXML.BaseObject |
Alter, CreateAfter, CreateBefore, CreateFirst, getLongName, getName, getOwner, getPluralName, getSchema, getShortName, setLongName, setName, setPluralName, setSchema, setShortName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.util.Vector m_allocations
protected java.lang.String m_sourceVal
protected java.lang.String m_deadLock
protected java.lang.String m_childLock
Constructor Detail |
public AllocationDefinition()
public AllocationDefinition(BaseObject input)
input
- BaseObject
that is the owner of this object in the object modelMethod Detail |
public java.lang.String getSourceVal()
public void setSourceVal(java.lang.String input)
public java.lang.String getDeadLock()
public void setDeadLock(java.lang.String input)
public java.lang.String getChildLock()
public void setChildLock(java.lang.String input)
public java.lang.String WriteToXML()
String
containing the XML that represents the objectpublic void addAllocation(Allocation input)
public void addAllocationAfter(Allocation input, BaseObject reference)
public void addAllocationBefore(Allocation input, BaseObject reference)
public void addAllocationFirst(Allocation input)
public void removeAllocation(Allocation input)
public java.util.Vector getAllocations()
public AllocationHierarchySpecification createAllocateHierarchySpecification()
public AllocationHierarchySpecification createAllocateHierarchySpecificationAfter(Allocation input)
public AllocationHierarchySpecification createAllocateHierarchySpecificationBefore(Allocation input)
public AllocationHierarchySpecification createAllocateHierarchySpecificationFirst()
public java.lang.String Create(AWConnection connection)
public java.lang.String Delete(AWConnection connection)
public void readAWMetaData(AWConnection connection)
|
Oracle OLAP Analytic Workspace Java API Reference 10g Release 1 (10.1) B12180-01 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |