Création d'une connexion et d'une source de données pour Autonomous Data Warehouse

Définissez une connexion et une source de données entre Essbase et Autonomous Data Warehouse.

Si vous allez créer une partition fédérée entre Essbase et Autonomous Data Warehouse Serverless, utilisez la rubrique suivante à la place de celle-ci : Création d'une connexion pour les partitions fédérées.

Pour créer une connexion globale, vous devez disposer du rôle d'administrateur de service. Pour créer une connexion de niveau application, vous devez disposer du rôle Utilisateur et d'une autorisation Gestionnaire d'applications pour l'application.

  1. Connectez-vous à l'interface Web Essbase en tant qu'administrateur de service.

  2. Cliquez sur Sources.


    Bouton Sources dans l'interface Web Essbase

    Pour définir la connexion et la source de données au niveau de l'application, au lieu du niveau global, commencez sur la page Applications au lieu de la page Sources. Cliquez sur le nom d'une application, puis sur Sources.

  3. Cliquez sur Créer une connexion et sélectionnez Oracle Database.

  4. Sélectionnez Autonomous à l'aide du commutateur.


    Image de la boîte de dialogue Créer une connexion, qui montre comment créer une connexion d'Essbase à Oracle Autonomous Data Warehouse

  5. Entrez un nom de connexion.

  6. Si nécessaire, glissez-déplacez un fichier de portefeuille ou cliquez sur le champ Fichier de portefeuille pour en télécharger un.

    Si vous utilisez une connexion déjà mise à votre disposition (connexion au référentiel), vous n'avez pas besoin de télécharger de portefeuille. Ce dernier se trouve normalement déjà dans le référentiel. Sélectionnez l'option Base de données du référentiel.

    Si vous avez besoin d'un portefeuille, obtenez un fichier de portefeuille en sélectionnant Télécharger des informations d'identification client (portefeuille) sur la page Administration d'Autonomous Data Warehouse d'Oracle Cloud Infrastructure.

  7. Sélectionnez un nom de service.

  8. Entrez votre nom utilisateur et votre mot de passe Autonomous Data Warehouse, et, éventuellement, une description.

  9. Cliquez sur Tester pour valider la connexion. Si l'opération aboutit, cliquez sur Enregistrer.

    Si des erreurs de connexion surviennent, il se peut que vous ayez besoin de développer Options avancées pour ajuster les tailles de pool de connexions minimale et maximale.


    Options avancées avec des tailles de pool minimale et maximale définies respectivement sur 5 et 50

    Reportez-vous à A propos du contrôle de la taille de pool dans UCP dans le guide du développeur Universal Connection Pool.

  10. Vérifiez que la connexion a été créée et figure dans la liste des connexions.

  11. Vous devez ensuite créer une source de données pour la connexion Autonomous Data Warehouse. Cliquez sur Sources de données, puis sur Créer une source de données.

  12. Dans la liste déroulante Connexion, sélectionnez le nom de la connexion que vous venez de créer, essbaseadb_public par exemple. Pour les sources de données de niveau application, sélectionnez le nom de connexion de niveau application, au format appName.connectionName.

  13. Fournissez le nom de la source de données, essbaseadb_ds par exemple.

  14. Saisissez éventuellement la description de la source de données. Par exemple, Source de données Autonomous Data Warehouse.

  15. Dans le champ Requête, fournissez la requête SQL appropriée qui sélectionne les données Autonomous Data Warehouse à rendre disponibles dans cette source de données.

  16. Cliquez sur Suivant. Si l'instruction SQL était correcte pour l'interrogation d'une zone Autonomous Data Warehouse, les colonnes interrogées devraient afficher des index numériques, des noms de colonne et des types de données.

  17. Modifiez tout type de données supplémentaire propre à la source, le cas échéant, puis cliquez sur Suivant.

  18. Consultez le panneau d'aperçu. Les résultats de la requête SQL devraient extraire des colonnes de données d'Autonomous Data Warehouse.

  19. Si l'aperçu est correct, cliquez sur Enregistrer pour terminer la création de la source de données.

  1. Connectez-vous à l'interface Web Essbase en tant qu'administrateur de service.

  2. Cliquez sur Sources.


    Icône Sources dans l'interface Web Essbase

    Pour définir la connexion et la source de données au niveau de l'application, au lieu du niveau global, commencez sur la page Applications au lieu de la page Sources. Dans le menu Actions à droite du nom d'application, lancez l'inspecteur et cliquez sur Sources.

  3. Cliquez sur Créer une connexion et sélectionnez Oracle Database.

  4. Sélectionnez Autonomous à l'aide du commutateur.


    Image de la boîte de dialogue Créer une connexion, qui montre comment créer une connexion d'Essbase à Oracle Autonomous Data Warehouse

  5. Entrez un nom de connexion.

  6. Si nécessaire, glissez-déplacez un fichier de portefeuille ou cliquez sur le champ Fichier de portefeuille pour en télécharger un.

    Si vous utilisez une connexion déjà mise à votre disposition (connexion au référentiel), vous n'avez pas besoin de télécharger de portefeuille. Ce dernier se trouve normalement déjà dans le référentiel. Sélectionnez l'option Base de données du référentiel.


    Option Base de données du référentiel sélectionnée

    Si vous avez besoin d'un portefeuille, obtenez un fichier de portefeuille en sélectionnant Télécharger des informations d'identification client (portefeuille) sur la page Administration d'Autonomous Data Warehouse d'Oracle Cloud Infrastructure.

  7. Sélectionnez un nom de service.

  8. Entrez votre nom utilisateur et votre mot de passe Autonomous Data Warehouse, et, éventuellement, une description.

  9. Cliquez sur Tester pour valider la connexion. Si le test est bon, cliquez sur Créer.

    Si des erreurs de connexion surviennent, il se peut que vous ayez besoin de développer Options avancées pour ajuster les tailles de pool de connexions minimale et maximale.


    Options avancées avec des tailles de pool minimale et maximale définies respectivement sur 5 et 50

    Reportez-vous à A propos du contrôle de la taille de pool dans UCP dans le guide du développeur Universal Connection Pool.

  10. Vérifiez que la connexion a été créée et figure dans la liste des connexions.

  11. Vous devez ensuite créer une source de données pour la connexion Autonomous Data Warehouse. Cliquez sur Sources de données, puis sur Créer une source de données.

  12. Dans la liste déroulante Connexion, sélectionnez le nom de la connexion que vous venez de créer, EssbaseADWS par exemple. Pour les sources de données de niveau application, sélectionnez le nom de connexion de niveau application, au format appName.connectionName.

  13. Fournissez le nom de la source de données. Par exemple, ADW_DS.

  14. Saisissez éventuellement la description de la source de données. Par exemple, Source de données Autonomous Data Warehouse.

  15. Dans le champ Requête, fournissez la requête SQL appropriée qui sélectionne les données Autonomous Data Warehouse à rendre disponibles dans cette source de données.

  16. Cliquez sur Suivant. Si l'instruction SQL était correcte pour l'interrogation d'une zone Autonomous Data Warehouse, les colonnes interrogées devraient être remplies.

  17. Modifiez tout paramètre supplémentaire propre à la source, le cas échéant, puis cliquez sur Suivant.

  18. Consultez le panneau d'aperçu. Les résultats de la requête SQL devraient extraire des colonnes de données d'Autonomous Data Warehouse.

  19. Si l'aperçu semble correct, cliquez sur Créer pour terminer la création de la source de données.