Gestion des connexions aux sources de données

Vous pouvez créer, mettre à jour, enlever et partager des connexions à des sources de données.

Rubriques :

Création d'une connexion à une source de données

Vous pouvez créer une connexion pour pouvoir analyser les données de cette source de données.

  1. Sur la page d'accueil, cliquez sur Créer, puis sur Connexion.
  2. Dans la boîte de dialogue Sélectionner un type de connexion, cliquez sur l'icône correspondant au type de connexion voulu. Par exemple, Oracle Database.
  3. Saisissez les informations de connexion requises, comme l'hôte, le port, le nom utilisateur, le mot de passe et le nom de service.
  4. Facultatif : sélectionnez une option d'authentification pour vous connecter.
    • Toujours utiliser ces informations d'identification : Oracle Analytics utilise toujours le nom utilisateur et le mot de passe indiqués pour la connexion. Les utilisateurs ne sont pas invités à se connecter.
    • Exiger que les utilisateurs entrent leurs propres informations d'identification : Oracle Analytics invite les utilisateurs à saisir leur nom utilisateur et leur mot de passe pour la source de données. Les utilisateurs accèdent uniquement aux données pour lesquelles ils disposent de droits, de privilèges et d'affectations de rôle correspondants.
    • (Option affichée si Oracle Analytics prend en charge l'emprunt d'identité pour ce type de base de données) Utiliser les informations d'identification de l'utilisateur actif : Oracle Analytics n'invite pas les utilisateurs à s'identifier pour accéder aux données. Les informations d'identification utilisées pour la connexion à Oracle Analytics sont également utilisées pour accéder à cette source de données.
  5. Cliquez sur Enregistrer.
    Vous pouvez maintenant commencer à créer des classeurs ou des ensembles de données utilisant cette connexion. Par exemple, sur la page d'accueil, cliquez sur Créer, puis sur Ensemble de données. Sélectionnez ensuite la connexion que vous venez de créer.

Modification d'une connexion à une source de données

Vous pouvez mettre à jour les détails de connexion d'ne source de données.

Si vous modifiez une connexion SSL à une base de données Oracle et que vous devez utiliser un nouveau fichier cwallet.sso, dans le champ Portefeuille client, cliquez sur Sélectionner pour accéder au fichier cwallet.sso. Demandez à l'administrateur l'emplacement du fichier cwallet.sso.

  1. Sur la page d'accueil, cliquez sur le navigateur, sélectionnez Données, puis cliquez sur Connexions.
  2. Positionnez le curseur de la souris sur la connexion à modifier. A droite de la connexion mise en surbrillance, cliquez sur Actions, puis sélectionnez Inspecter.
  3. Dans la boîte de dialogue Inspecter, modifiez les détails de connexion.
    Vous ne pouvez pas voir le mot de passe actuel ou le SQL logique pour les connexions. Si vous devez modifier ces éléments, créez une connexion.
  4. Cliquez sur Enregistrer.

Suppression d'une connexion à une source de données

Vous pouvez enlever une connexion à une source de données à partir d'Oracle Analytics Cloud. Par exemple, vous devez supprimer une connexion de base de données et en créer une autre lorsque le mot de passe de la base de données a été modifié.

Si la connexion contient des ensembles de données, vous devez les supprimer pour pouvoir supprimer la connexion.

  1. Accédez à la page Données et sélectionnez Connexions.
  2. Positionnez le curseur de la souris sur la connexion à supprimer. A droite de la connexion mise en surbrillance, cliquez sur Actions, puis sélectionnez Supprimer.
  3. Cliquez sur Oui.

Options de connexion à la base de données

Lorsque vous indiquez les détails de connexion dans la boîte de dialogue Créer une connexion ou Inspecter, des options de configuration supplémentaires sont disponibles pour certains types de base de données.

