Transformation de données tabulaires en cube

Vous avez appris à créer des cubes à partir de classeurs d'application. Vous pouvez également créer des cubes à partir de données tabulaires. Les données tabulaires peuvent provenir de n'importe quel data warehouse ou système source (ERP par exemple), tant que les données contiennent des faits et des informations de dimension, et qu'elles figurent dans une feuille de calcul d'un fichier Excel.

Dans cette tâche, vous allez utiliser le concepteur de cubes pour créer un cube à partir d'un rapport de ventes et analyser l'outline.

  1. Dans Excel, sélectionnez le ruban du concepteur de cubes, puis cliquez sur Cloud Image de l'icône Cloud dans le ruban du concepteur de cubes..
  2. Dans la boîte de dialogue Fichiers Essbase, dans le dossier Galerie/Technique/Format de table, cliquez deux fois sur Sample_Table.xlsx.

    Le fichier Sample_Table.xlsx contient une feuille de calcul (Sales) qui constitue un rapport de ventes simple courant, que n'importe quel membre de votre organisation peut vous envoyer. Les en-têtes de colonne indiquent qu'il y a des mesures (comme Units et Discounts), des représentations temporelles (comme Time.Month et Time.Quarter), des régions géographiques (comme Regions.Region et Regions.Areas) et des produits (comme Product.Brand et Product.LOB).

    A partir de ce rapport, vous pouvez créer une application et un cube à l'aide de l'introspection, qui est une méthode d'inspection d'une source de données physique (dans le cas présent, le fichier Sample_Table.xlsx) pour des éléments de métadonnées Essbase.

  3. Dans le ruban du concepteur de cubes, cliquez sur Transformer les données.
  4. Dans la boîte de dialogue Transformer les données, vous pouvez accepter les noms par défaut de l'application (Sample_Table) et du cube (Sales), ou vous pouvez les modifier.
  5. Le concepteur de cubes inspecte les données tabulaires afin de détecter des relations déterminant la dimensionnalité appropriée.
  6. Cliquez sur Exécuter puis, lorsque vous êtes invité à créer le cube, cliquez sur Oui.
  7. Lorsque le job est terminé, la boîte de dialogue Visualiseur de jobs est affichée.
    Cliquez sur Oui jusqu'à ce que le statut soit Succès.
  8. Fermez le visualiseur de jobs.
  9. Connectez-vous à l'interface Web.
  10. Sur la page Applications, développez l'application Sample_Table et sélectionnez le cube Sales.
  11. Cliquez sur le menu Actions à droite du cube Sales et sélectionnez Inspecter.
  12. Sélectionnez Statistiques, et dans l'onglet Général, sous Stockage, le nombre 4928 pour Blocs de niveau 0 existants indique que des données ont été chargées dans le cube.
  13. Lancez l'outline via l'onglet Général, en haut de l'inspecteur de base de données.
    Dans l'éditeur d'outline, vous pouvez voir que le cube Sales comporte les dimensions suivantes : Measures, Time, Years, Geo, Channel et Product.
  14. Cliquez sur Mesures pour zoomer sur les membres de cette dimension.
    Les éléments Units, Discounts, Fixed Costs, Variable Costs et Revenue figurent dans une hiérarchie à plat.

Dans Export et modification de métadonnées et de données, vous allez créer une hiérarchie pour ces mesures afin d'afficher le chiffre d'affaires net des remises et les coûts totaux (fixes et variables).