Oracle数据挖掘PL/SQL API由以下的PL/SQL包实现:
包名称 | 功能描述 |
DBMS_DATA_MINING | 构建,测试,应用数据挖掘模型 |
DBMS_DATA_MINING_TRANSFORM | 在构建应用数据模型之前对数据集进行转换。你可以使用这些程序对数据进行转换,或者也可以使用一些基于SQL的程序来实现转换 注意:用户定义的转换往往是不必要的。因为oracle data mining可以自动的根据算法需要来对数据进行转换。 |
DBMS_PREDICTIVE_ANALYTICS | 包含了可以自动进行预测,解释,描述操作的数据挖掘程序 |
下面展示一个创建名为my_model的SVM分类模型的例子。改算法在一个名叫my_setting的设置表中指定。该算法必须指定SVM分类器,因为如果不指定,模型就会使用默认的分类器(朴素贝叶斯分类器)
SQL> CREATE TABLE my_settings(
setting_name VARCHAR2(30),
setting_value VARCHAR2(4000)
);
Table created.
先创建setting table。