Options générales

  • Lorsque vous créez des connexions à des bases de données Oracle, deux méthodes de connexion sont disponibles à l'aide de l'option Type de connexion :
    • De base : fournissez les valeurs Hôte, Port et Nom de service de la base de données.
    • Avancé : dans le champ Chaîne de connexion, indiquez l'ID SCAN (Single Client Access Name) des bases de données exécutées dans un cluster RAC. Par exemple :

      sales.example.com =(DESCRIPTION= (ADDRESS_LIST= (LOAD_BALANCE=on)(FAILOVER=ON) (ADDRESS=(PROTOCOL=tcp)(HOST=123.45.67.111)(PORT=1521)) (ADDRESS=(PROTOCOL=tcp)(HOST=123.45.67.222)(PORT=1521)) (ADDRESS=(PROTOCOL=tcp)(HOST=123.45.67.333)(PORT=1521))) (CONNECT_DATA=(SERVICE_NAME= salesservice.example.com)))

  • Activer la réplication globale : si vous chargez un ensemble de données pour un classeur, cette option doit être désactivée et vous pouvez l'ignorer. Cette option est réservée aux analystes de données et aux utilisateurs avancés pour leur permettre de répliquer des données d'une base de données vers une autre.

Options d'authentification

  • Toujours utiliser ces informations d'identification : Oracle Analytics utilise toujours le nom utilisateur et le mot de passe indiqués pour la connexion. Les utilisateurs ne sont pas invités à se connecter.
  • Exiger que les utilisateurs entrent leurs propres informations d'identification : Oracle Analytics invite les utilisateurs à saisir leur nom utilisateur et leur mot de passe pour la source de données. Les utilisateurs accèdent uniquement aux données pour lesquelles ils disposent de droits, de privilèges et d'affectations de rôle correspondants.
  • (Option affichée si Oracle Analytics prend en charge l'emprunt d'identité pour ce type de base de données) Utiliser les informations d'identification de l'utilisateur actif : Oracle Analytics n'invite pas les utilisateurs à s'identifier pour accéder aux données. Les informations d'identification utilisées pour la connexion à Oracle Analytics sont également utilisées pour accéder à cette source de données.

Connexion aux données avec des caractères en majuscules, en minuscules ou combinant les deux

Si vous vous connectez à une base de données Oracle, Oracle Autonomous Data Warehouse, Oracle Transaction Processing, Snowflake, SQL Server ou My SQL, vous pouvez modifier l'identificateur de placement entre des symboles par défaut afin de pouvoir lire les données avec des caractères en majuscules, en minuscules ou combinant les deux dans les noms de table ou de colonne.

Par exemple, vous pouvez choisir les guillemets comme identificateur de placement entre des symboles. Oracle Analytics ajoute ainsi des guillemets à l'instruction SQL sous-jacente select "EfG_Field" from "AbCd"; au lieu de générer select EfG_Field from AbCd; (qui échouerait).
  1. Sur la page d'accueil, cliquez sur Créer, puis sur Connexion.
  2. Cliquez sur l'un des types de base de données prenant en charge les propriétés avancées.
    Les bases de données Oracle, Oracle Autonomous Data Warehouse, Snowflake et My SQL sont prises en charge.
  3. Indiquez les détails de connexion, puis enregistrez la connexion.
  4. Sur la page d'accueil, cliquez sur Navigateur, sur Données, puis sur Connexions.
  5. Positionnez le curseur de la souris sur la connexion enregistrée à l'étape 2, cliquez sur Actions, puis sur Inspecter.
  6. Cliquez sur Avancé, puis utilisez l'option Identificateurs de placement entre des symboles pour sélectionner ceux qui doivent être employés dans la base de données.

    Par exemple, vous pouvez sélectionner Guillemets (" "). Oracle Analytics ajoute des guillemets à l'instruction SQL sous-jacente select "EfG_Field" from "AbCd"; au lieu de générer select EfG_Field from AbCd;.

    Remarque :

    L'option Avancé n'est pas visible si la connexion a été créée avec l'option Connexion système sélectionnée. Les options avancées ne sont pas prises en charge pour les connexions système.
  7. Cliquez sur Enregistrer.