Package oracle.dmt.odm

Oracle9i Data Mining (ODM) is a Java API for embedded data mining within the Oracle9i database.

See:
          Description

Interface Summary
InterfaceDescription
Connection The interface Connection defines methods to communicate with a Data Mining Server (DMS) in an Oracle 9i database.
 

Class Summary
ClassDescription
ABNModelBuildState The enumeration class ABNModelBuildState is used to specify the AdaptiveBayesNetworkModel build state.
AccessData For internal use only
ApplyResultContentOption Deprecated. As of ODM 9.2.0, no longer used due to deprecation of ApplyContentOptionItem.
AttributeHistogram An instance of AttributeHistogram contains metadata used to describe one-dimensional (single attribute) histograms.
AttributeHistogramEntry For internal use only.
AttributeType The enumeration class AttributeType is used to specify whether a mining attribute is categorical or numerical.
AttributeUsage The enumeration class AttributeUsage is used to specify how an attribute is used for a mining operation.
BooleanOperator The enumeration class BooleanOperator is used to specify the boolean operator that is used in a CompoundPredicate instance.
Category An instance of Category represents a value of a categorical attribute, for example, the value "blue" of attribute "color", or number "5" of the attribute "rating".
CategoryMatrix An instance of CategoryMatrix represents a sparse square matrix whose axes are categories.
CategoryMatrixEntry For internal use only.
ClusteringStoppingCriterion The enumeration class ClusteringStoppingCriterion is used to represent the following stopping criteria used by clustering models:
ComparisonFunction The enumeration class ComparisonFunction is used to specify the comparison function for the Predicate interface.
DataFormatType The enumeration class DataFormatType indicates if the phisical data is in transactional form.
DataMiningServer An instance of DataMiningServer is used as a proxy to create connections to a Data Mining Server.
DataPreparationStatus The enumeration class DataPreparationStatus indicates whether the attribute has already been preprocessed.
DataType The enumeration class DataType is used to specify whether the data type of an attribute is integer, float, character, or string.
DistanceFunction The enumeration class DistanceFunction is used to represent the following distance functions used by clustering models:
Enum This abstract class is used to implement enumerations.
LocatableObject For internal use only The abstract class LocatableObject is a common superclass allowing explicit naming (storage and retrieval) for the DMS.
Location For internal use only
LocationAccessData An instance of LocationAccessData allows users to specify the location of input and output data tables.
LocationCellAccessData This class allows users to specify a particular row and column in specified schema and table.
LocationEqualityLevel The enumeration class LocationEqualityLevel is used to specify the degree of equality between two LocationAccessData instances.
MiningAlgorithm The enumeration class MiningAlgorithm specifies the algorithm used to build a mining model.
MiningFunction The enumeration class MiningFunction specifies the type of mining function to be used to build a mining model.
MiningObject The class MiningObject represents objects that are used for data mining.
MiningStandardType The enumeration class MiningStandardType specified the format as an exported model should have.
MiningTaskState The enumeration class MiningTaskState is used to represent the following states of a mining task: ready - ready to execute, a task will come to this state only after storing the task in the DMS queued - in this state task is in the queue of the DMS initiated - task is dequeued and initiated to execute in the DMS executing - task is getting excuted in the DMS terminating - task is in the process of terminating terminated - task is terminated success - if the task execution succeeds error - if the task execution fails.
ODMConnection For Internal Use Only.
ODMVersion The class ODMVersion provides the product and version information of Oracle9i Data Mining Java API.
PairCombinationsOption The enumeration class PairCombinationsOption specifies the combinations of inputs to be used by ModelSeeker.
PriorProbabilities An instance of PriorProbabilities contains prior probabilities corresponding to target values.
PriorProbabilitiesEntry For internal use only.
RuleAnnotationType The enumeration class RuleAnnotationType indicates an annotation type to be contained in an instance of MiningRule.
RuleSortCriteria The enumeration class RuleSortCriteria provides options for sorting mining rules retrieved from an Association Rules model.
UsageAdjustment The enumeration class UsageAdjustment specifies how the usage of a set of mining attributes is to be changed in association with Attribute Importance results.
 

Exception Summary
ExceptionDescription
InvalidArgumentException The exception is thrown when an invalid argument is passed to an object constructor or a method.
MiningObjectException The exception MiningObjectException is thrown when an invalid mining object is detected.
MiningOperationException The exception MiningOperationException is thrown when an error occurs during the execution of a mining operation.
ODMException The exception ODMException is a common superclass for ODM exceptions.
 

Package oracle.dmt.odm Description

Oracle9i Data Mining (ODM) is a Java API for embedded data mining within the Oracle9i database. This feature enables Oracle9i to provide an infrastructure for application developers to integrate data mining with databse applications. Data mining functions such as model building, scoring, and testing are provided via a Java API called ODM. The Java API provides complete programmatic control of data mining functions to deliver data mining within database.

Oracle9i Data Mining supports several algorithms and features including:

Refer to the Concepts manual for further details.

The oracle.dmt.odm package provides base classes for ODM and connectivity to the data mining server (DMS). Enumeration classes are also contained in this package.