Intégration aux business processes Oracle Enterprise Performance Management Platform

Oracle Analytics Cloud Enterprise Edition s'intègre aux business processes Oracle Enterprise Performance Management (Oracle EPM) Platform, par exemple, à Oracle Planning and Budgeting Cloud Service.

Deux méthodes d'intégration à Oracle EPM Platform existent :

  • Visualiser les données d'Oracle EPM directement dans Oracle Analytics Cloud : les professionnels créent des classeurs de visualisation à l'aide des données de cubes ou de types de plan. Par exemple, vous pouvez visualiser les données de Planning and Budgeting Cloud, d'Hyperion Planning et des cubes Essbase. La connexion en libre-service ne demande aucun privilège spécifique de modélisation ou d'administration. Les utilisateurs créent simplement une connexion à l'aide du type de connexion Oracle EPM, puis un classeur de visualisation.

    Reportez-vous à Visualisation des données d'Oracle Enterprise Performance Management (Oracle EPM).

  • Modéliser les données pour les analyses dans Oracle Analytics Cloud Classic : les analystes d'entreprise commencent par modéliser les données Oracle EPM, puis publient le modèle sémantique destiné aux utilisateurs professionnels. Par exemple, les administrateurs ou les modeleurs de données peuvent créer des calculs avancés destinés à une organisation. La modélisation avancée des données requiert des privilèges d'administration, ainsi que l'édition Enterprise Edition.

    Reportez-vous à Modélisation de données dans la plate-forme Oracle EPM.

Meilleures pratiques

La connectivité à Oracle EPM Cloud à partir d'Oracle Analytics Cloud est soumise aux limites sur les requêtes simultanées établies par Oracle EPM Cloud. Ces limites sont mises en place pour équilibrer les besoins des utilisateurs d'application Oracle EPM et des applications de génération de rapports qui extraient des données d'Oracle EPM.

Les limites de simultanéité et le reste de la charge globale d'application sur un système Oracle EPM ont une incidence sur les performances des applications Oracle Analytics Cloud qui génèrent un volume élevé de requêtes simultanées par rapport à Oracle EPM Cloud.

Réduisez le volume global de requêtes en vous alignant sur les limites Oracle EPM Cloud décrites dans le tableau suivant :

Paramètre ou contexte Nombre recommandé
Nombre de connexions de modèle sémantique (défini par la valeur Nombre maximal de connexions) 10
Nombre de visualisations par canevas de classeur 4

Visualisation des données d'Oracle Enterprise Performance Management (Oracle EPM)

Connectez-vous à une application dans Cloud EPM Platform et visualisez les données dans un classeur. L'accès aux données est effectué via une requête active.

  1. Sur la page d'accueil Oracle Analytics Cloud, cliquez sur Créer, sur Connexion, puis sélectionnez Oracle EPM Cloud.
  2. Dans la boîte de dialogue Créer une connexion, entrez les détails de la connexion pour votre application Cloud EPM Platform.
    • Dans Authentification, sélectionnez Utiliser les informations d'identification de l'utilisateur actif.
  3. Sur la page d'accueil, cliquez sur Créer, puis sur Ensemble de données.
  4. Dans la boîte de dialogue Créer un ensemble de données, sélectionnez la connexion Oracle EPM créée à l'étape 2.
  5. Dans la boîte de dialogue Ajouter un ensemble de données, sélectionnez le cube à visualiser, puis cliquez sur Ajouter.

  6. Cliquez sur Créer un classeur, puis ajoutez les éléments de données au canevas de conception.
    Conseil : utilisez des filtres pour localiser précisément les données dans les cubes.

Modélisation de données dans la plate-forme Oracle EPM

Oracle Analytics Cloud Enterprise Edition s'intègre à Oracle Enterprise Performance Planning (Oracle EPM) Platform. Vous pouvez créer des tableaux de bord et des analyses à partir d'Oracle EPM Cloud.

Présentation de l'intégration à Planning, à Financial Consolidation and Close et à Tax Reporting sur Oracle EPM Platform

Les entreprises utilisent les business processes Oracle EPM Cloud pour analyser les données à des fins de planification, de prévision et de budgétisation.

Les créateurs de rapports peuvent analyser et créer des tableaux de bord de données issues d'Oracle EPM Cloud. Avant de commencer, si vous créez un modèle sémantique, importez les métadonnées d'application requises à partir des sources de données sur site et cloud, ce qui permet aux créateurs de rapports de créer des tableaux de bord et des analyses.

  • Oracle Analytics Cloud prend en charge Planning, Financial Consolidation and Close et Tax Reporting.

    Si vous disposez d'Oracle Enterprise Performance Management (EPM) Cloud version 19.08 ou supérieure, vous pouvez également utiliser le pilote ADM (Analytic Data Modeling) préinstallé avec Oracle Analytics Cloud pour tirer parti des fonctionnalités de modélisation avancées fournies dans Oracle Planning and Budgeting Cloud Service :

    • Génération de colonnes numériques qui prennent en charge le filtrage.
    • Colonnes d'indicateur feuille.
    • Colonnes distinctes par génération pour les noms et les alias de membre (EPM 20.04 requis).
    • Dimensions d'attribut.
    • Fonctionnalités de performances améliorées.
  • Vous pouvez consulter les documents de description de service pour comprendre les conditions de licence régissant l'utilisation de cette fonctionnalité. Reportez-vous à Documents de description de service.

  • Lorsque vous importez des données à partir de sources de données Hyperion Planning, les indicateurs et les dimensions sont importés dans le modèle sémantique.

Prérequis pour l'intégration à Oracle EPM Platform

