Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> HELP : Problem running the Oracle9i Data Mining samples
Hello,
I've tried to run the AssociationRules sample (Java source code) for
about 1 week now, and I've always got the same error message :
ORA-00905: Missing keyword
The login to the DMS is OK, the boundary objects were correctly formed
and the discretization tables were correctly created, but the error
just happened after that step!
Here is the layout :
Received an exception in main: ORA-00905: Keyword missing ORA-06512: à "ODM.ODM_MINING_TRANSFORMATION", ligne 1617 ORA-06512: à ligne 1
java.sql.SQLException: ORA-00905: Keyword missing ORA-06512: à "ODM.ODM_MINING_TRANSFORMATION", ligne 1617 ORA-06512: à ligne 1
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:180) at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:208) at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:543) at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1451) at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:862) at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:1846) at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:1771) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2361) at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:422) at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:487) at oracle.dmt.odm.transformation.Transformation.discretize(Transformation.java:607) at Sample_Discretization.performCensusBinningFor2D(Sample_Discretization.java:190)at Sample_AssociationRules.performDiscretization(Sample_AssociationRules.java:203) at Sample_AssociationRules.main(Sample_AssociationRules.java:129) Logging out of MiningServer.
The problem seems to be in the Transformation.discretize function. I've tried to run the sample for transactional data specification and it WORKS fine, so what's the problem with non-transactional? Any idea?
Here is the input data file :
################# DATA MINING SERVER ################### MiningServer details
miningServer.url=jdbc:oracle:thin:@mars:1521:newmad9 miningServer.userName=ODM miningServer.password=ODMPW ##################################################### ################### INPUT TABLE ############################ Data to be used for build
buildData.type=nonTransactional buildData.tableName=CENSUS_2D_BUILD buildData.schemaName=ODM_MTR ############################################################ ############### NOT USED IN MY CASE ########################
transactionalData.sequenceId=SEQ_ID transactionalData.attributeName=ANAME transactionalData.valueName=VALUE ################################################################ #################### DISCRETIZATION ############################## Specify if discretization is needed discretization.perform=yes
############################################################### ############# SETTINGS ################### AssociationRules function settings
associationRules.minimumSupport=0.01 associationRules.minimumConfidence=0 associationRules.maximumRuleLength=2 ####################################### ############################# RESULTS #################################
#########################################################################
I really need some help
In advance, thanks for all
Vincent Dervaux Received on Tue Mar 12 2002 - 07:09:14 CST