|
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.Solve | +--oracle.AWXML.ForecastSolve
A Solve
that calculates a forecast in an analytic workspace.
Forecasting is the process of projecting data into future time periods based on past performance. The OLAP DML supports linear and non-linear regressions, single and double exponential smoothing, and the Holt-Winters method.
A ForecastSolve
uses a ForecastDefinition
to specify the criteria for the forecast. A ForecastDefinition
includes a set of arguments that specify the forecasting method and other characteristics of the forecast.
For more information on OLAP forecasting, see the OLAP DML Reference and the OLAP Application Developer's Guide.
ForecastDefinition
, SolveGroup
Fields inherited from class oracle.AWXML.BaseObject |
DATABASENULL |
Constructor Summary | |
ForecastSolve(BaseObject input) Creates a ForecastSolve in the specified SolveGroup . |
Method Summary | |
java.lang.String |
Alter(AWConnection connection) Alters the class attributes of the object in the current analytic workspace of the specified database connection. |
java.lang.String |
Create(AWConnection connection) Creates the ForecastSolve in the current analytic workspace of the specified database connection, and adds it to the end of the list of solves in the owning SolveGroup |
java.lang.String |
CreateAfter(AWConnection connection, BaseObject referencedObj) Creates the ForecastSolve in the current analytic workspace of the specified database connection, and inserts it in the SolveGroup after the specified Solve . |
java.lang.String |
CreateBefore(AWConnection connection, BaseObject referencedObj) Creates the ForecastSolve in the current analytic workspace of the specified database connection, and inserts it in the SolveGroup before the specified Solve . |
java.lang.String |
CreateFirst(AWConnection connection) Creates the ForecastSolve in the current analytic workspace of the specified database connection, and appends it to the beginning of the list of solves in the owning SolveGroup . |
java.lang.String |
Delete(AWConnection connection) Deletes the ForecastSolve in the current analytic workspace of the specified database connection. |
ForecastDefinition |
getForecastDefinition() Returns the ForecastDefinition that defines the rules for this ForecastSolve . |
Measure |
getSource() Returns the measure that contains the source data. |
Measure |
getTarget() Returns the target for the results of the forecast. |
void |
setForecastDefinition(ForecastDefinition input) Sets the ForecastDefinition that defines the rules for this ForecastSolve . |
void |
setSource(Measure input) Sets the measure that contains the source data. |
void |
setTarget(Measure input) Sets the target for the results of the forecast. |
java.lang.String |
WriteToXML() Returns the ForecastSolve as an XML string. |
Methods inherited from class oracle.AWXML.Solve |
addDimensionMemberSelection, createDimensionMemberSelection, getDimensionMemberSelection, getSolveOrder, readAWDefinitions, removeDimensionMemberSelection, setSolveOrder, setSolveOrder |
Methods inherited from class oracle.AWXML.BaseObject |
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 ForecastSolve(BaseObject input)
ForecastSolve
in the specified SolveGroup
.input
- The SolveGroup
that owns the ForecastSolve
.Method Detail |
public void setTarget(Measure input)
input
- The target Measure
.public Measure getTarget()
Measure
.public void setSource(Measure input)
input
- The source Measure
.public Measure getSource()
Measure
.public void setForecastDefinition(ForecastDefinition input)
ForecastDefinition
that defines the rules for this ForecastSolve
.input
- The ForecastDefinition
to use.public ForecastDefinition getForecastDefinition()
ForecastDefinition
that defines the rules for this ForecastSolve
.ForecastDefinition
used by this ForecastSolve
.public java.lang.String Create(AWConnection connection)
ForecastSolve
in the current analytic workspace of the specified database connection, and adds it to the end of the list of solves in the owning SolveGroup
connection
- The AWConnection
that specifies the database connection.success
" if successful.public java.lang.String CreateFirst(AWConnection connection)
ForecastSolve
in the current analytic workspace of the specified database connection, and appends it to the beginning of the list of solves in the owning SolveGroup
.connection
- The AWConnection
that specifies the database connection.success
" if successful.public java.lang.String CreateAfter(AWConnection connection, BaseObject referencedObj)
ForecastSolve
in the current analytic workspace of the specified database connection, and inserts it in the SolveGroup
after the specified Solve
.connection
- The AWConnection
that specifies the database connection.referencedObj
- The referenced Solve
.success
" if successful.public java.lang.String CreateBefore(AWConnection connection, BaseObject referencedObj)
ForecastSolve
in the current analytic workspace of the specified database connection, and inserts it in the SolveGroup
before the specified Solve
.connection
- The AWConnection
that specifies the database connection.referencedObj
- The referenced Solve
.success
" if successful.public java.lang.String Delete(AWConnection connection)
ForecastSolve
in the current analytic workspace of the specified database connection.connection
- The AWConnection
that specifies the database connection.success
" if successful.public java.lang.String WriteToXML()
ForecastSolve
as an XML string.String
containing the XML that represents the ForecastSolve
.public java.lang.String Alter(AWConnection connection)
Alter
method to change descriptive names of the object or to reset the schema of a top-level object. To alter the structural definition of a BaseObject
, you must create, modify, or remove its owned objects.connection
- The AWConnection
that represents the database connection.String
that contains success
.
|
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 |