Avant de commencer, assurez-vous que les composants requis sont mis en place et déployés correctement.

  • Oracle Analytics Cloud - Enterprise Edition.

  • Ordinateur Windows 64 bits sur lequel exécuter l'outil d'administration de modèle.

  • Outil d'administration de modèle pour Oracle Analytics Cloud 5.6 ou version ultérieure.

    Téléchargez-le à partir d'Oracle Technology Network et installez-le sur un ordinateur Windows 64 bits local. Reportez-vous à Téléchargement et installation des outils client Oracle Analytics.

  • Un processus JavaHost exécuté sur le client. (Démarrez un processus à l'aide de la commande : C:\oracle\oac-client-5.6\bi\bifoundation\javahost\bin\startOnClient.bat.)
  • Si vous déployez Oracle Analytics Cloud (sur Oracle Cloud Infrastructure avec un service géré par Oracle), configurez les options suivantes :

    • Définissez la variable d'environnement système JAVA_HOME de sorte qu'elle pointe vers votre installation JDK.

      Par exemple, C:\Program Files\Java\jdk1.8.0_162.

    • set INSTANCE_NAME=%DOMAIN_HOME%

    • Modifiez le fichier <BIClient_Home>\bi\bitools\bin\admintool.cmd et, sous le paramètre ESSBASEPATH, ajoutez set INSTANCE_NAME=%DOMAIN_HOME%.
    • Exécutez <BIClient_Home>\bi\bifoundation\javahost\bin\startOnClient.bat pour démarrer JavaHost.

      Si vous devez redémarrer le client, exécutez stopOnClient.bat, puis exécutez de nouveau startOnClient.bat.

  • Si vous déployez Oracle Analytics Cloud - Classic (sur Oracle Cloud Infrastructure Classic), configurez les options suivantes :

    • Configurez <BIClient_Home>\bi\bitools\bin\admintool.cmd avec le nom d'instance :

      INSTANCE_NAME=%DOMAIN_HOME%
    • Configurez les informations de port et d'hôte Oracle Analytics Cloud dans <BIClient_Home>\bi\config\fmwconfig\biconfig\OBIS\NQSConfig.INI :

      [JAVAHOST] JAVAHOST_HOSTNAME_OR_IP_ADDRESSES = "host:9506";

Création et téléchargement d'un modèle sémantique à partir d'EPM Cloud Platform

Créez un modèle sémantique sur EPM Cloud Platform, puis téléchargez-le vers Oracle Analytics Cloud Enterprise Edition.

  1. Dans l'environnement local, démarrez l'outil d'administration de modèle et créez un modèle sémantique.
  2. Importez les métadonnées Planning and Budgeting :
    1. Dans le menu Fichier, sélectionnez Importer les métadonnées pour lancer l'assistant Import.
    2. Sur la page Sélectionner la source de données, sélectionnez Hyperion ADM dans la liste Type de connexion.
    3. Sur la page Sélectionner les objets de métadonnées, indiquez les détails de connexion.

      Pour Type de connexion, sélectionnez Hyperion ADM.

      Pour Type de fournisseur, sélectionnez Hyperion Planning.

      Pour URL, indiquez l'URL de connexion au format :

      adm:thin:com.hyperion.ap.hsp.HspAdmDriver:<Serveur>%3A<Port>:<Application>

      Remarque : utilisez la valeur encodée au format URL %3A à la place du signe deux-points (:) pour séparer l'hôte et le numéro de port.

      L'URL de connexion n'est pas la même sur Oracle Cloud Infrastructure (Gen 1) et Oracle Cloud Infrastructure (Gen 2).

      • Si votre application Planning and Budgeting est déployée sur Oracle Cloud Infrastructure (Gen 1), indiquez l'URL de connexion comme suit :

        adm:thin:com.hyperion.ap.hsp.HspAdmDriver:machine12345.oraclecloud.com%3A443:Vision?locale=en_US;tenantName=localhost;hubProtocol=https;

      • Si votre application Planning and Budgeting est déployée sur Oracle Cloud Infrastructure (Gen 1), indiquez l'URL de connexion comme suit :

        adm:thin:com.hyperion.ap.hsp.HspAdmDriver:machine12345.oraclecloud.com%3A443:Vision;locale=en_US;tenantName=localhost;hubProtocol=https;

      Pour les nom utilisateur et mot de passe, indiquez le nom et le mot de passe d'un utilisateur disposant de privilèges d'administration.

    4. Une fois l'import terminé, vérifiez les métadonnées dans la couche physique.
    5. Vérifiez que vous avez sélectionné la fonctionnalité de base de données ANCESTOR_DIM_PROPERTY_SUPPORTED.
  3. Complétez le modèle sémantique :
    1. Copiez les tables de la couche physique et collez-les dans la couche de modèle de gestion et correspondance et dans la couche de présentation.
    2. Vérifiez le modèle sémantique et enregistrez-le en tant que fichier .rpd.
  4. Dans la couche physique, modifiez le pool de connexions de cette source de données, indiquez une URL (celle utilisée sur la page Sélectionner les objets de métadonnées à l'étape 1), puis sélectionnez l'option Connexion partagée.
  5. Enregistrez le modèle sémantique et ignorez l'avertissement signalant que les fonctionnalités de base de données ne correspondent pas aux valeurs par défaut.
  6. Téléchargez le modèle sémantique vers Oracle Analytics Cloud. Dans le menu Fichier, cliquez sur Cloud, puis sur Télécharger et saisissez les informations de connexion de l'instance Oracle Analytics Cloud.
Les utilisateurs peuvent analyser des données et créer des tableaux de bord à l'aide du nouveau modèle sémantique.