7 Gestion des connexions de base de données pour l'outil d'administration de modèle

Les administrateurs créent et gèrent des connexions de base de données cloud pour l'outil d'administration de modèle. Les données d'activité ne doivent pas nécessairement être toutes au même endroit. Connectez-vous à plusieurs bases de données cloud afin que les analystes et les modeleurs puissent analyser les données de l'entreprise, où qu'elles soient stockées.

A propos des connexions de base de données pour les modèles sémantiques

Lorsque vous utilisez l'outil d'administration de modèle pour modifier vos modèles sémantiques et les télécharger vers Oracle Analytics Cloud, vous pouvez faire référence à toutes les connexions de base de données définies dans la console en utilisant leur nom dans la boîte de dialogue Pool de connexions. Vous n'avez pas besoin de ressaisir les détails de connexion dans l'outil d'administration de modèle.

Reportez-vous à Connexion à une source de données à l'aide d'une connexion définie via la console.

Vous n'avez pas besoin de saisir à nouveau les informations de connexion à la base de données pour les modèles sémantiques prédéfinis avec Oracle Analytics Server.

Les informations de connexion pour ces modèles sont généralement déjà définies dans le modèle sémantique que vous téléchargez vers Oracle Analytics Cloud. Reportez-vous à A propos du téléchargement de modèles sémantiques à partir d'Oracle Analytics Server.

Connexion aux données dans une base de données Oracle Cloud

Les administrateurs créent des connexions de base de données pour l'outil d'administration de modèle afin que les analystes d'entreprise puissent analyser les données stockées dans les bases de données Oracle Cloud.

  1. Cliquez sur Console.
  2. Cliquez sur Connexions.
  3. Cliquez sur Créer.
  4. Saisissez un nom parlant et une description dont vous pourrez vous souvenir et que les modeleurs de données reconnaîtront.
  5. Dans le champ Connexion par, sélectionnez les propriétés à utiliser pour la connexion à la base de données.
  6. Indiquez les informations de connexion à la base de données.
    1. Dans Hôte, fournissez le nom d'hôte ou l'adresse IP de la base de données à laquelle se connecter.
    2. Dans Port, spécifiez le numéro de port sur lequel la base de données écoute les connexions entrantes.
    3. Dans Nom de service, indiquez le nom de service réseau de la base de données.
    4. Dans SID, fournissez le nom de l'instance de base de données Oracle.
    5. Dans Descripteur TNS, spécifiez le descripteur de connexion TNS, qui indique l'emplacement de la base de données et le nom du service de base de données.

      Utilisez le format suivant :

      DESCRIPTION=(ADDRESS=(PROTOCOL=protocole)(HOST=hôte) (PORT=port)) (CONNECT_DATA=(SERVICE_NAME=nom du service))

      Par exemple :

      DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=myhost.example.om)(PORT=1521))(CONNECT_DATA=(SERVICE NAME=sales.example.om))

  7. Pour Se connecter en tant que, entrez le nom utilisateur du propriétaire du schéma, puis le mot de passe.

    Vous devez vous connecter à la base de données en tant que propriétaire du schéma pour accéder aux tables dans Data Modeler et les afficher.

  8. Sélectionnez Activer SSL pour sécuriser cette connexion à l'aide de SSL.
    Si vous ne l'avez pas encore fait, vous devez télécharger un portefeuille comportant vos certificats SSL.
  9. Cliquez sur Tester pour vérifier la connexion.
  10. Cliquez sur OK.
Les modeleurs de données voient immédiatement la nouvelle connexion dans l'outil d'administration de modèle et peuvent commencer à modéliser les données.

Sécurisation des connexions de base de données avec SSL

Utilisez SSL pour sécuriser les communications entre Oracle Analytics Cloud et une base de données Oracle avec SSL configuré, Oracle Autonomous Data Warehouse ou Oracle Autonomous Transaction Processing. Vous devez obtenir et télécharger vers le serveur un portefeuille qui comprend des certificats SSL afin d'activer SSL sur vos connexions Oracle Database Classic Cloud Service.

  1. Cliquez sur Console.
  2. Cliquez sur Connexions.
  3. Si vous ne l'avez pas déjà fait, téléchargez un fichier de portefeuille contenant des certificats SSL sur Oracle Analytics Cloud :
    1. Cliquez sur le menu Action, puis sur Télécharger le portefeuille.
      Pour mettre à jour un fichier de portefeuille existant, cliquez sur Remplacer le portefeuille.
    2. Cliquez sur Parcourir et localisez le fichier de portefeuille.
      Sélectionnez un fichier cwallet.sso valide.
    3. Cliquez sur OK.
  4. Activez la sécurité SSL sur une connexion de base de données :
    1. Créez ou modifiez une connexion de base de données.
    2. Dans la boîte de dialogue Connexion, sélectionnez Activer SSL.
    3. Cliquez sur OK.

Suppression du portefeuille SSL téléchargé pour les connexions de base de données

Si une connexion de base de données que vous configurez pour votre modèle de données requiert une certification SSL, vous devez télécharger un portefeuille contenant les certificats SSL requis par l'intermédiaire de la console (page Connexions). Vous pouvez supprimer un portefeuille précédemment téléchargé dont vous n'avez plus besoin.

Par exemple, vous pouvez avoir besoin d'enlever un fichier de portefeuille existant si l'instance Oracle Autonomous Data Warehouse à laquelle se connecte votre modèle de données est configurée de manière à autoriser les connexions sans portefeuille.

  1. Cliquez sur Console.
  2. Cliquez sur Connexions.
  3. Cliquez sur le menu Action, puis sur Supprimer le portefeuille.
    Option de menu Supprimer le portefeuille
  4. Pour confirmer l'action, cliquez sur Supprimer.