Skip navigation links

Oracle Data Mining Java API Reference
11g Release 1 (11.1)

B28132-01


oracle.dmt.jdm.task
Interface OraPredictTask

All Superinterfaces:
javax.datamining.MiningObject, OraPredictiveAnalyticsTask, javax.datamining.base.Task

public interface OraPredictTask
extends OraPredictiveAnalyticsTask

OraPredictTask used to produce predictions for the specified target column in the input dataset as predictions output table. The input consists of a table that has case id column, other predictor columns and a target column. The target column containing the values to predict. The input data must contain some cases in which the target value is known (that is, is not NULL). Cases where the target values are known are used to train models.

Predictions output table has the following fixed columns:

Predictions are returned for all cases in the input data. Predicted values for known cases may be interesting in some situations, for example, to perform deviation analysis, that is, to compare predicted values and actual values.


Method Summary
 java.lang.String getInputData()
          Returns the input data URI of the predict.
 java.lang.String getOutputData()
          Returns the output data URI.
 java.lang.String getTargetAttributeName()
          Returns the target column
 void setInputData(java.lang.String dataURI, java.lang.String caseID)
          Set the URI for the predict task input data and case identifier to uniquely identify each case.
 void setOutputData(java.lang.String dataURI)
          Sets the output data URI of the predict.
 void setTargetAttributeName(java.lang.String targetAttributeName)
          Sets the target column to be used for prediction.

 

Methods inherited from interface javax.datamining.base.Task
getExecutionHandle, verify

 

Methods inherited from interface javax.datamining.MiningObject
getCreationDate, getCreatorInfo, getDescription, getName, getObjectIdentifier, getObjectType, setDescription

 

Method Detail

getInputData

public java.lang.String getInputData()
Returns the input data URI of the predict.
Returns:
String input data URI

setInputData

public void setInputData(java.lang.String dataURI,
                         java.lang.String caseID)
Set the URI for the predict task input data and case identifier to uniquely identify each case.
Parameters:
dataURI - input data URI

getOutputData

public java.lang.String getOutputData()
Returns the output data URI.
Returns:
String output data table name

setOutputData

public void setOutputData(java.lang.String dataURI)
Sets the output data URI of the predict.
Parameters:
dataURI - ourput data URI

setTargetAttributeName

public void setTargetAttributeName(java.lang.String targetAttributeName)
Sets the target column to be used for prediction.
Parameters:
targetAttributeName -

getTargetAttributeName

public java.lang.String getTargetAttributeName()
Returns the target column

Skip navigation links

Oracle Data Mining Java API Reference
11g Release 1 (11.1)

B28132-01


Copyright © 2005-2007 Oracle. All rights reserved.