Cette rubrique montre comment créer une partition fédérée entre Essbase et une base de données Autonomous Data Warehouse sans serveur.
Cette rubrique suppose que vous avez mis en œuvre les préalables et pris connaissance des informations fournies aux rubriques précédentes.
Les instructions suivantes s'appliquent à l'interface Web d'Essbase. Connectez-vous en tant qu'administrateur de service ou gestionnaire d'application.
Pour créer une partition fédérée à l'aide du concepteur de cube, voir Créer une partition fédérée dans le concepteur de cube.
Dans la page Applications, cliquez sur le nom de l'application que vous utiliserez pour créer une partition fédérée.
Dans la page Personnalisation, cliquez sur Paramètres, puis développez Démarrage.
Assurez-vous que la case Autoriser les utilisateurs à démarrer l'application est cochée.
Cliquez sur Général, cliquez sur le nom d'une base de données et cliquez sur Partitions.
Cliquez sur Créer >Fédérée.
Dans Nom de la connexion, entrez la connexion à la base de données Autonomous Data Warehouse créée précédemment par un administrateur ou un gestionnaire d'application, comme indiqué dans Créer une connexion pour des partitions fédérées.
Dans Nom du schéma, assurez-vous que le nom entré correspond au nom du schéma de base de données (nom d'utilisateur que vous avez entré à la création de la connexion).
Dans Nom de table de faits, sélectionnez le nom de la table de faits dans la base de données Autonomous Data Warehouse qui stocke des valeurs numériques et des clés.
Si Essbase reconnaît les noms de dimension de la table de faits, les valeurs du champ Colonnes de dimension peuvent être remplies automatiquement avec des noms de dimension Essbase. De même, les valeurs du champ Colonnes de membre dynamique peuvent se remplir automatiquement avec les membres de la dimension dynamique présumée.
Dans Dimension dynamique, sélectionnez le nom de la dimension dynamique que vous avez décidé d'utiliser à partir de la structure Essbase durant le processus Identifier la dimension dynamique.
Si les noms de colonne de la table de faits sont identiques aux noms des dimensions et membres dynamiques dans la structure, le mappage est automatiquement alimenté dans l'onglet Membre dynamique du mappage des membres Essbase aux colonnes de la table de faits. Vous devrez mapper manuellement les dimensions ou les membres qui ne peuvent pas être mappés automatiquement à une colonne de la table des faits.
Utilisez le bouton Mettre à jour si vous devez mapper manuellement des membres de dimension dynamique stockés à des colonnes de la table de faits.
Si un membre de la dimension dynamique (ou un nom de dimension autre que de mesure) comprend un caractère spécial, par exemple, &
, Oracle recommande de le renommer.
Essbase mappe automatiquement les noms de membre comportant des espaces aux noms de colonne correspondants dans la table de faits avec l'espace remplacée par un trait de soulignement. Par exemple, Essbase procède automatiquement au mappage suivant :
Nom de membre de dimension dynamique | Nom de colonne de table des faits |
---|---|
"Initial Inventory" | INITIAL_INVENTORY |
Cliquez sur Colonne de dimension pour mapper les dimensions non dynamiques à des colonnes de la table de faits. Elle peuvent être mappées automatiquement si les noms de colonne de la table de faits correspondent aux noms de dimension dans la structure. Si nécessaire, vous pouvez les mapper manuellement.
Cliquez sur Valider.
Si la validation a réussi, cliquez sur Enregistrer et fermer, et confirmez que l'application peut être redémarrée.
L'enregistrement ou la validation de la partition fédérée peut prendre un certain temps. Vérifiez le statut de la tâche.
La partition fédérée est créée. Ce processus crée également dans la base de données Autonomous Data Warehouse des tables d'aide relatives à la dimension (et d'autres artefacts), qui sont liées (par des clés) à la table de faits.
Dans l'interface Web d'Essbase, ouvrez l'inspecteur d'application : dans la page Applications, recherchez le nom de l'application cible, cliquez sur le menu Actions, puis sur Inspecter.
Dans l'onglet Paramètres, cliquez sur Démarrage.
Assurez-vous que la case Autoriser les utilisateurs à démarrer l'application est cochée.
Dans l'interface Web d'Essbase, ouvrez l'inspecteur de cube : dans la page Applications, développez l'application cible. Dans la rangée du cube cible, cliquez sur le menu Actions, puis cliquez sur Inspecter.
Sélectionnez l'onglet Partitions.
Cliquez sur Créer >Fédérée.
Dans Nom de la connexion, entrez la connexion à la base de données Autonomous Data Warehouse créée précédemment par un administrateur ou un gestionnaire d'application, comme indiqué dans Créer une connexion pour des partitions fédérées.
Dans Nom du schéma, assurez-vous que le nom entré correspond au nom du schéma de base de données (nom d'utilisateur que vous avez entré à la création de la connexion).
Dans Nom de table de faits, sélectionnez le nom de la table de faits dans la base de données Autonomous Data Warehouse qui stocke des valeurs numériques et des clés.
Dans Dimension dynamique, sélectionnez le nom de la dimension dynamique que vous avez décidé d'utiliser à partir de la structure Essbase durant le processus Identifier la dimension dynamique.
Si les noms des colonnes de la table de faits sont identiques aux noms des dimensions et membres dynamiques dans la structure, le mappage est automatiquement alimenté dans Mappage Essbase-colonne. Vous devrez mapper manuellement les dimensions ou les membres qui ne peuvent pas être mappés automatiquement à une colonne de la table des faits.
Utilisez le bouton Mettre à jour si vous devez mapper manuellement des membres de dimension dynamique stockés à des colonnes de la table de faits.
Si un membre de la dimension dynamique (ou un nom de dimension autre que de mesure) comprend un caractère spécial, par exemple, &
, Oracle recommande de le renommer.
Essbase mappe automatiquement les noms de membre comportant des espaces aux noms de colonne correspondants dans la table de faits avec l'espace remplacée par un trait de soulignement. Par exemple, Essbase procède automatiquement au mappage suivant :
Nom de membre de dimension dynamique | Nom de colonne de table des faits |
---|---|
"Initial Inventory" | INITIAL_INVENTORY |
Cliquez sur Colonne de dimension pour mapper les dimensions non dynamiques à des colonnes de la table de faits. Elle peuvent être mappées automatiquement si les noms de colonne de la table de faits correspondent aux noms de dimension dans la structure. Si nécessaire, vous pouvez les mapper manuellement.
Cliquez sur Valider.
Si la validation a réussi, cliquez sur Enregistrer et fermer, et confirmez que l'application peut être redémarrée.
L'enregistrement ou la validation de la partition fédérée peut prendre un certain temps. Vérifiez le statut de la tâche.
La partition fédérée est créée. Ce processus crée également dans la base de données Autonomous Data Warehouse des tables d'aide relatives à la dimension (et d'autres artefacts), qui sont liées (par des clés) à la table de faits.
Note :
Une fois la création de la partition fédérée terminée, une ou plusieurs personnes doivent configurer les données d'identification DBMS_CLOUD pour permettre une connectivité de chargement de données supplémentaire entre Essbase et la base de données Autonomous Data Warehouse. Pour plus d'informations, voir Chargement de données de partition fédérée.