ODMOracle Advanced Analytics

Installation de Oracle Data Miner 4.0

Oracle Data Miner est un GUI permettant d’interagir avec l’option Oracle Data Mining (ODM). Celui-ci est distribué en tant que module de SQLDeveloper.

L’outil requiert un repository hébergé dans un schéma ODMRSYS au sein de chaque base ou l’on souhaite mettre en oeuvre des mécanismes ODM. Ce repository est créé directement via l’interface SQLDeveloper. Cf. Data Miner Installation and Administration Guide

 

Vérification des prérequis

Oracle Data Miner requiert que l’option Data Mining (faisant elle-même partie de l’option Advanced Analytics) soit activée sur la base cible. De plus les composants Oracle Text et XMLDB doivent aussi être installés:

P:\>sqlplus / as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on Thu Jul 2 11:12:58 2015

Copyright (c) 1982, 2014, Oracle.  All rights reserved.


Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options

SQL> col PARAMETER format a20
SQL> col VALUE format a20
SQL> 
SQL> SELECT *
  2    FROM v$option
  3   WHERE parameter IN ('Advanced Analytics', 'Data Mining');

PARAMETER            VALUE                    CON_ID
-------------------- -------------------- ----------
Advanced Analytics   TRUE                          0
Data Mining          TRUE                          0

SQL>
SQL> col COMP_ID format a15
SQL> col COMP_NAME format a20
SQL> col VERSION format a15
SQL> col STATUS format a15
SQL>
SQL> SELECT comp_id,
  2         comp_name,
  3         version,
  4         status
  5    FROM dba_registry
  6   WHERE comp_id in ('CONTEXT','XDB');

COMP_ID         COMP_NAME            VERSION         STATUS
--------------- -------------------- --------------- ---------------
CONTEXT         Oracle Text          12.1.0.2.0      VALID
XDB             Oracle XML Database  12.1.0.2.0      VALID

SQL>

Création du repository

L’accés au module Data Miner est réalisé via Affichage > Data Miner > Connexions Data Miner:

first-cnx

On indique alors la connexion à utiliser:

cnx-choix

Comme il s’agit de la première connexion à la base depuis le module Data Miner, celui-ci détecte que le repository est absent et il propose sa création:

no-repo

En cliquant OK, j’obtiens un message bizarre…

err-msg

L’utilisateur RAFA dispose pourtant bien d’un tablespace par défaut sur lequel il peut écrire (via le privilège UNLIMITED TABLESPACE):

SQL> SELECT default_tablespace
  2    FROM dba_users
  3   WHERE username = 'RAFA';

DEFAULT_TABLESPACE
------------------------------
TS_DATA

SQL> SELECT *
  2    FROM dba_sys_privs
  3   WHERE privilege = 'UNLIMITED TABLESPACE'
  4     AND grantee   = 'RAFA';

GRAN PRIVILEGE            ADM COM
---- -------------------- --- ---
RAFA UNLIMITED TABLESPACE NO  NO

SQL>

Pour contourner le problème je lui octroie explicitement un quota illimité sur le tablespace en question.

SQL> ALTER USER rafa QUOTA UNLIMITED ON ts_data;

User altered.

SQL>

L’installeur accepte alors de poursuivre l’opération.
Une fois indiqué le mot de passe de SYS et les paramètres de stockage confirmés, l’installation peut démarrer:

sys-cnx

repo-params

Elle dure quelques minutes et à l’issue, on peut accéder au menu contextuel de création de projets ODM:

odm-menu

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *