Exécution de tâches d'administration de cube dans le concepteur de cubes

Vous pouvez exécuter de nombreuses tâches d'administration de cube dans le concepteur de cubes.

Suppression d'applications et de cubes dans le concepteur de cubes

Dans le concepteur de cubes, vous pouvez supprimer toute application ou tout cube qui existe dans Essbase. La suppression d'une application ou d'un cube est irréversible.

  1. Dans le ruban du concepteur de cubes d'Excel, sélectionnez Tâches d'administration Image de l'icône du menu de tâches Admin du concepteur de cubes..
  2. Dans le menu, sélectionnez Supprimer l'application ou Supprimer le cube.
  3. Dans les boîtes de dialogue Supprimer l'application ou Supprimer l'application, sélectionnez l'application ou l'espace à supprimer.

Déverrouillage des objets dans le concepteur de cubes

Essbase utilise une fonctionnalité d'extraction pour les objets de cube (comme les scripts de calcul et les fichiers de règles). Les objets sont automatiquement verrouillés lorsqu'ils sont en cours d'utilisation et les verrous sont supprimés lorsqu'ils ne sont plus utilisés.

Vous pouvez afficher et déverrouiller des objets, en fonction de votre rôle de sécurité. Les Administrateurs de service peuvent déverrouiller tous les objets. Les autres utilisateurs ne peuvent déverrouiller que les objets qu'ils ont verrouillés.
Pour déverrouiller un objet dans le concepteur de cubes, procédez comme suit :
  1. Dans Excel, dans le ruban du concepteur de cubes, sélectionnez Tâches d'administration Image de l'icône du menu de tâches Admin du concepteur de cubes..
  2. Sélectionnez Déverrouiller des objets Essbase.
  3. Entrez vos informations d'identification de connexion si vous y êtes invité.
  4. Sous Sélectionner une application, sélectionnez l'application contenant l'objet à déverrouiller.
  5. Sous Sélectionner un objet verrouillé, sélectionnez l'objet à déverrouiller.
  6. Cliquez sur Déverrouiller.

Affichage des journaux dans le concepteur de cubes

Dans le concepteur de cubes, vous pouvez afficher le journal de la plate-forme ou un journal d'application.

  1. Dans le ruban du concepteur de cubes d'Excel, sélectionnez Tâches d'administration Image de l'icône du menu de tâches Admin du concepteur de cubes.
  2. Dans le menu, sélectionnez Visualiser les journaux.
  3. Sélectionnez un journal à afficher :
    • Sélectionnez Visualiser le journal de la plate-forme pour afficher le journal du service de plate-forme.
    • Sélectionnez Visualiser le journal d'application pour afficher le journal d'une application individuelle.

Gestion d'applications à l'aide d'EAS Lite dans le concepteur de cubes

Dans le concepteur de cubes, vous pouvez sélectionner les applications à gérer dans Essbase Administration Services (EAS) Lite.

Bien que l'interface Web d'Essbase soit l'interface d'administration moderne qui prend en charge l'ensemble des fonctionnalités de plate-forme actuelles, la version allégée d'Essbase Administration Services constitue une option d'administration limitée pour la gestion continue de vos applications, dans l'hypothèse où votre entreprise ne serait pas prête à adopter la nouvelle interface. Cette option est disponible uniquement pour les installations indépendantes Essbase 21c d'Essbase.

Pour plus d'informations sur EAS Lite, reportez-vous à Utilisation d'Essbase Administration Services Lite et découvrez comment définir des applications comme gérées par EAS dans son concepteur.

Réinitialisation d'une dimension dans le concepteur de cubes

Pour effectuer certaines opérations de modification des dimensions tout en conservant toutes les données à l'aide du concepteur de cubes, vous devez utiliser le mode incrémentiel de réinitialisation de la dimension dans la feuille de calcul des dimensions du classeur d'application.

La réinitialisation de la dimension efface ses membres et les reconstruit en conservant les données.

Si vous utilisez la réinitialisation de dimension, vous devez mettre à jour l'intégralité de la dimension, sinon, les membres et les données sont perdus.

Utilisez la réinitialisation de dimension pour les opérations de modification de dimension suivantes :
  • Réorganiser les membres
  • Insérer un nouveau membre à un emplacement spécifique
  • Enlever des membres et maintenir les membres partagés
  • Déplacer des membres et conserver les membres partagés
  • Déplacer les membres parent et tous leurs enfants avec eux

