Я пытаюсь создать модель интеллектуального анализа данных с использованием Oracle SQL Developer.Тем не менее, это не работает.Я проверил документы Oracle перед публикацией здесь, но не смог решить эту проблему.
Я пытаюсь код ниже:
-- Create the settings table for DT
CREATE TABLE decision_tree_model_settings (
setting_name VARCHAR2(30),
setting_value VARCHAR2(30));
BEGIN
INSERT INTO decision_tree_model_settings (setting_name, setting_value)
VALUES (dbms_data_mining.algo_name,dbms_data_mining.algo_decision_tree);
INSERT INTO decision_tree_model_settings (setting_name, setting_value)
VALUES (dbms_data_mining.prep_auto,dbms_data_mining.prep_auto_on);
COMMIT;
END;
/
-- CREATE MODEL
-- Create the model using the specified settings
BEGIN
DBMS_DATA_MINING.CREATE_MODEL(
model_name => 'Decision_Tree_Model',
mining_function => dbms_data_mining.classification,
data_table_name => 'TRAIN_SET',
target_column_name => 'Y',
settings_table_name => 'decision_tree_model_settings');
END;
/
Код для создания модели возвращаетошибка ниже:
PLS-00306: wrong number or types of arguments in call to 'CREATE_MODEL'
ORA-06550: line 2, column 3:
PL/SQL: Statement ignored
Спасибо,
Эдуардо