| 
Oracle Data Mining Java API Reference 10g Release 1 (10.1) B12276-01  | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
  |
  +--oracle.dmt.odm.MiningObject
        |
        +--oracle.dmt.odm.settings.function.DataUsageSpecification
An instance of DataUsageSpecification is used to specify how the attributes in a LogicalDataSpecification instance are used for building a mining model. The specification may contain at most one DataUsageEntry instance for each MiningAttribute in the LogicalDataSpecification.
A mining attribute can be active, inactive, target, or supplemental. The default usage is active for an attribute if no DataUsageEntry is present.
| Constructor Summary | |
DataUsageSpecification()Creates a DataUsageSpecification instance with no data usage entries specified. | |
| Method Summary | |
 void | 
addUsageEntry(DataUsageEntry entry)Adds a DataUsageEntry to this data usage specification. | 
static DataUsageSpecification | 
create(LogicalDataSpecification lds, AttributeUsage defaultAttrUsage, DataPreparationStatus defaultDataPrep)Creates a DataUsageSpecification instance with the specified LogicalDataSpecification, default AttributeUsage, and default DataPreparationStatus for all attributes in the LogicalDataSpecification. | 
static DataUsageSpecification | 
create(LogicalDataSpecification lds, AttributeUsage defaultAttrUsage, DataPreparationStatus defaultDataPrep, java.lang.String targetAttrName)Creates a DataUsageSpecification instance with the specified LogicalDataSpecification, default AttributeUsage, default DataPreparationStatus, and the target attribute. | 
static DataUsageSpecification | 
create(MiningAttribute[] activeAttributesArray)Deprecated. As of ODM 9.2.0. Use other create methods. | 
static DataUsageSpecification | 
createTargetDUS(MiningAttribute targetMiningAttribute)Returns a DataUsageSpecification instance with the specified attribute as a target attribute. | 
 DataUsageEntry[] | 
getDataUsageEntries()Returns an array of data usage entries contained in this DataUsageSpecification instance. | 
 DataUsageEntry | 
getDataUsageEntry(java.lang.String attrName)Returns a DataUsageEntry instance associated with specifed named attribute. | 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public DataUsageSpecification()
DataUsageSpecification instance with no data usage entries specified.LogicalDataSpecification| Method Detail | 
public void addUsageEntry(DataUsageEntry entry)
                   throws InvalidArgumentException
DataUsageEntry to this data usage specification.entry - - The DataUsageEntryInvalidArgumentException - when entry is nullInvalidArgumentExceptionpublic DataUsageEntry[] getDataUsageEntries()
DataUsageSpecification instance.public DataUsageEntry getDataUsageEntry(java.lang.String attrName)
DataUsageEntry instance associated with specifed named attribute.DataUsageEntry with the specified attribute name
public static DataUsageSpecification createTargetDUS(MiningAttribute targetMiningAttribute)
                                                                               throws InvalidArgumentException
DataUsageSpecification instance with the specified attribute as a target attribute. This method is useful in supervised model building with one target attribute and remaining all attributes are considered to be active.targetMiningAttribute - Target MiningAttributeInvalidArgumentException - when targetMiningAttribute is nullInvalidArgumentException
public static DataUsageSpecification create(MiningAttribute[] activeAttributesArray)
                                                                      throws InvalidArgumentException
create methods.DataUsageSpecification that defines the specified mining attributes as active attributes.activeAttributesArray - An array of mining attributesDataUsageSpecification - A created instance of data usage specificationInvalidArgumentException - inherited exceptionAttributeUsage
public static DataUsageSpecification create(LogicalDataSpecification lds,
AttributeUsage defaultAttrUsage,
DataPreparationStatus defaultDataPrep,
                                            java.lang.String targetAttrName)
                                                                      throws InvalidArgumentException,
MiningObjectException,
ODMException
DataUsageSpecification instance with the specified LogicalDataSpecification, default AttributeUsage, default DataPreparationStatus, and the target attribute. It is a useful utility method to create a DataUsageSpecification object with the default settings for a SupervisedFunctionSettingslds - logical data specificationdefaultAttrUsage - default attribute usagedefaultDataPrep - default data preparation statustargetAttrName - target attribute nameDataUsageSpecification instanceInvalidArgumentException - when lds or defaultAttrUsage or defaultDataPrep or targetAttrName is null.MiningObjectException - when target attribute is of float data type.InvalidArgumentExceptionMiningObjectExceptionODMException
public static DataUsageSpecification create(LogicalDataSpecification lds,
AttributeUsage defaultAttrUsage,
DataPreparationStatus defaultDataPrep)
                                                                      throws InvalidArgumentException,
ODMException
DataUsageSpecification instance with the specified LogicalDataSpecification, default AttributeUsage, and default DataPreparationStatus for all attributes in the LogicalDataSpecification. It is a useful utility method to create a DataUsageSpecification object with the default settings for a SupervisedFunctionSettingslds - logical data specificationdefaultAttrUsage - default attribute usagedefaultDataPrep - default data preparation statusDataUsageSpecification instanceInvalidArgumentException - when lds or defaultAttrUsage or defaultDataPrep/code> is null.InvalidArgumentExceptionODMException 
  | 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||