|
Oracle Data Mining Java API Reference 11g Release 1 (11.1) B28132-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
OraTransformationFactory
is the factory object used for creating transformation objects and transformation sequence object. To instantiate this factory call Connection.getFactory("oracle.dmt.jdm.transform.OraTransformation")
.
Method Summary | |
OraBinningTransform |
createBinningTransform() Creates a binning transform object with the system default number of categorical and numerical bins and binning type. |
OraBinningTransform |
createBinningTransform(java.lang.Integer numberOfNumericalBins, java.lang.Integer numberOfCategoricalBins, OraCategoricalBinningType catBinType, OraNumericalBinningType numBinType) Creates a binning transform, that uses the user specified binning types and number of bins. |
OraBinningTransform |
createBinningTransform(OraAttributeBins[] customBins) Creates a binning transform that uses the user specified custom bins for doing binning. |
OraBinningTransform |
createBinningTransform(java.lang.String inputCategoricalBinTable, java.lang.String inputNumericalBinTable) Creates a binning transform that uses the user specified bin boundary tables as input. |
OraBinningTransform |
createBinningTransform(java.lang.String inputCategoricalBinTable, java.lang.String inputNumericalBinTable, OraAttributeBins[] customBins) Creates a binning transform that uses the user specified custom bins for doing binning and existing bin boundary tables |
OraClippingTransform |
createClippingTransform() Creates a clipping transform with default clipping type |
OraClippingTransform |
createClippingTransform(OraClippingType clippingType, double tailFraction) Creates a clipping transform with the specified clipping type and tail fraction value.. |
OraClippingTransform |
createClippingTransform(java.lang.String inputClippingTable) Creates a clipping transform with the specified clipping table.. |
OraExpressionTransform |
createExpressionTransform() Creates an empty OraExpressionTransform object. |
OraExpressionTransform |
createExpressionTransform(java.lang.String expressionsTable) Creates an OraExpressionTransform object using the specified fixed schema expression table as an input. |
OraNormalizeTransform |
createNormalizeTransform() Creates a normalization transform with the system default normalization type. |
OraNormalizeTransform |
createNormalizeTransform(OraNormalizeType normalizeType, java.lang.Integer roundingNumber) Creates a normalization transform that uses the specified normalization type and rounding number. |
OraNormalizeTransform |
createNormalizeTransform(java.lang.String inputNormalizationDefinitionTable) Creates a normalzation transform that uses specified normalization definitions as input for performining normalization. |
OraTransformationSequence |
createTransformationSequence(java.lang.String inputDataURI, java.util.List listOfTransforms, java.lang.String outputDataURI) Creates the transormation sequence object, where user can specify the sequence of transformation operations that are to be performed. |
OraTransformationSequence |
createTransformationSequence(java.lang.String inputDataURI, OraExpressionTransform expressionTransform, java.lang.String outputDataURI) Creates the transformation sequence object using sql expressions that are already stacked per attribute basis using OraExpressionTransform object. |
Method Detail |
public OraTransformationSequence createTransformationSequence(java.lang.String inputDataURI, java.util.List listOfTransforms, java.lang.String outputDataURI) throws javax.datamining.JDMException
In addition to OJDM defined tranformations, one can combine the expression transformations using OraExpressionTransform
.
Note that text transformation cannot be combined in the sequence and it must be executed as a stand-alone transformation.
inputDataURI
- input data used for the transformationlistOfTransforms
- list of transformationsoutputDataURI
- ouput data URIjavax.datamining.JDMException
public OraTransformationSequence createTransformationSequence(java.lang.String inputDataURI, OraExpressionTransform expressionTransform, java.lang.String outputDataURI) throws javax.datamining.JDMException
OraExpressionTransform
object.inputDataURI
- input data used for the transformationexpressionTransform
- expression transformation objectoutputDataURI
- output data used for transformationjavax.datamining.JDMException
public OraExpressionTransform createExpressionTransform() throws javax.datamining.JDMException
OraExpressionTransform
object. User can add per attribute sql expressions using OraExpressionTransform.addAttributeExpression
method.javax.datamining.JDMException
OraExpressionTransform
public OraExpressionTransform createExpressionTransform(java.lang.String expressionsTable) throws javax.datamining.JDMException
OraExpressionTransform
object using the specified fixed schema expression table as an input.expressionsTable
-javax.datamining.JDMException
OraExpressionTransform
public OraBinningTransform createBinningTransform() throws javax.datamining.JDMException
javax.datamining.JDMException
- if BinningTransform can not be createdpublic OraBinningTransform createBinningTransform(java.lang.String inputCategoricalBinTable, java.lang.String inputNumericalBinTable) throws javax.datamining.JDMException
inputCategoricalBinTable
- categorical bin boundary tableinputNumericalBinTable
- numerical bin boundary tablejavax.datamining.JDMException
public OraBinningTransform createBinningTransform(OraAttributeBins[] customBins) throws javax.datamining.JDMException
customBins
- an array of custom binsjavax.datamining.JDMException
- if BinningTransform can not be createdpublic OraBinningTransform createBinningTransform(java.lang.String inputCategoricalBinTable, java.lang.String inputNumericalBinTable, OraAttributeBins[] customBins) throws javax.datamining.JDMException
inputCategoricalBinTable
- categorical bin boundary tableinputNumericalBinTable
- numerical bin boundary tablecustomBins
- an array of custom binsjavax.datamining.JDMException
- if BinningTransform can not be createdpublic OraBinningTransform createBinningTransform(java.lang.Integer numberOfNumericalBins, java.lang.Integer numberOfCategoricalBins, OraCategoricalBinningType catBinType, OraNumericalBinningType numBinType) throws javax.datamining.JDMException
numberOfNumericalBins
- number of numerical bins to be used for numerical attributesnumberOfCategoricalBins
- number of categorical bins to be used for categorical attributescatBinType
- categorical attribute binning typenumBinType
- numerical attribute binning typejavax.datamining.JDMException
- if BinningTransform can not be createdpublic OraNormalizeTransform createNormalizeTransform() throws javax.datamining.JDMException
javax.datamining.JDMException
- if OraNormalizeTransform can not be createdpublic OraNormalizeTransform createNormalizeTransform(java.lang.String inputNormalizationDefinitionTable) throws javax.datamining.JDMException
inputNormalizationDefinitionTable
-javax.datamining.JDMException
- if OraNormalizeTransform can not be createdpublic OraNormalizeTransform createNormalizeTransform(OraNormalizeType normalizeType, java.lang.Integer roundingNumber) throws javax.datamining.JDMException
normalizeType
- type of normalizationroundingNumber
- values rounding number to be usedjavax.datamining.JDMException
- if OraNormalizeTransform can not be createdpublic OraClippingTransform createClippingTransform() throws javax.datamining.JDMException
javax.datamining.JDMException
- if instance of the clipping transformation object can not be createdpublic OraClippingTransform createClippingTransform(java.lang.String inputClippingTable) throws javax.datamining.JDMException
inputClippingTable
- name of the clipping tablejavax.datamining.JDMException
- if instance of the clipping transformation object can not be createdpublic OraClippingTransform createClippingTransform(OraClippingType clippingType, double tailFraction) throws javax.datamining.JDMException
clippingType
- type of clipping to be usedtailFraction
- tail fractionjavax.datamining.JDMException
- if instance of the clipping transformation object can not be created
|
Oracle Data Mining Java API Reference 11g Release 1 (11.1) B28132-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |