Oracle Data Mining Java API Reference
10g Release 1 (10.1)

B12276-01

Package oracle.dmt.odm

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

See:
          Description

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

 

Class Summary
ABNModelBuildState The enumeration class ABNModelBuildState is used to specify the AdaptiveBayesNetworkModel build state.
ABNModelBuildType The enumeration class ABNModelBuildType is used to specify the AdaptiveBayesNetworkModel build type.
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.
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.
CategorySet An instance of CategorySet represents a group of categories associated with a single mining attribute.
ClusteringStoppingCriterion The enumeration class ClusteringStoppingCriterion is used to represent the stopping criteria used by clustering models.
ComparisonFunction The enumeration class ComparisonFunction is used to specify the comparison function for the Predicate interface.
CostMatrix Cost Matrix is used in a classification problem.
DataFormatType The enumeration class DataFormatType indicates whether the phisical data is specified in the 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, string, boolean or unstructured.
DistanceFunction The enumeration class DistanceFunction is used to represent the distance functions used by clustering models.
Enum This abstract class is used to implement enumerations.
ErrorMetric The enumeration class ErrorMetric that is used by support vector machines (SVM) RegressionFunctionSettings.
KernelFunction The enumeration class KernelFunction that is used by support vector machines (SVM) mining algorithm.
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 states of a mining task.
MiningTaskType The enumeration class MiningTaskType is used to represent the types of a mining task.
Normalization The enumeration class Normalization indicates whether the attribute representation is zScore or minMax.
ODMVersion The class ODMVersion provides the product and version information of Oracle10i 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.
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.
SortOrder The enumeration class SortOrder provides options for ordering of objects.
SparsitySpecification The enumeration class SparsitySpecification indicates whether the attribute representation is dense or sparse.
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
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, or when an error is detected, other than an invalid argument, that prevents successful completion of a method of a mining object.
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

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

Oracle 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.


Copyright © 2003 Oracle Corporation. All Rights Reserved.