L'option Autoriser les déplacements doit rester définie sur Non, sinon, vous ne pouvez pas construire de membres partagés.

Le changement de nom des membres à l'aide de cette technique n'est pas pris en charge.

Pour effectuer une réinitialisation de dimension dans le concepteur de cubes, procédez comme suit :
  1. Ouvrez le classeur d'application.

  2. Dans le ruban du concepteur de cubes, cliquez sur Panneau Concepteurs Image de l'icône du panneau Concepteur de cubes..

  3. Dans le panneau du concepteur, cliquez sur Feuille de destination Image de l'icône Feuille de destination dans le panneau Concepteur..

  4. Dans le classeur d'application, sélectionnez la dimension à réinitialiser.

  5. Dans le volet Designer, dans le menu déroulant Mode incrémentiel, sélectionnez Réinitialiser la dimension.

  6. Dans le Panneau du designer, sélectionnez Feuille de destination Image de l'icône Feuille de fin dans le panneau Designer..

  7. Dans le classeur d'application, sur la feuille de dimension, assurez-vous que l'option Autoriser les déplacements est définie surNon.

  8. Enregistrez le classeur d'application.

  9. Reconstruisez le cube. Reportez-vous à Création, chargement et calcul du cube dans Création d'une application et d'un cube dans le concepteur de cubes.

Mise à jour incrémentielle des cubes dans le concepteur de cubes

La mise à jour d'un cube correspond à la manière dont vous chargez les dimensions et les membres sur une outline de cube à l'aide d'une source de données et d'un fichier de règles.

Vous pouvez également utiliser Essbase pour ajouter des dimensions et des membres manuellement (reportez-vous à Création et mise à jour de cubes à partir de données tabulaires).

Dans un cube existant, vous pouvez mettre à jour une dimension de façon incrémentielle ou en ajouter une.

Vous ne pouvez pas utiliser le concepteur de cubes pour supprimer des dimensions ou renommer des membres dans un cube existant.

  1. Dans Excel, dans le ruban du concepteur de cubes, sélectionnez Construire un cube Image de l'icône Construire un cube dans le ruban du concepteur de cubes..

  2. Choisissez une option de mise à jour du cube dans le menu Option de construction.

    Lorsqu'une outline a été modifiée par une construction de dimension, la base de données peut être restructurée. Chacune des options suivantes indique la manière dont les valeurs de données sont gérées lors des restructurations :

    1. Mettre à jour le cube - Conserver toutes les données

      Toutes les valeurs de données sont conservées.

    2. Mettre à jour le cube - Conserver les données d'entrée

      Tous les blocs (de niveau supérieur et inférieur) contenant des données chargées sont conservés.

      Cette option s'applique uniquement aux cubes en mode "block storage".

    3. Mettre à jour le cube - Conserver les données des feuilles

      Seules les valeurs feuille (niveau 0) sont conservées. Si toutes les données sont requises pour que le calcul figure dans les membres feuille, vous devez sélectionner cette option. Si cette option est sélectionnée, tous les blocs de niveau supérieur sont supprimés avant la restructuration du cube. Par conséquent, l'espace disque requis pour la restructuration est réduit et la durée de calcul est améliorée. Lorsque le cube est recalculé, les blocs de niveau supérieur sont recréés.

    4. Mettre à jour le cube - Supprimer toutes les données

      Toutes les valeurs de données sont effacées.

      Cette option s'applique uniquement aux cubes en mode "block storage".

  • Les définitions de construction de dimension figurent dans le classeur d'application et génèrent automatiquement les fichiers de règles nécessaires. Vous ne sélectionnez pas de fichier de règles lors de la construction de dimension dans le concepteur de cubes.

  • Lorsque vous apportez des modifications à des attributs définis par des utilisateurs (attributs UDA) tout en mettant à jour un cube de manière incrémentielle à l'aide du concepteur de cubes et d'un classeur d'application, vous devez indiquer tous les attributs UDA dans la feuille de dimension, à la fois les nouveaux que vous ajoutez et les attributs UDA existants dans l'outline. Si vous indiquez seulement une partie des attributs UDA (tels que ceux que vous ajoutez), ceux qui ne sont pas indiqués sont supprimés.

  • Lorsque vous ajoutez de façon incrémentielle une dimension à un cube existant à l'aide d'un classeur d'application, les données sont automatiquement mises en correspondance avec le nouveau membre supérieur. Il n'est pas possible de choisir un membre stocké avec lequel mettre en correspondance les données existantes. Si la nouvelle dimension dispose d'un membre supérieur de type calcul dynamique, les données sont perdues, car les membres dynamiques ne peuvent pas les stocker.

    Lorsque vous utilisez un classeur d'application pour ajouter une nouvelle dimension dans laquelle le membre supérieur est de type calcul dynamique, suivez les étapes suivantes :
    1. Ajoutez la nouvelle dimension avec le membre supérieur comme étant stockée.
    2. Exécutez un script de calcul pour copier les données à partir du nouveau membre supérieur dans un autre membre stocké de cette dimension.
    3. Modifiez le membre supérieur en calcul dynamique.

