Création d'une partition fédérée

Cette rubrique vous explique comment créer une partition fédérée entre Essbase et Autonomous Data Warehouse Serverless.

Cette rubrique suppose que vous ayez rempli les prérequis et passé en revue les informations détaillées dans les rubriques précédentes.

Les instructions suivantes concernent l'interface Web Essbase. Connectez-vous en tant qu'administrateur de service ou que gestionnaire d'applications.

Pour construire une partition fédérée à l'aide du concepteur de cubes, reportez-vous à Création d'une partition fédérée dans le concepteur de cubes.

  1. Sur la page Applications, cliquez sur le nom de l'application que vous utiliserez pour créer une partition fédérée.

  2. Sur la page Personnalisation, cliquez sur Paramètres, puis développez Démarrage.

    Vérifiez que la case Autoriser les utilisateurs à démarrer l'application est cochée.


    Case à cocher Autoriser les utilisateurs à démarrer l'application dans Paramètres de l'application.

  3. Cliquez sur Général, puis sur le nom de la base de données, et enfin sur Partitions.

  4. Cliquez sur Créer > Fédéré.


    Bouton Créer de l'onglet Partitions, affichant les options Transparent, Répliqué et Fédéré.

  5. Dans Nom de la connexion, saisissez la connexion à Autonomous Data Warehouse auparavant créée par un administrateur ou un gestionnaire d'applications, comme indiqué dans Création d'une connexion pour les partitions fédérées.

  6. Dans Nom du schéma, vérifiez que la valeur correspond au nom du schéma de base de données (nom d'utilisateur saisi lors de la création de la connexion).

  7. Dans Nom de table de faits, sélectionnez le nom de la table de faits d'Autonomous Data Warehouse qui stocke les clés et les valeurs numériques.

    Si Essbase reconnaît les noms de dimension de la table de faits, les valeurs du champ Colonnes de dimension peuvent être automatiquement remplies avec les noms de dimension Essbase. De même, les valeurs du champ Colonnes de membre de pivot peuvent être automatiquement remplies avec les membres de la dimension de pivot présumée.

  8. Dans Dimension de pivot, sélectionnez le nom de la dimension de pivot de l'outline Essbase que vous avez décidé d'utiliser, pendant le processus Identification de la dimension de pivot.

    Si les noms de colonne dans la table de faits sont identiques à ceux des dimensions et des membres de pivot dans l'outline, le mapping est automatiquement rempli dans l'onglet Membre de pivot dans Mapping de colonnes de table de faits avec les membres Essbase. Vous devez mapper manuellement tout membre ou dimension qui ne peut pas être mappé automatiquement avec une colonne de la table de faits.

    Utilisez le bouton Mettre à jour si vous devez mapper manuellement des membres de dimension de pivot stockés avec des colonnes de table de faits.


    Mapping de colonnes de table de faits avec les membres Essbase dans l'interface utilisateur de création de partition fédérée. Les colonnes de dimension de pivot sont mappées ici. Les noms de membre de dimension d'outline Essbase sont situés à droite, et les noms de colonne de table de faits à gauche.

    Si un membre de la dimension de pivot (ou le nom d'une dimension autre que de mesures) inclut un caractère spécial, tel que &, Oracle recommande de le renommer.

    Essbase mappe automatiquement les noms de membre contenant des espaces avec les noms de colonne correspondants dans la table de faits, l'espace étant remplacé par un trait de soulignement. Par exemple, Essbase effectue automatiquement le mapping suivant :

    Nom de membre de dimension de pivot Nom de colonne de table de faits
    "Initial Inventory" INITIAL_INVENTORY
  9. Cliquez sur Colonne de dimension pour mapper les dimensions autres que de pivot avec les colonnes de la table de faits. Elles sont mappées automatiquement si les noms de colonne de table de faits correspondent aux noms de dimension dans l'outline. Si besoin, vous pouvez les mapper manuellement.


    Mapping de colonnes de table de faits avec les membres Essbase dans l'interface utilisateur de création de partition fédérée. Les colonnes de dimension autre que de pivot sont mappées ici. Les noms de membre de dimension d'outline Essbase sont situés à gauche, et les noms de colonne de table de faits à droite.

  10. Cliquez sur Valider.

  11. Si la validation est réussie, cliquez sur Enregistrer et fermer et confirmez le redémarrage de l'application.

    L'enregistrement ou la validation de la partition fédérée peut prendre un certain temps. Vérifiez le statut du job.

    La partition fédérée est créée. Cette opération crée également des tables helper de dimension (et d'autres artefacts) dans Autonomous Data Warehouse, liées à la table de faits (par des clés).


Définition de partition fédérée avec mapping de membre de pivot dans l'interface Web Essbase

  1. Dans l'interface Web Essbase, ouvrez l'inspecteur d'application : sur la page Applications, recherchez le nom de l'application cible, cliquez sur le menu Actions, puis sur Inspecter.

  2. Dans l'onglet Paramètres, cliquez sur Démarrage.

    Vérifiez que la case Autoriser les utilisateurs à démarrer l'application est cochée.


    Case à cocher Autoriser les utilisateurs à démarrer l'application dans Paramètres de l'application.

  3. Dans l'interface Web Essbase, ouvrez l'inspecteur de cubes, puis développez l'application cible sur la page Applications. Dans la ligne du cube cible, cliquez sur le menu Actions, puis sur Inspecter.

  4. Sélectionnez l'onglet Partitions.

  5. Cliquez sur Créer > Fédéré.

  6. Dans Nom de la connexion, saisissez la connexion à Autonomous Data Warehouse auparavant créée par un administrateur ou un gestionnaire d'applications, comme indiqué dans Création d'une connexion pour les partitions fédérées.

  7. Dans Nom du schéma, vérifiez que la valeur correspond au nom du schéma de base de données (nom d'utilisateur saisi lors de la création de la connexion).

  8. Dans Nom de table de faits, sélectionnez le nom de la table de faits d'Autonomous Data Warehouse qui stocke les clés et les valeurs numériques.

  9. Dans Dimension de pivot, sélectionnez le nom de la dimension de pivot de l'outline Essbase que vous avez décidé d'utiliser, pendant le processus Identification de la dimension de pivot.

    Si les noms de colonne dans la table de faits sont identiques à ceux des dimensions et des membres de pivot dans l'outline, le mapping est automatiquement rempli dans Mapping de colonne avec Essbase. Vous devez mapper manuellement tout membre ou dimension qui ne peut pas être mappé automatiquement avec une colonne de la table de faits.

    Utilisez le bouton Mettre à jour si vous devez mapper manuellement des membres de dimension de pivot stockés avec des colonnes de table de faits.

    Si un membre de la dimension de pivot (ou le nom d'une dimension autre que de mesures) inclut un caractère spécial, tel que &, Oracle recommande de le renommer.

    Essbase mappe automatiquement les noms de membre contenant des espaces avec les noms de colonne correspondants dans la table de faits, l'espace étant remplacé par un trait de soulignement. Par exemple, Essbase effectue automatiquement le mapping suivant :

    Nom de membre de dimension de pivot Nom de colonne de table de faits
    "Initial Inventory" INITIAL_INVENTORY
  10. Cliquez sur Colonne de dimension pour mapper les dimensions autres que de pivot avec les colonnes de la table de faits. Elles sont mappées automatiquement si les noms de colonne de table de faits correspondent aux noms de dimension dans l'outline. Si besoin, vous pouvez les mapper manuellement.

  11. Cliquez sur Valider.

  12. Si la validation est réussie, cliquez sur Enregistrer et fermer et confirmez le redémarrage de l'application.

    L'enregistrement ou la validation de la partition fédérée peut prendre un certain temps. Vérifiez le statut du job.

    La partition fédérée est créée. Cette opération crée également des tables helper de dimension (et d'autres artefacts) dans Autonomous Data Warehouse, liées à la table de faits (par des clés).


Définition de partition fédérée avec mapping de membre de pivot dans l'interface Web Essbase


Définition de partition fédérée avec mapping de colonne de dimension dans l'interface Web Essbase

Remarque :

Après avoir créé la partition fédérée, au moins un utilisateur doit configurer les informations d'identification DBMS_CLOUD pour permettre une connectivité supplémentaire à des fins de chargement de données d'Essbase vers Autonomous Data Warehouse. Pour plus d'informations, reportez-vous à Chargement de données de partition fédérée.