Connexion à Essbase

Vous pouvez créer, modifier et supprimer une connexion Essbase, et l'utiliser pour créer des ensembles de données à partir des cubes Essbase.

Création d'une connexion à Oracle Essbase

Vous pouvez créer une connexion à Oracle Analytics Cloud – Essbase et l'utiliser pour accéder aux données source.

  1. Sur la page d'accueil, cliquez sur Créer, puis sur Connexion.
  2. Cliquez sur Oracle Essbase.
  3. Entrez les détails de la connexion.
  4. Pour DSN (nom de source de données), saisissez l'URL d'agent de votre source de données.

    Pour Oracle Analytics Cloud – Essbase, utilisez le format suivant :

    https://fully_qualified_domain_name/essbase/agent

    Par exemple : https://my-example.analytics.ocp.oraclecloud.com/essbase/agent.

    Avec cette URL, vous pouvez vous connecter sans avoir à ouvrir un port ou à effectuer de configuration supplémentaire. Oracle Analytics Cloud – Essbase doit avoir une adresse IP publique et utiliser le port par défaut.

  5. Pour Nom utilisateur et Mot de passe, saisissez les informations d'identification de l'utilisateur ayant accès à la source de données Essbase.
  6. Sous Authentification, indiquez comment authentifier la connexion :
    • 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.
  7. Enregistrez les détails.
    Vous pouvez désormais créer des ensembles de données à partir de la connexion.

Création d'une connexion aux données Oracle Essbase sur un réseau privé

Vous pouvez créer une connexion aux données Oracle Essbase sur un réseau privé et l'utiliser pour accéder aux données.

Vous pouvez sécuriser une connexion aux données Oracle Essbase placées sur un réseau privé à l'aide de Data Gateway ou d'un canal d'accès privé (pour les ensembles de données ou les modèles sémantiques). Pour Data Gateway, l'administrateur installe Data Gateway sur votre réseau privé. Data Gateway réachemine ensuite les requêtes vers l'hôte Essbase. Pour un canal d'accès privé, reportez-vous à Connexion à des sources de données privées par le biais d'un canal d'accès privé.

Avant de commencer, assurez-vous que votre instance Oracle Essbase Marketplace dispose de certificats signés.
  1. Sur la page d'accueil, cliquez sur Créer, puis sur Connexion.
  2. Cliquez sur Oracle Essbase.
  3. Entrez les détails de la connexion.
  4. Pour DSN (nom de source de données), saisissez l'URL de votre source de données.

    Les options de connectivité suivantes sont disponibles pour accéder à Oracle Essbase sur votre réseau privé :

    Remarque : lorsque vous indiquez l'URL de votre source de données, <hostname>:<port>, indiquez le nom d'hôte et le port de l'hôte accessible sur le réseau Internet public qui achemine le trafic vers votre hôte Remote Data Connector.

    • Syntaxe d'URL de base :

      http(s)://<hostname>:<port>/essbase/capi/<private essbase host address>/<Oracle Essbase Agent port on the
            specified host>
      Par exemple :
      https://myproxyhost.example.com:1234/essbase/capi/mylocalhost/1423
    • Lorsqu'Oracle Essbase est exécuté sur un port sécurisé :
      http(s)://<hostname>:<port>/essbase/capi/<private essbase host address>/<Oracle Essbase Agent Secure port on the specified host>/secure
    • Lorsqu'Oracle Essbase est exécuté sur un port sécurisé, avec un certificat auto-signé :
      http(s)://<hostname>:<port>/essbase/capi/<private essbase host address>/<Oracle Essbase Agent Secure port on the specified host>/secure/selfsigned 
  5. Sous Authentification, indiquez comment authentifier la connexion :
    • 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.
  6. Si vous vous connectez à une base de données sur site, cliquez sur Utiliser la connectivité de données distante.
    Vérifiez auprès de votre administrateur que vous pouvez accéder à la base de données sur site.
  7. Enregistrez les détails.
    Vous pouvez désormais créer des ensembles de données à partir de la connexion.

Activation de la visualisation de cubes Oracle Essbase via SSO pour les utilisateurs

Avec les sources de données Oracle Essbase, vous pouvez utiliser l'emprunt d'identité pour permettre à divers utilisateurs de visualiser des données de cubes Oracle Essbase sans avoir à se connecter deux fois.

  1. Dans Oracle Essbase, créez un utilisateur autorisé à emprunter l'identité d'autres utilisateurs (avec la fonctionnalité EssLoginAs).
  2. Dans Oracle Analytics, sur la page d'accueil, cliquez sur Créer, puis sur Connexion et Oracle Essbase.
  3. Sur la page Créer une connexion, effectuez les opérations suivantes :
    1. Dans DSN, indiquez l'URL d'agent de la source de données Oracle Essbase.
    2. Dans Nom utilisateur et Mot de passe , saisissez les informations d'identification de l'utilisateur créé à l'étape 1.
    3. Sous Authentification, cliquez sur Utiliser les informations d'identification de l'utilisateur actif.
  4. Partagez la connexion avec les divers utilisateurs qui ont besoin de visualiser des données. Reportez-vous à la tâche ci-après.
    Si les utilisateurs se sont déjà connectés avec leurs informations d'identification SSO, ils peuvent accéder aux cubes sans avoir à se reconnecter.

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

Vous pouvez affecter des droits d'accès aux connexions de source de données que vous créez ou administrez.

  1. Sur la page d'accueil, cliquez sur Navigateur. Cliquez sur Données, puis sur Connexions.
  2. Positionnez le curseur de la souris sur la connexion à partager, cliquez sur Actions, puis sélectionnez Inspecter.
  3. Cliquez sur Accéder et utilisez les onglets pour octroyer l'accès :
    • Tout : partagez la connexion avec des utilisateurs ou des rôles individuels.

    • Utilisateurs : partagez la connexion avec des utilisateurs individuels.

    • Rôles : partagez la connexion avec des rôles d'application (par exemple, Destinataire BI) de sorte que tous les utilisateurs dotés de ces rôles puissent utiliser la connexion.

  4. Utilisez la boîte de dialogue Ajouter pour rechercher et sélectionner un utilisateur ou un rôle.
    Cet utilisateur ou ce rôle est affiché dans la liste ci-dessous, avec le privilège Lecture seule par défaut.
  5. Pour modifier les privilèges par défaut, sélectionnez un élément dans la liste suivante :
    • Contrôle total : l'utilisateur ou le rôle peut utiliser la connexion pour créer des ensembles de données. Il peut également la modifier, la renommer ou la supprimer. Ces derniers peuvent également modifier les privilèges de la connexion.
    • Lecture-écriture : l'utilisateur ou le rôle peut utiliser la connexion pour créer des ensembles de données. Il peut également la modifier ou la renommer (mais ne peut pas la supprimer).
    • Lecture seule : l'utilisateur ou le rôle peut utiliser la connexion pour créer des ensembles de données. Toutefois, il ne peut pas modifier les détails de connexion.
  6. Cliquez sur Enregistrer.
Lors de leur connexion suivante, les utilisateurs peuvent utiliser les connexions partagées pour visualiser des données de la base de données.