Exporter un cube vers des données tabulaires

Pour faciliter le déplacement et le partage de données entre Essbase et les sources relationnelles, il peut être utile de générer une sortie mise à plat à partir du cube Essbase. Pour ce faire, vous pouvez procéder à une exportation sous forme de table à partir d'Essbase.

Si vous disposez au moins de l'autorisation Mise à jour de la base de données sur l'application, vous pouvez exporter un cube de l'interface Web d'Essbase vers Excel, au format tabulaire. Ces données tabulaires exportées sont organisées en colonnes avec des en-têtes qu'Essbase peut utiliser pour déployer un nouveau cube multidimensionnel.

Les données tabulaires exportées sont différentes des données exportées dans un classeur d'application. Les données tabulaires exportées se composent de données et de métadonnées, alors que les classeurs d'application sont très structurés et contiennent plus d'informations sur le cube, notamment ses paramètres et les hiérarchies dimensionnelles.

Voici un exemple de sortie CSV résultant de l'exportation de Sample.Basic au format de table :

Sortie CSV provenant de l'exportation de Sample Basic au format de table

Les en-têtes de colonne contiennent les relations intrinsèques, dans un ordre logique, ce qui permet à Essbase de détecter les modèles de relations nécessaires pour créer une hiérarchie.

Le cube que vous exportez doit satisfaire les conditions suivantes :
  • Ce ne doit pas être un cube avec scénario.
  • Il doit comporter une dimension de mesures et celle-ci doit être dense.
  • Il ne doit pas comporter de hiérarchies asymétriques (irrégulières). Voir Formes de hiérarchie.

Si vous exportez un cube contenant des membres partagés, ces membres ne sont pas ajoutés au fichier exporté.

Pour exporter un cube au format tabulaire dans l'interface Redwood :
  1. Dans la page Applications, ouvrez l'application, puis ouvrez la base de données (cube).
  2. Dans le menu Actions menu, sélectionnez Exporter vers le format de table.
  3. Indiquez s'il faut exporter les blocs dynamiques et cliquez sur OK.
Pour exporter un cube au format tabulaire dans l'interface Web classique :
  1. Dans l'interface Web d'Essbase, développez l'application contenant le cube à exporter.
  2. Dans le menu Actions, à droite du nom du cube, sélectionnez Exporter vers le format de table.
  3. Indiquez s'il faut exporter les blocs dynamiques et cliquez sur OK.

Les en-têtes de colonne de la feuille exportée sont du type en-têtes à désignation forcée.

Vous pouvez importer le fichier de données tabulaires pour créer un nouveau cube. Voir Transformer des données tabulaires en cubes et Utiliser des en-têtes à désignation forcée pour transformer des données tabulaires en cubes.