Activation de l'intégration à Oracle

Pour activer l'intégration de IBM® SPSS Modeler à Oracle Data Mining, vous devez configurer Oracle et créer une source de données ODBC, activer cette intégration dans la boîte de dialogue Programmes externes de IBM SPSS Modeler, puis activer la génération et l'optimisation SQL .

Configuration de Oracle

Pour installer et configurer Oracle Data Mining, reportez-vous à la documentation Oracle, notamment au manuel Oracle Administrator’s Guide pour obtenir plus d'informations.

Création d'une source de données ODBC pour Oracle

Pour activer la connexion entre Oracle et IBM SPSS Modeler, vous devez créer un nom de la source de données ODBC (DSN).

Avant de créer un DSN, vous devez avoir des connaissances de base des sources de données et des pilotes ODBC, ainsi que de la prise en charge de la base de données dans IBM SPSS Modeler.

Si vous exécutez le système en mode réparti sur le IBM SPSS Modeler Server, créez le DSN sur l'ordinateur serveur. Si vous exécutez le système en mode (client) local, créez le DSN sur l'ordinateur client.

  1. Installez les pilotes ODBC. Ceux-ci sont disponibles sur le disque d'installation IBM SPSS Data Access Pack fourni avec cette version. Exécutez le fichier setup.exe pour démarrer le programme d'installation et sélectionnez les pilotes appropriés. Suivez les instructions à l'écran pour installer les pilotes.
    1. Créez le DSN (nom de source de données).
      Remarque : La séquence de menus dépend de la version de Windows que vous utilisez.
      • Windows XP. Dans le menu Démarrer, sélectionnez Panneau de configuration. Double-cliquez sur Outils d'administration, puis sur Sources de données (ODBC).
      • Windows Vista. Dans le menu Démarrer, sélectionnez Panneau de configuration; puis Maintenance du système. Double-cliquez sur Outils d'administration, sélectionnez Sources de données (ODBC), puis cliquez sur Ouvrir.
      • Windows 7. Dans le menu Démarrer, sélectionnez Panneau de configuration, puis Système et sécurité, puis Outils d'administration. Sélectionnez Sources de données (ODBC), puis cliquez sur Ouvrir.
    2. Cliquez sur l'onglet DSN système, puis sur Ajouter.
  2. Sélectionnez le pilote SPSS OEM 6.0 Oracle Wire Protocol.
  3. Cliquez sur Terminer.
  4. Dans l'écran de configuration du pilote ODBC Oracle Wire Protocol, entrez le nom de la source de données de votre choix, le nom d'hôte du serveur Oracle, le numéro de port de la connexion, ainsi que le SID de l'instance Oracle utilisée.

    Le nom d'hôte, le port et le SID figurent dans le fichier tnsnames.ora de l'ordinateur serveur si vous mettez en oeuvre TNS avec un fichier tnsnames.ora. Pour plus d'informations, contactez l'administrateur Oracle.

  5. Cliquez sur le bouton de test en vue de tester la connexion.

Activation de l'intégration d'Oracle Data Mining dans IBM SPSS Modeler

  1. Dans les menus IBM SPSS Modeler, sélectionnez :

    Outils > Options > Applications externes

  2. Cliquez sur l'onglet Oracle.

Activer l'intégration d'Oracle Data Mining. Active la palette Modélisation de la base de données (si elle n'est pas déjà visible) en bas de la fenêtre IBM SPSS Modeler et ajoute les noeuds des algorithmes Oracle Data Mining.

Connexion Oracle. Indiquez la source de données ODBC Oracle par défaut permettant de créer et de stocker des modèles, ainsi qu'un nom d'utilisateur et un mot de passe valides. Ce paramètre peut être ignoré pour les noeuds modélisation individuels et les nuggets de modèle.

Remarque : La connexion de base de données utilisée pour la modélisation peut être identique ou non à celle utilisée pour accéder aux données. Par exemple, vous pouvez utiliser un flux qui accède aux données d'une base de données Oracle, les envoie vers IBM SPSS Modeler pour qu'elles soient nettoyées ou fassent l'objet de diverses manipulations, puis les envoie à une autre base de données Oracle pour la modélisation. Les données d'origine peuvent également se trouver dans un fichier plat ou une autre source (non-Oracle), auquel cas elles doivent être envoyées à Oracle en vue de la modélisation. Dans tous les cas, les données sont automatiquement envoyées à une table temporaire créée dans la base de données utilisée pour la modélisation.

Avertir au moment de remplacer un modèle Oracle Data Mining. Sélectionnez cette option pour vous assurer que les modèles stockés dans la base de données ne sont pas remplacés par IBM SPSS Modeler sans que vous en soyez informé.

Répertorier les modèles Oracle Data Mining. Affiche les modèles d'exploration de données disponibles.

Activer le lancement d'Oracle Data Miner. (facultatif) Lorsque cette option est activée, IBM SPSS Modeler lance l'application Oracle Data Miner. Pour plus d'informations, reportez-vous à Oracle Data Miner.

Chemin de l'exécutable d'Oracle Data Miner. (facultatif) Indique l'emplacement physique du fichier exécutable d'Oracle Data Miner pour Windows (par exemple C:\odm\bin\odminerw.exe). Oracle Data Miner n'est pas installé avec IBM SPSS Modeler ; la version appropriée doit être téléchargée sur le site Web d'Oracle (http://www.oracle.com/technology/products/bi/odm/odminer.html) et être installée comme cliente.

Activation de la génération SQL et de l'optimisation

  1. Dans les menus IBM SPSS Modeler, sélectionnez :

    Outils > Propriétés de flux > Options

  2. Cliquez sur l'option Optimisation dans le volet de navigation.
  3. Confirmez que l'option Générer SQL est bien activée. Ce paramètre doit être utilisé pour que la modélisation de base de données puisse fonctionner.
  4. Sélectionnez Optimiser la génération SQL et Optimiser les autres exécutions (cette opération n'est pas forcément nécessaire, mais elle est vivement recommandée pour optimiser les performances).