Création d'un cube à partir de données tabulaires dans le concepteur de cubes

Ce workflow fait appel à deux fichiers Excel de données tabulaires échantillon pour illustrer les concepts d'en-têtes intrinsèques et d'en-têtes à désignation forcée (indicateurs). Reportez-vous à Transformation de données tabulaires en cubes.

  1. Dans Excel, cliquez sur Catalogue Image de l'icône Catalogue dans le ruban du concepteur de cubes. dans le ruban de concepteur de cubes.
  2. Sous Catalogue, sous Catalogue, sélectionnez Galerie, puis sélectionnez un exemple de fichier tabulaire :
    • Technical > Table Format > Sample_Table.xlsx : en-têtes intrinsèques
    • Technical > Table Format > Unstr_Hints.xlsx : en-têtes de désignation forcée
  3. Cliquez sur Ouvrir.
  4. Dans le ruban du concepteur de cubes, sélectionnez Transformer les données Image de l'icône Transformer les données dans le ruban du concepteur de cubes..
  5. Dans la boîte de dialogue Transformer les données, saisissez un nom d'application et de cube, si les noms par défaut pré-remplis ne vous conviennent pas. Si le nom d'application existe déjà, vous ne pouvez pas prévisualiser les données ni construire un nouveau cube. Vous devez alors entrer un nouveau nom d'application.
    Le nom de l'application est le nom du fichier source sans l'extension et le nom du cube est le nom de la feuille de calcul.
    • Sample_Table.xlsx : le nom de l'application est Sample_Table et le nom du cube est Sales.
    • Unstr_Hints.xlsx : le nom de l'application est Unstr_Hints et le nom du cube est SpendHistory.
  6. Si vous avez sélectionné Sample_Table.xlsx, ne sélectionnez pas Aperçu des données. Passez directement à l'étape 8 pour créer le cube.
  7. Si vous avez sélectionné Unstr_Hints.xlsx, appuyez sur Aperçu des données. Le classeur est envoyé à Essbase pour analyse et les relations sont renvoyées pour visualisation.
    1. La vue d'arborescence permet de glisser-déplacer des membres (et leurs enfants) vers différents emplacements de l'arborescence. Cette opération modifie les désignations par défaut et, ce faisant, crée des hiérarchies de dimensions, des hiérarchies de mesures et des membres ignorés autres que ceux indiqués par l'analyse par défaut. Vous pouvez également cliquer avec le bouton droit de la souris sur un nom de membre et désigner la propriété du membre : Génération, Attribut, Alias ou Attribut UDA.
      Dans certains cas, le passage de membres d'une désignation à une autre donne lieu à un comportement particulier :
      • Lorsque vous glissez-déplacez une génération vers une mesure, tous les attributs, les attributs UDA et les alias de la génération source sont également déplacés vers les mesures.
      • Lorsque vous glissez-déplacez une génération vers Ignoré, tous les attributs, attributs UDA et alias de cette génération sont également déplacés vers Ignoré.
      • Le glisser-déplacer d'une mesure vers une autre désignation n'est autorisé que si la mesure n'a pas de formule.
    2. Si vous ne voulez pas enregistrer les modifications, sélectionnez Options, puis Rétablir l'en-tête d'origine.
    3. Pour changer le type du cube et des dimensions à créer, sélectionnez Options, puis Type de cubage avant l'activation. Sélectionnez BSO hybride (option de stockage en mode bloc) ou ASO (option de stockage en mode agrégé).
    4. Vous pouvez guider l'analyse de manière à détecter deux types de désignation : les mesures et les dimensions hiérarchiques, ou les mesures, les dimensions hiérarchiques et les attributs. Pour définir ces options, sélectionnez Options, Conception de cube, puis sélectionnez l'une des options. Une fois la sélection effectuée, cliquez de nouveau sur Aperçu.
      Image de la boîte de dialogue Transformer les données du concepteur de cubes.

  8. Lorsque vous êtes prêt à créer le cube, cliquez sur Exécuter.
  9. Lorsque le système vous demande si vous voulez créer le cube, cliquez sur Oui.
  10. (Facultatif) Lorsque le système vous demande si vous voulez voir le statut du job de création de cube, cliquez sur Oui.
    Image de la boîte de dialogue Visualiseur de jobs du concepteur de cubes.

    L'application et le cube qui viennent d'être créés sont répertoriés sur la page Applications de l'interface Web Essbase et sont disponibles dans le concepteur de cubes. Maintenant que le cube a été créé à partir des données tabulaires, vous pouvez l'exporter vers un classeur d'application.
  11. Dans le ruban de concepteur de cubes, sélectionnez Local, Image de l'icône Local dans le ruban du concepteur de cubes., puis Exporter le cube vers le classeur d'application.
  12. Dans la boîte de dialogue Exporter le cube vers le classeur d'application, sélectionnez l'application et le cube, puis cliquez sur Exécuter.
