Oracle Data Mining Java API Reference
10g Release 2 (10.2)

B14341-01


oracle.dmt.jdm.task
Interface OraPredictTask

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

public interface OraPredictTask
extends javax.datamining.base.Task

Data mining, according to a commonly used process model, requires the following steps:

  1. Understand the business problem.
  2. Understand the data.
  3. Prepare the data for mining.
  4. Create models using the prepared data.
  5. Evaluate the models.
  6. Deploy and score the models.


OraPredictTask automates the last four steps of this process. This task Integrated smart data preparation, algorithm selection and other advanced data mining decisions and integrates model build, evaluation, and scoring. The user provides input data in a table and identifies a target column. OraPredictTask accepts the input, analyzes the data, performs appropriate preprocessing, builds and tests models, selects the best model, and applies the model to data.


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 input data URI of the predict.
 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

 

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 input data URI of the predict.
Parameters:
dataURI - input data URI

getOutputData

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

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.

getTargetAttributeName

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

Oracle Data Mining Java API Reference
10g Release 2 (10.2)

B14341-01


Copyright © 2005, Oracle. All rights reserved.