Se connecter à Essbase

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

Créer une connexion à Oracle Essbase

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

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

    Pour Oracle Analytics Cloud – Essbase, utilisez le format :

    https://fully_qualified_domain_name/essbase/agent

    Par exemple, https://mon-exemple.analytics.ocp.oraclecloud.com/essbase/agent.

    Avec cette URL, vous pouvez vous connecter sans ouvrir de port ni 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 d'utilisateur et Mot de passe, entrez les données d'identification de l'utilisateur ayant accès à la source de données Essbase.
  6. Sous Authentification, spécifiez le mode d'authentification de la connexion :
    • Toujours utiliser ces données d'identification : Oracle Analytics utilise toujours le nom de connexion et le mot de passe que vous indiquez pour la connexion. Les utilisateurs ne sont pas invités à se connecter.
    • Exiger que l'utilisateur entre ses propres données d'identification - Oracle Analytics invite les utilisateurs à entrer leurs propres nom d'utilisateur et mot de passe pour la source de données. Les utilisateurs n'ont accès qu'aux données pour lesquelles ils disposent d'autorisations, de privilèges et d'affectations de rôle.
    • (Affiché si Oracle Analytics prend en charge l'emprunt d'identité pour ce type de base de données) Utiliser les données d'identification de l'utilisateur actif - Oracle Analytics n'invite pas les utilisateurs à se connecter pour accéder aux données. Les données d'identification qu'ils ont utilisées pour se connecter à Oracle Analytics sont également utilisées pour accéder à cette source de données.
  7. Enregistrez les détails.
    Vous pouvez maintenant créer des jeux de données à partir de la connexion.

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

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

La connexion aux données d'Oracle Essbase conservées sur un réseau privé est sécurisée à l'aide de Data Gateway ou d'un canal à accès privé (pour les jeux de données ou les modèles sémantiques). Pour Data Gateway, l'administrateur l'installe dans votre réseau privé. Data Gateway redirige alors les interrogations vers l'hôte Essbase. Pour un canal à accès privé, voir Se connecter à des sources de données privées au moyen d'un canal à accès privé.

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

    Voici les options de connectivité pour l'accès à Oracle Essbase sur votre réseau privé :

    Note : Lorsque vous spécifiez l'URL de la source de données, <hostname>:<port>, spécifiez le nom d'hôte et le port de l'hôte accessible sur un Internet public qui retransmet le trafic à l'hôte Remote Data Connector.

    • La syntaxe d'URL de base est :

      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, spécifiez le mode d'authentification de la connexion :
    • Toujours utiliser ces données d'identification : Oracle Analytics utilise toujours le nom de connexion et le mot de passe que vous indiquez pour la connexion. Les utilisateurs ne sont pas invités à se connecter.
    • Exiger que l'utilisateur entre ses propres données d'identification - Oracle Analytics invite les utilisateurs à entrer leurs propres nom d'utilisateur et mot de passe pour la source de données. Les utilisateurs n'ont accès qu'aux données pour lesquelles ils disposent d'autorisations, de privilèges et d'affectations de rôle.
    • (Affiché si Oracle Analytics prend en charge l'emprunt d'identité pour ce type de base de données) Utiliser les données d'identification de l'utilisateur actif - Oracle Analytics n'invite pas les utilisateurs à se connecter pour accéder aux données. Les données d'identification qu'ils ont utilisées pour se connecter à 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 place, cliquez sur Utiliser la connectivité de données distante.
    Vérifiez auprès de l'administrateur que vous pouvez accéder à la base de données sur place.
  7. Enregistrez les détails.
    Vous pouvez maintenant créer des jeux de données à partir de la connexion.

Permettre à des utilisateurs de visualiser des cubes Oracle Essbase à l'aide de l'authentification unique

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

  1. Dans Oracle Essbase, créez un utilisateur avec des autorisations lui permettant d'emprunter l'identité d'autres utilisateurs (à l'aide de la fonctionnalité EssLoginAs).
  2. Dans Oracle Analytics, dans la page d'accueil, cliquez sur Créer, puis sur Connexion, et cliquez sur Oracle Essbase.
  3. Dans la page Créer une connexion :
    1. Dans DSN, spécifiez l'URL de l'agent pour votre source de données Oracle Essbase.
    2. Pour Nom d'utilisateur et Mot de passe, entrez les données d'identification pour l'utilisateur que vous avez créé à l'étape 1.
    3. Sous Authentification, cliquez sur Utiliser les données d'identification de l'utilisateur actif.
  4. Partagez cette connexion avec les utilisateurs qui ont besoin de visualiser des données. Voir la tâche ci-dessous.
    S'ils se sont déjà connectés avec leurs données d'identification d'authentification unique, ils peuvent accéder aux cubes sans avoir à se connecter de nouveau.

Partager une connexion à une source de données

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

  1. Dans la page d'accueil, cliquez sur Navigateur. Cliquez sur Données, puis sur Connexions.
  2. Passez le pointeur de la souris sur la connexion à partager, cliquez sur Actions, puis sélectionnez Inspecter.
  3. Cliquez sur Accès, puis utilisez les onglets pour accorder l'accès :
    • Tous : Partager la connexion avec des utilisateurs ou des rôles.

    • Utilisateurs : Partager la connexion avec des utilisateurs.

    • Rôles : Partager la connexion avec des rôles d'application (par exemple, consommateur BI), afin que tous les utilisateurs disposant de ce rôle puissent utiliser la connexion.

  4. Utilisez la zone Ajouter pour rechercher et sélectionner un utilisateur ou un rôle.
    L'utilisateur ou le rôle apparaît dans la liste au-dessous avec les privilèges par défaut Lecture seule.
  5. Pour modifier les privilèges par défaut, sélectionnez l'une des options suivantes :
    • Contrôle total - L'utilisateur ou le rôle peut utiliser la connexion pour créer des jeux de données, et modifier, renommer ou supprimer la connexion. Il peut également modifier les privilèges pour la connexion.
    • Lecture-écriture - L'utilisateur ou le rôle peut utiliser la connexion pour créer des jeux de données, et modifier ou renommer la connexion (mais pas la supprimer).
    • Lecture seule - L'utilisateur ou le rôle peut utiliser la connexion pour créer des jeux de données, mais il ne peut pas modifier les détails de la connexion.
  6. Cliquez sur Enregistrer.
Lorsque les utilisateurs se connecteront, ils pourront utiliser les connexions que vous avez partagées pour visualiser les données de cette base de données.