Pour créer un cube à l'aide de l'interface Web, reportez-vous à Création et mise à jour d'un cube à partir des données tabulaires.

Export de cubes vers des classeurs d'application dans le concepteur de cubes

Dans le concepteur de cubes, vous pouvez exporter n'importe quel cube existant dans Essbase.

  1. Sélectionnez la méthode de construction : soit le format Parent-Enfant, soit le format Génération.
  2. Dans Excel, sur le ruban de concepteur de cubes, sélectionnez Local, puis Image de l'icône Local dans le ruban du concepteur de cubes., puis Exporter le cubage vers un classeur d'application.
  3. Dans la boîte de dialogue Exporter le cube, sélectionnez l'application et le cube à exporter.
    • Sélectionnez Inclure les données si vous voulez inclure les données de niveau d'entrée dans le classeur d'application.
      • Dans les cubes en mode "block storage", si la taille des données est de 400 Mo ou moins, les données sont exportées vers le classeur d'application, sur la feuille de calcul Data. Si la taille des données dépasse 400 Mo, celles-ci sont exportées vers un fichier plat nommé Cubename.txt, qui est inclus dans un fichier nommé Cubename.zip. Le fichier .zip est créé dans le répertoire d'export indiqué (si l'export aboutit).

      • Dans un cube en mode "aggregate storage", quelle que soit la taille des données, ces dernières sont toujours exportées vers un fichier plat nommé Cubename.txt, qui est inclus dans un fichier nommé Cubename.zip. Le fichier .zip est créé dans le répertoire d'export indiqué (si l'export aboutit).

    • Sélectionnez Inclure les scripts de calcul si vous voulez que les scripts de calcul dans votre cube en mode "block storage" soient inclus dans le classeur d'application.

      Les cubes en mode "aggregate storage" n'ont pas de script de calcul.

    • Sélectionnez Inclure les identifiants de membre pour inclure des ID de membre sur les feuilles de dimension du classeur d'application.

    Image de la boîte de dialogue Exporter le cube vers le classeur d'application

  4. Cliquez sur Exécuter.
  5. Une fois l'export terminé, cliquez sur OK.
    Le classeur d'application est enregistré à l'emplacement de dossier local : C:\Users\username\AppData\Roaming\Oracle\smartview\DBX. Etant donné qu'il est enregistré à l'emplacement de dossier local, vous pouvez l'ouvrir à l'aide de l'icône Local Image de l'icône Local dans le ruban du concepteur de cubes. du ruban de concepteur de cubes.

Le classeur d'application exporté peut être importé vers Essbase. Reportez-vous à ces sections :