oracle.dmt.odm.data
Class PhysicalDataSpecification
java.lang.Object
|
+--oracle.dmt.odm.MiningObject
|
+--oracle.dmt.odm.data.PhysicalDataSpecification
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- NonTransactionalDataSpecification, TransactionalDataSpecification
- public abstract class PhysicalDataSpecification
- extends MiningObject
The abstract class PhysicalDataSpecification is the common superclass for all data format classes. A
PhysicalDataSpecification
instance characterizes the layout of the
physical data to be used for mining. For example, data can be in transactional or non-transactional form.
In transactional format, the roles of various columns are identified. The data
referenced by a PhysicalDataSpecification
instance is used in
several capacities: model building, scoring, lift computation, etc.
- Since:
- 9.0.1
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getFormat
public DataFormatType getFormat()
- Returns the data format type: transactional or non-transactional.
- Returns:
- pyhsical data format
getLocationAccessData
public LocationAccessData getLocationAccessData()
- Returns the
LocationAccessData
instance identifying where
the source data resides.
- Returns:
- pyhsical data access information
deserialize
public static PhysicalDataSpecification deserialize(byte[] obj)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For internal use only.
- Parameters:
obj
- object to be deserialized- Returns:
PhysicalDataSpecification
instance- Throws:
IOException
- unable to create ByteArrayInputStream
- unable to create ObjectInputStream
ClassNotFoundException
- unable to create PhysicalDataSpecification
instance
serialize
public byte[] serialize()
- For internal use only.
- Returns:
- serialized
PhysicalDataSpecification
instance