Vous êtes sur la page 1sur 105

Premiers pas avec Palo for Excel 3.

Commercial Open Source Business Intelligence pour Performance Management

Premiers pas avec Palo for Excel 3.2

Kristian Raue Matthias Krmer Victor Coustenoble Werner Kriehn

Mise jour : 31.10.2010

Copyright 2010 Jedox AG

Tous droits de reproduction rservs. Toute reproduction, reproduction lectronique inclus, intgrale ou partielle est interdite sans autorisation de Jedox AG. Toute infraction fera lobjet de poursuites judiciaires.

Jedox, Worksheet-Server, Supervision Serveur et Palo sont des marques dposes de Jedox AG. Microsoft et Microsoft Excel sont des marques dposes de Microsoft Corporation. Toute autre marque est la proprit des entreprises respectives.

Sommaire
1 2 Introduction ....................................................................................................................... 5 Les bases de Palo ............................................................................................................. 6 2.1 2.2 2.3 2.4 2.5 3 Le fonctionnement de Palo............................................................................................. 6 Palo se rapporte des cellules ...................................................................................... 6 Palo est une base de donnes performante en mmoire ............................................... 6 Palo est multidimensionnel............................................................................................. 6 Travailler avec des hirarchies ..................................................................................... 12

Premiers pas : cration dune feuille Palo .................................................................... 13 3.1 3.2 3.3 3.4 Le menu Palo ............................................................................................................... 13 Scuriser des bases de donnes ................................................................................. 15 La cration d'une feuille de Palo .................................................................................. 17 Crer une vue............................................................................................................... 17 Fentre de dialogue Coller des lments .................................................. 20 Commutateurs de slection pour la slection des lments............................... 22 Autres options dans la fentre de dialogue Coller une vue ........................... 26

3.4.1 3.4.2 3.4.3 3.5 3.6 3.7

Coller des lments...................................................................................................... 31 Fonctions daccs aux donnes ................................................................................... 36 Coller le sous-ensemble ............................................................................................... 37 Dix premiers produits.......................................................................................... 38 Analyse ABC....................................................................................................... 45

3.7.1 3.7.2 3.8 3.9 3.10 4

Sauvegarder comme instantan................................................................................... 51 Palo Online................................................................................................................... 52 Palo Web................................................................................................................... 54

Dvelopper des structures de donnes ........................................................................ 55 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 Loutil de modlisation .................................................................................................. 55 Caractres valides et non-valides dans Palo................................................................ 56 Autres limitations quand Palo est utilis dans un navigateur .............................. 56 Crer des dimensions .................................................................................................. 57 Crer des lments ...................................................................................................... 60 Afficher des arbres ....................................................................................................... 62 Copier et coller des lments ....................................................................................... 63 Crer un nouveau cube ................................................................................................ 70 Supprimer un cube ....................................................................................................... 74

4.2.1

Saisir, modifier et supprimer des donnes................................................................... 76 5.1 Entrer des donnes manuellement............................................................................... 76 Saisir des donnes dans des cellules................................................................. 76 Entrer des donnes dans des cellules consolides (Splashing) ......................... 80 Annuler des entres ........................................................................................... 88 5.1.1 5.1.2 5.1.3 5.2 5.3

Copier des contenus de cellule (copy & like)................................................................ 89 Supprimer des donnes ............................................................................................... 93

Administrer des bases de donnes............................................................................... 98 6.1 6.2 6.3 Introduction................................................................................................................... 98 Crer une nouvelle base de donnes......................................................................... 100 Supprimer une base de donnes ............................................................................... 102

7 8

Palo for Excel : Thmes avancs................................................................................. 103 Index............................................................................................................................... 104

Introduction

-5-

1 Introduction
Nous vous remercions que vous avez dcid pour Palo for Excel . Avec Palo for Excel vous avez la possibilit d'largir considrablement les fonctionnalits d'Excel ou d'OpenOffice Calc. Palo pour Excel se compose du serveur Palo OLAP et le Palo-AddIn pour Excel ou OpenOffice Calc. Le serveur Palo OLAP est une base de donnes MOLAP (Multidimensionnel OnLine Analytical Processing). Il facilite le traitement de donnes lorsque celles-ci sont en grande quantit. Quand le travail avec Excel ncessite louverture dune multitude de feuilles de travail, Palo peut, lui, organiser toutes les donnes et les reprsenter de manire structure. Avec Palo, le tableau Excel deux dimensions gagne plus de dimensions. Palo for Excel est une alternative aux programmes informatiques onreux utiliss habituellement par de grandes entreprises. La possibilit de prsenter des donnes importantes de manire claire et lisible existe dornavant pour toute entreprise. Lassociation avec Excel facilite par ailleurs la prise en main de Palo. Palo est un programme compatible rseau. En dautres termes, lenvoi de feuille de calcul et le problme de version qui en rsulte se conjugueront dsormais au pass. Dans cette documentation Palo for Excel est expliqu avec des photos autonomes du Palo et avec des captures d'cran du tableur Microsoft Excel 2003. Au lieu de ces captures d'cran pourrait aussi captures d'cran avec Excel 2007 ou OpenOffice Calc 3.0, car, selon dans ces programmes l'utilisation de Palo for Excel est mme. Correspondant captures d'cran avec toutes sortes de feuilles de calcul serait au-del de la porte de ce document. Ci-aprs, le Palo for Excel est appel simplement Palo. Ce produit est le principal logiciel d'analyse et de planification de la maison JEDOX et a donn son nom l'ensemble de Palo BI Suite.

Les bases de Palo

-6-

2 Les bases de Palo


2.1 Le fonctionnement de Palo
Palo a t dvelopp pour Microsoft Excel Cest une base de donnes performante en mmoire qui se rapporte des cellules et qui a pour caractristiques principales dtre multidimensionnel et hirarchique. De plus, Palo a une gestion automatique de l'attribut. Que signifie tout cela plus prcisment ?

2.2 Palo se rapporte des cellules


Si vous formulez une question au moyen dune requte destine une base de donnes relationnelle, le rsultat minimum que vous puissiez obtenir, sera alors un enregistrement de donnes (compose le plus souvent de plusieurs champs). Si vous formulez une requte dans Palo, le rsultat sera une simple valeur dune cellule. Palo raisonne donc en cellules et non en enregistrements. Cest ce qui rend Palo compatible avec Microsoft Excel puisque ce dernier se rapporte galement des cellules.

2.3 Palo est une base de donnes performante en mmoire


Le Palo OLAP Server est une base de donnes en mmoire, c'est--dire la base de donnes, avec un des utilisateurs de Palo travaille, dans son ensemble est charg dans la mmoire. Ce qui signifie que Palo transmet les donnes le plus vite possible. La recherche de donnes dans les cellules de base ainsi que dans les cellules additionnes seffectue en temps rel. Il ne se produit aucune recherche qui stire indfiniment. Les rsultats saffichent en millisecondes (dans les cas les plus longs, en quelques secondes). Il existe sur le march dautres bases de donnes multidimensionnelles qui se basent sur des technologies relationnelles (base de donnes ROLAP Relational On-line Analytical Processing ). Elles reprsentent certains avantages comme la capacit mais elles sont la plupart du temps plus lentes et ne supportent par ailleurs pas la rcriture de donnes dans des cubes.

2.4 Palo est multidimensionnel


La multidimensionnalit est un autre moyen dorganiser des donnes dans une base de donnes. Vous vous tes habitu, dans une base de donnes relationnelle, aux notions de tableaux, d'enregistrement de donnes et de champs. Dans une base de donnes multidimensionnelle, on parlera de cubes, de dimensions et de cellules. Vous savez dj ce quest une cellule. Mais une dimension ou un cube, quest-ce que cest ? Le plus simple pour avoir la rponse ces questions est de jeter un il sur Microsoft Excel.

Les bases de Palo Dans limage ci-dessous, vous pouvez voir une liste dans Excel de plusieurs lignes avec diffrents intituls :

-7-

Une liste comme prsente ci-dessus est appele dans Palo une dimension. Une dimension est donc principalement une liste de catgories qui sont mises en relation. Par exemple une liste de produits, de rgions, de clients ou encore de mois. Dans Palo, laperu Excel - comme ci-dessus est issu de la dimension Products (Produits). Ce que nous voyons donc, ici, sur notre feuille Excel, est une dimension. Nous allons prsent ajouter une autre dimension soit une liste horizontale des mois et trimestres comme vous allez pouvoir le constater dans la prochaine image. Cette dimension sera nomme dans Palo Months (Mois).

Nous touchons prsent quelque chose de trs intressant : dans Excel, que faites-vous si vous souhaitez organiser vos donnes dans plus de deux dimensions ? Vous pouvez bien sr ajouter des tableaux pour crer une troisime dimension. Par exemple, en classant des produits dans des tableaux et en les consolidant en groupe de produits dans un nouveau tableau.

Les bases de Palo

-8-

Mais que se passe-t-il ensuite ? Lexprience montre que les grandes organisations et entreprises ont besoin la plupart du temps de cinq dix dimensions pour pouvoir afficher leurs donnes selon leurs besoins. Or, une feuille Excel ne peut pas supporter plus de trois dimensions. Cest une des raisons principales du dveloppement du programme Palo : Palo peut en effet supporter jusqu 256 dimensions. Ce qui permet de structurer les donnes de manire beaucoup plus dtaille que ce qui est possible de faire habituellement avec Excel. Afin de pouvoir ordonner les dimensions, celles-ci sont structures dune faon bien prcise : grce la cration de cubes. Voyons ensemble quoi peut bien correspondre un cube :

Jetons un coup dil sur notre modle deux dimensions que nous avons jusquici dvelopp dans Excel. Il existe un domaine de cellules qui est dfini par les dimensions Products et Months (domaine C4:J25). Ce domaine est constitu de diffrentes cellules et chacune de ces cellules possde une adresse (par exemple D5). Ce domaine sera appel dans Palo un cube bidimensionnel. Un cube est donc en fait une accumulation de cellules dfinies par deux dimensions ou plus. Reste la question de savoir comment utiliser des donnes issues dun cube multidimensionnel et comment afficher ces donnes alors quExcel ne peut afficher simultanment que deux dimensions dans une mme feuille. Pour rsoudre cette question, il nous faut nous pencher sur comment Excel apprhende une cellule. Excel utilise pour ses cellules un schma de noms simples qui est appel le style A1. Cest ainsi que la valeur pour le Desktop Pro en fvrier est sauvegard en D5. Dans un cube de donnes Palo, la valeur est sauvegarde dans une cellule qui utilise non pas des nombres et des lettres comme adresse de cellules mais la place, une vritable dfinition. Dans notre exemple, ladresse de la cellule est Desktop Pro, Feb. Pour afficher des donnes issues dun cube Palo dans Excel, une fonction spcifique base de donnes nomme PALO.DATAC sera utilise. La fonction suivante va chercher une valeur issue dun cube de donnes multidimensionnelles pour linsrer dans une cellule Excel. (Ignorez ici le nom du serveur et du cube) :
=PALO.DATAC(nom du serveur,nom du cube,Desktop Pro, Feb).

Les bases de Palo Nous voyons tout de suite que cette fonction de donnes peut contenir plus de deux coordonnes de dimension. Elle pourrait par exemple permettre laccs un cube cinq dimensions :
=PALO.DATAC (nom du serveur,nom du cube, Desktop Pro, Feb,2006,Europe, Units).

-9-

Dans limage qui suit, vous pouvez observer comment un cube six dimensions est reprsent dans une feuille Excel par lintermdiaire dune fonction de donnes six dimensions.

Si vous observez la rfrence de la fonction de donnes (dans la ligne de fonction), vous constaterez que la fonction de donnes utilise comme dfinition les en-ttes de lignes et de colonnes pour dfinir quelques-unes des coordonnes. Mais la fonction se rapporte galement aux cellules qui se trouvent en haut de la feuille (A3, A4, A5, A6). Ces cellules contiennent les coordonnes pour les dimensions qui ne peuvent pas tre affiches par les en-ttes de lignes et de colonnes. Lutilisation de ce choix de feuille est un moyen dafficher, dans le quadrillage dune feuille deux dimensions, diffrentes vues dune base de donnes multidimensionnelle.

Les bases de Palo

-10-

Remarque : pour voir les donnes dune autre rgion ou dune autre anne, il vous faut juste modifier le contenu de la cellule A3 ou A5. Vous pouvez ainsi voir maintenant safficher quune seule partie dune multitude de donnes et ce, avec une unique feuille Excel. Imaginez-vous un peu le nombre de feuilles dont vous auriez eu besoin si vous aviez essay dafficher dans Excel seul la mme quantit de donnes !

Les bases de Palo

-11-

Apportons pour finir un clairage cette question : comment entrer des donnes dans la base de donnes ? Et bien, cest trs simple. Remplacez la fonction dans la feuille (par exemple C11) par une valeur. LAdd-In Palo Excel soccupe dinscrire la valeur automatiquement dans la cellule indique, dans le cube. Ensuite, Palo tablit nouveau la fonction dorigine qui affiche alors la nouvelle valeur.

Lors de lentre de la valeur, il est important que vous alliez sur la cellule correspondante puis dindiquer la nouvelle valeur et de conclure par Entre . La fonction PALO.DATAC transfre la valeur vers la cellule de cube adresse et elle doit tre conserve en tant que fonction dans la cellule. Copier une valeur dans la cellule ou bien, avant lentre de la valeur, vider la cellule aurait pour consquence de supprimer la fonction PALO.DATAC. La relation entre la cellule Excel et la cellule de cube indique sen trouverait elle aussi supprime.

Les bases de Palo

-12-

2.5 Travailler avec des hirarchies


Si vous observez la dernire image, vous allez certainement vous tonner de voir que les valeurs pour Desktop Pro , Stationary PCs et All Products affichent toutes le nombre 123 et ce, mme si nous avions indiqu la valeur seulement pour Desktop Pro . La raison en est laddition hirarchique. La dimension Product nest effectivement pas une liste. Lorsque nous avons dfini la dimension dans loutil de modlisation de la base de donne Palo, nous avons ajout un arbre cette liste qui se prsente comme ci-dessous :

Lutilisation des arbres lors de la dfinition dune dimension accrot la capacit et lefficacit du cube de donnes Palo. Le cube peut crer, avec des dimensions hirarchises, des additions multidimensionnelles lintrieur du cube. Vous ntes par consquent pas oblig dexcuter ces calculs avec des fonctions Excel. A la place, vous allez chercher directement dans le cube les valeurs additionnes.

Premiers pas : cration dune feuille Palo

-13-

3 Premiers pas : cration dune feuille Palo


3.1 Le menu Palo
Aprs une installation russie et un redmarrage de Microsoft Excel, vous trouverez le menu droulant suivant:

Voici une description des options de menu : Crer une vue : la bote de dialogue Coller une vue est un assistant qui vous permet en un minimum de clics de construire une vue de donnes Palo. Coller des lments : la place dutiliser la fonction Crer une vue , vous pouvez coller des lments singuliers dans votre feuille en utilisant la fonction Coller des Elments . Coller le sous ensemble : Cet assistant vous aidera lors de llaboration et le collage de sous-ensembles. Fonctions daccs aux donnes : Cet assistant vous accompagne lors du collage de fonctions Palo. Outil de modlisation : utilisez loutil de modlisation afin de procder des adaptations sur la structure des donnes. Vous pouvez ici crer des cubes, des dimensions, des lments, des lments consolids et des attributs. Vous trouverez galement ici le commutateur pour le dmarrage de lassistant Palo, soit de lassistant de connexion. Import de donnes : utilisez cette fonction pour importer par exemple des donnes issues de fichiers texte, des bases de donnes OBCD ou encore des cubes. Sauvegarder comme instantan : Les donnes (valeurs sans fonctions Palo) dune feuille peuvent tre sauvegardes dans un fichier Excel offline. Palo Online : Ici vous pouvez vous inscrire en Palo Online et accder Palo Premiers pas et MyPalo . Palo Web : Dans ce menu, il est possible de charger des fichiers depuis d'un groupe de dossiers de Palo Web, ou de publier des fichiers dans un groupe de dossiers de Palo Web. A propos de : Informations sur les dveloppeurs et la version de Palo

Premiers pas : cration dune feuille Palo La plupart de ces options de menu sont disponibles sur la liste de symboles Palo :

-14-

Avec la version Palo 2.5, de nouvelles fonctions sont par ailleurs disponibles sur la liste des symboles Palo. Ces nouvelles fonctions sont explique dans le chapitre Saisir, modifier et supprimer des donnes . De mme, le menu contextuel, qui vous obtenez avec le clic droit sur une cellule Excel, a un plus grand menu aprs l'installation de Palo :

Crer une vue : la bote de dialogue Coller une vue est un assistant qui vous permet en un minimum de clics de construire une vue de donnes Palo. Drill Palo Rule : Vous recevrez des informations sur le calcul de l'instruction, si une telle instruction de calcul (rule dite) existe dans cette indiqu Palo-cellule. Drill Through : Ce menu n'est pas dcrit dans ce guide, parce que pour sa fonctionnalit le serveur-supervision de Jedox est ncessaire et en cas de besoin son utilisation est dclare de nos consultants. Drill History : Cette option est pour les futurs dveloppements de Palo rserv et encore Palo 3.0 sans fonction. Erreur de Palo : Si une Palo fonction dans une cellule un message d'erreur s'affiche, vous pouvez utiliser cette option pour obtenir plus d'informations.

Premiers pas : cration dune feuille Palo

-15-

3.2 Scuriser des bases de donnes


Palo contient une base de donnes de dmonstration. Comme nous allons prsent effectuer des modifications au sein de cette base de donnes, nous vous conseillons avant de commencer de sauvegarder celle-ci sous Demo initiale . Pour ce faire, suivez les indications ci-dessous : Vous trouverez une fois linstallation de Palo effectue le symbole suivant dans la barre des tches : Aprs avoir double-cliqu sur ce symbole, la fentre de dialogue suivante saffiche :

En cliquant sur Arrter , le commutateur Dmarrer passera aprs quelques instants en vert. Le message suivant saffiche alors : PaloSuiteMolapService est arrt

Rendez-vous prsent dans le rpertoire dans lequel se trouve la base de donnes Palo Demo . Le chemin tant de faon standard soit :
C:\Programmes\Jedox\Palo Suite\olap\data

Veuillez procder simplement une copie du fichier de la base de donnes concern, ici Demo comme vous tes habitu le faire avec des copies de fichiers. Nommez le fichier copi Demo initiale .

Premiers pas : cration dune feuille Palo Cliquez ensuite nouveau sur Dmarrer . Selon le nombre et la taille des bases de donnes dans le rpertoire \Jedox\Palo Suite\olap\data, cela ncessitera plus ou moins de temps jusqu ce que le statut de PaloSuiteMolapService soit actualis. Aprs quelques instants, le commutateur Arrter passera en rouge. Le message suivant saffiche alors : PaloSuiteMolapService est actif

-16-

Il existe une autre manire de procder que celle prsente prcdemment : Effectuez un clique-droit sur le symbole affich dans la barre des tches et arrtez le service en cliquant sur Arrter le service Palo . Le symbole saffiche alors comme ceci : Rendez-vous prsent dans le rpertoire dans lequel se trouve la base de donnes Palo Demo. Le chemin tant de faon standard soit C:\Programmes\Jedox\\Jedox\Palo Suite\olap\data. Veuillez procder simplement une copie du fichier de la base de donnes concern, ici Demo comme vous tes habitu le faire avec des copies de fichiers. Nommez le fichier copi Originaldemo Retournez ensuite sur le symbole Administration du service du serveur Palo et effectuez un clic-droit Lancez le dmarrage en cliquant sur Redmarrer le service Palo . Le symbole change ici de forme. Le commutateur passe immdiatement au vert. Cependant, selon le nombre et la taille des bases de donnes dans le rpertoire \Jedox\Palo Suite\olap\data, cela ncessitera plus ou moins de temps jusqu ce que le statut du service soit actualis. Astuce : Palo sauvegarde dans le mme rpertoire \Jedox\Palo Suite\olap\data les bases de donnes que vous avez cres. Vous pouvez bien sr en suivant les mmes tapes copier et/ou renommer les bases de donnes, les sauvegarder sur dautres supports ou bien les transfrer vers dautres ordinateurs. Remarque : le nom du dossier de la base de donnes ne peut en aucun cas contenir despaces ! Le redmarrage de ladministration du service du serveur Palo ne pourrait alors fonctionner correctement.

Premiers pas : cration dune feuille Palo

-17-

3.3 La cration d'une feuille de Palo


Palo contient une base de donnes de dmonstration. Vous navez donc pas besoin de crer une base de donnes. Suivez simplement les instructions pas pas tout en utilisant paralllement la base de donnes de dmonstration. Si vous navez pas paramtr Palo afin quil soit lanc automatiquement en mme temps quExcel, dmarrez Palo en cliquant sur licne correspondante situe sur le bureau ou bien en ouvrant Palo sous Dmarrer/Programmes/Palo/Palo Excel Add-In. Excel va alors souvrir et vous verrez le nouveau menu Palo safficher :

3.4 Crer une vue


Dans le menu Palo, vous trouverez comme premire possibilit, loption crer une vue .

Cette bote de dialogue vous permet de faon simple de crer des vues de donnes Palo dans une feuille. Vous pourrez slectionner quelles dimensions et quels lments vous souhaitez voir apparatre et comment ils doivent safficher.

Premiers pas : cration dune feuille Palo

-18-

Si vous connaissez dj la fonction tableau crois dExcel, vous allez alors voluer sur des terres dj connues : les dimensions peuvent tre repousses entre les titres de lignes et les en-ttes de colonnes ou bien slectionnes en tant que critres de slection en page.

Dans le cube (ici Sales ), les formes de cube pour les donnes, attributs et utilisateurs peuvent tre prsent paramtres. Vous trouverez ci-dessous une description des diffrents commutateurs de cubes : Symbole Nom du symbole Cubes de donnes Cubes dattributs Cubes dadministration des utilisateurs Description Ce commutateur vous donne accs aux cubes standards.

Ce commutateur vous permet davoir accs aux cubes dattributs Vous pouvez ici dterminer les droits des diffrents utilisateurs et groupes. Vous pouvez ainsi paramtrer les droits dcriture et de lecture.

Premiers pas : cration dune feuille Palo Pour laffichage de donnes dun cube Palo, les fonctions dune base de donnes suivantes peuvent tre utilises :

-19-

PALO.DATA : Lit/crit des valeurs sur la base darguments de fonctions. Chaque cellule est calcule sparment. PALO.DATAC : Lit/crit des valeurs exactement comme PALO.DATA dans la base darguments de fonctions. Les fonctions DATAC sont par ailleurs calcules en une seule fois. Cette fonction peut tre utilise seulement pour l'affichage des valeurs du cube. PALO.DATAC() et sa valeur ne doit pas tre utilis dans autres formules, car cela conduit des rsultats incorrects. PALO.DATAV : Se rapproche de PALO.DATA et de PALO.DATAC mais la fonction travaille encore plus rapidement car pour lensemble de la plage une fonction matrice (synonyme : fonction array) est cre. Lutilisation de PALO.DATAV est uniquement possible avec une plage de cellules mises en relation. Grce ses trois fonctions, des valeurs dlments spcifiques du cube peuvent tre consultes. Les diffrences sont : PALO.DATAC() est la fonction standard. Elle est plus rapide que PALO.DATA() pour afficher des donnes. PALO.DATA() est certes plus lent mais il permet de transfrer des valeurs dautres fonctions. PALO.DATAV() est la fonction la plus rapide. Elle ne peut cependant tre applique quavec des plages mises en relation et non pas quand des valeurs doivent tre crites. (En tant que fonction Matrice, la fonction PALO.DATAV prend en compte paralllement plusieurs cubes de donnes pour laffichage dans les cellules Excel. Lcriture fonctionne comme exception si la fonction est prsente dans une cellule unique.) Modifiez les critres affichs en titre de ligne et en en-tte de colonnes dans la fentre de dialogue Coller une vue . Modifiez lemplacement de la dimension Datatypes vers le champ gauche, soit Critre(s) affich(s) en page . Glissez Regions dans les critres en-tte de colonnes et Products dans les critres affichs en titre de ligne. Vous devriez obtenir le rsultat suivant :

Aprs avoir fait glisser une dimension dans les critres affichs en titre de ligne ou en en-tte de colonnes, vous pouvez double-cliquer pour cette dimension sur Choisir des lments .

Premiers pas : cration dune feuille Palo

-20-

3.4.1 Fentre de dialogue Coller des lments


Aprs avoir double-cliqu sur Choisir des lments , la bote de dialogue Coller des lments saffiche laquelle permet de choisir les lments que vous souhaitez voir safficher.

Description des commutateurs de hirarchie : Montrer larbre Condition pralable pour la fonction des commutateurs suivants : Dplier un degr de hirarchie Replier un degr de hirarchie Dplier tous les degrs de hirarchie Replier tous les degrs de hirarchie

Premiers pas : cration dune feuille Palo Cliquez sur Dplier tous les degrs de hirarchie pour voir tous les niveaux de la dimension.

-21-

Vous pouvez constater que la structure de la dimension Products est clairement identifiable et ce, comme elle est dfinie dans la base de donnes de dmonstration.

Remarquez que les lments peuvent tre reprsents soit dans une structure en arbre (voir colonne de gauche) soit sous forme de liste. La liste saffichera dans lordre tel quelle se prsente dans loutil de modlisation. Pour basculer entre les diffrentes vues, cliquez sur Montrer larbre .

Vous pouvez choisir des lments sparment et/ou des lments cumuls selon la combinaison de votre choix. Il existe diffrentes faons de choisir les lments que vous souhaitez voir safficher. Vous pouvez par exemple slectionner individuellement les lments souhaits ainsi : en slectionnant les lments souhaits dans la fentre de gauche et en les ajoutant la liste en cliquant sur la flche bleue. Lorsque vous slectionnez des lments, vous pouvez en gardant la touche SHIFT (touche Maj) et/ou la touche CTRL enfonce(s) slectionner plusieurs lments. en cliquant deux fois sur les lments souhaits.

Remarque : pour tous les choix ci-aprs, ltape avec le report dans Elments slectionns sera affiche car elle offre dautres possibilits. Ainsi, vous pouvez par exemple procder des slections individuelles. Lors dune slection volumineuse, vous conservez par ailleurs une vue densemble. A linverse, si vous choisissez peu dlments par les ayant slectionns dans la fentre de gauche, vous pouvez sauter ltape du report. Aprs avoir effectu votre slection, cliquez simplement sur OK.

Premiers pas : cration dune feuille Palo

-22-

Au lieu de procder la slection individuelle dcrite prcdemment, vous pouvez galement utiliser les outils de slections voqus ci-dessous pour slectionner un groupe dlments.

3.4.2 Commutateurs de slection pour la slection des lments


Description des commutateurs de slection

Commutateurs pour la slection des lments 1-5 pour les degrs de hirarchie B slectionne les lments de base

Slection des niveaux Cliquez sur le commutateur de slection 1 pour slectionner tous les lments affichs du premier niveau (Europe), 2 pour tous les lments du second niveau (West, East) etc., ou cliquez sur B pour slectionner tous les lments.

Premiers pas : cration dune feuille Palo Tout slectionner En cliquant sur Tout slectionner , tous les lments seront slectionns. En cliquant sur la flche indiquant la droite, les lments seront reports dans Elments slectionns . Ils peuvent ensuite tre tris selon vos besoins.

-23-

Choisir une branche Ce commutateur slectionne llment et les lmentsenfants.

Premiers pas : cration dune feuille Palo En activant Afficher tous les outils de slection , deux nouvelles possibilits vont safficher : Inverser la slection Si, en cliquant sur B , vous avez slectionn tous les lments de base, un clic sur Inverser la slection slectionnera linverse tous les lments qui ne sont pas de base.

-24-

Rechercher et slectionner Par exemple *TT , Serveur Power TT ou bien encore Notebook TT sera trouv. Cette option vous permet deffectuer une recherche texte. Vous pouvez entrer le nom complet de llment recherch. Ce soit indiquer un emplacement, devant et/ou aprs le texte.

Premiers pas : cration dune feuille Palo

-25-

Vous venez de vous familiariser avec les diffrentes possibilits proposes pour effectuer une slection. Vous avez naturellement la possibilit de classer les lments slectionns. Pour modifier lordre des lments, choisissez une entre dans la fentre de droite et dplacez celle-ci avec les flches directionnelles haut et bas .

Au lieu de procder un classement individuel des lments, vous pouvez galement classer tous les lments slectionns par ordre alphabtique en cliquant sur Ordre croissant ou bien Ordre dcroissant .

Vous trouverez galement la bote de dialogue Vider la liste . Cet outil vous permet de nettoyer la liste des Elments slectionns . Aprs avoir slectionn et class les lments souhaits, terminez le processus de slection en cliquant sur OK . Si aucun lment na t report dans la fentre de droite, tous les lments slectionns de la fentre de gauche seront slectionns aprs avoir cliqu sur OK . Remarque : un clic sur OK ne pourra tre effectif si aucun lment na t slectionn dans la fentre de gauche. Si des lments ont t reports dans la fentre de droite, les lments dans la fentre de gauche ne seront pas pris en compte.

Premiers pas : cration dune feuille Palo

-26-

3.4.3 Autres options dans la fentre de dialogue Coller une vue


Omission de zro Si vous avez activ Omission de zro dans la fentre de dialogue Coller une vue , la vue mentionne ci-dessus saffichera de telle faon (bien que tous les lments de la dimension Products ont t slectionns pour cette vue) :

Montrer le slecteur en double-cliquant : Cette option active la fentre de dialogue Coller des lments avec un double-clique sur le premier lment dune ligne ou dune colonne. Si la slection nest pas active, les lments seront inscrits avec un double-clic dans les lignes postrieures (soit dplies).

Avec Montrer le slecteur en double-cliquant

Sans lactivation de cette option, les souslments seront dplis.

Premiers pas : cration dune feuille Palo Indentation Si vous avez activ loption Indentation dans la bote de dialogue Coller une vue , la slection pour Products saffichera comme ci-dessous :

-27-

Choisissez le style Avec Choisissez le style vous avez la possibilit de choisir des couleurs diffrentes pour votre vue Palo. Le style par dfaut est Standard_Ice, le style jaune-bleu du vue ci-dessus est legacy. Avec le commutateur Dfaut vous pouvez dfinir votre slection par dfaut.

Labels raligner : Pour raligner un texte trop long dans une colonne. Largeur fixe : modifie la largeur des colonnes 14.00 est le standard Remarque : Labels raligner et la largeur fixe agissent en synergie. Labels raligner ne sappliquera quaux colonnes qui seront remplies par lentte de colonne. Pour ces colonnes, la largeur de colonnes indique sera adapte au pralable. Les colonnes qui sont remplies par un titre de ligne, seront toujours affiches avec la largeur ncessaire. Les cellules affiches sur fond jaune, situes en haut gauche de la feuille de dmonstration, reprsentent les autres dimensions du cube actuel. Celles-ci ne sont ni des lignes ni des colonnes mais elles peuvent tre dfinies en tant que critres de slection. En double-cliquant dessus, vous pourrez slectionner un autre lment. Par exemple modifier une anne, slectionner un autre groupe de pays ou bien un seul pays europen.

Premiers pas : cration dune feuille Palo

-28-

La vue des donnes peut tre modifie de faon simple avec la fentre de dialogue Coller une vue . Cliquez sur Coller une vue dans le menu Palo et dplacez Datatypes et Months dans Critre(s) en en-tte de colonne(s) .

Cliquez prsent sur Months puis double-cliquez sur Choisir des lments et slectionnez dans la fentre de dialogue Coller des lments affiche les mois de janvier, fvrier et mars (Jan, Feb et Mar).

Slectionnez dans la dimension Datatypes et en suivant le mme procd Budget et Actual .

Premiers pas : cration dune feuille Palo Aprs avoir effectu votre slection, vous verrez le tableau suivant safficher :

-29-

En double-cliquant sur les titres des lignes et les en-ttes des colonnes dans une vue Palo, vous accdez aux fonctions suivantes : . Un double-clique sur une zone libre en haut gauche (ici A7 et A8) ouvre la fentre de dialogue Coller une vue dans laquelle vous pouvez ajuster la mise en page de votre feuille. Un double-clique sur un lment consolid modifie le cache et laffichage des lments infrieurs.

Si vous avez slectionn Montre le slecteur en double-cliquant , un double-clique sur le premier lment dans une colonne ou une ligne ouvrira le menu Coller des lments .

Premiers pas : cration dune feuille Palo Vous pouvez prsent slectionner de nouveau des lments :

-30-

Remarque : nous souhaitons ici attirer votre attention sur un aspect trs important de Palo. Pour ce faire, veuillez placer votre curseur sur la cellule C9 et appuyer sur F2 pour faire apparatre la fonction et les rfrences de celle-ci :

La cellule C9 contient la fonction PALO.DATAC() qui a pour paramtres : Serveur/Base de donnes et le cube tels quils sont affichs dans les cellules A1 et A2 et les coordonnes du cube de donnes comme ci-dessous dans notre exemple : $A9 = All Products $A$3 = Europe C$7 = Jan $A$4 = 2002 C$8 = Actual $A$5 = Units

Premiers pas : cration dune feuille Palo La fonction PALO.DATAC dispose ainsi de tous les arguments ncessaires afin de cibler une cellule dans un cube, soit pour afficher les valeurs de la cellule du cube dans la cellule Excel soit pour rinscrire les indications de la cellule Excel dans la cellule du cube. La fonction PALO.DATAC est la fonction la plus importante de Palo car elle associe les cellules Excel avec les cellules Palo.

-31-

Observez que le symbole $ est insr partout de manire exacte ce qui permettra de copier et dinsrer des fonctions. La fonction se rapporte par ailleurs la cellule C7 qui apparat vide uniquement pour des raisons visuelles. Si vous cliquez dans la cellule C7, vous verrez que celle-ci contient la fonction =B7 c'est-dire la valeur Jan qui se trouve dans la cellule ct gauche. Ceci est obtenu avec le format personnalis ;;; qui a comme consquence que le contenu de la cellule ne saffiche pas.

3.5 Coller des lments


Comme alternative la fonction Crer une vue , vous pouvez utiliser la fonction Coller des lments pour insrer des noms dlments dans votre feuille. Une option particulirement judicieuse si vous souhaitez constituer une structure individuelle sur votre feuille.

Premiers pas : cration dune feuille Palo

-32-

Crez une nouvelle feuille et assurez-vous que le curseur soit plac dans le coin en haut gauche (A1). Cliquez dans le menu Palo sur la commande Coller des lments .

Les outils de slection et le fonctionnement sont semblables ceux prsents dans Crer une vue sauf que vous pouvez voir, ici, toutes les dimensions. Notez que vous pouvez chaque fois uniquement diter des lments dune dimension. Si vous slectionnez un seul lment, seul le bouton Coller apparatra. Si vous slectionnez plusieurs lments, vous aurez alors le choix entre Coller horizontalement et Coller verticalement . Commenons avec le collage des lments affichs en page. Dans la fonction Crer une vue , il sagit de dimensions qui sont rassembles dans les critres affichs en page . Ouvrez la dimension Months , slectionnez Year et confirmez en cliquant sur Coller . La fentre se ferme et vous voyez que la cellule A1 contient prsent Year et quune fonction y a t insre :

En double-cliquant sur A1, un drop down menu (menu droulant) souvre qui vous permet de slectionner un autre lment de la mme dimension.

Premiers pas : cration dune feuille Palo

-33-

Utilisez + et - pour dplier et replier chaque fois un niveau. Tout dplier et Tout replier se rapportent lensemble de la structure.

Remarque : si vous cherchez un lment en utilisant la fonction Rechercher et slectionner , assurezvous que larbre soit bien dpli entirement. Placez le curseur sur A2 et ouvrez nouveau la fentre de dialogue Coller des lments . Slectionnez Europe dans la dimension Regions et insrez-le dans la cellule A2. Nous avons maintenant deux lments dans la slection affiche en page :

Ltape suivante concerne la disposition des lignes. Placez le curseur sur la cellule B5 et ouvrez nouveau Coller des lments .

Premiers pas : cration dune feuille Palo

-34-

Cliquez maintenant sur la dimension Products et cliquez sur + , plac devant All Products . Slectionnez ensuite le second niveau en cliquant sur 2 . La fentre saffiche alors comme ci-dessous :

Aprs avoir procd la slection des lments, cliquez sur Coller verticalement . Vous obtenez alors le rsultat suivant :

Premiers pas : cration dune feuille Palo

-35-

Pour obtenir un titre en tte de colonne, placez le curseur sur la cellule C4. Ouvrez nouveau Collez des lments puis slectionnez Budget et Actual dans la dimension Datatypes :

Collez horizontalement ensuite les lments slectionns. Notre feuille saffiche prsent de la faon suivante :

Premiers pas : cration dune feuille Palo

-36-

3.6 Fonctions daccs aux donnes


Dernire tape : il nous faut prsent insrer des fonctions appropries pour avoir accs aux donnes issues de la base de donnes Palo. Pour ce faire, nous allons utiliser la commande Fonctions daccs aux donnes . Slectionnez dans votre feuille la plage de donnes (C5:D8) et cliquez dans le menu Palo sur Fonctions daccs aux donnes . Vous devez indiquer la base de donnes et le cube dans lequel les donnes sont sauvegardes. Il ny a pas pour linstant chaque fois quune possibilit (Demo et Sales). Assurez-vous que Choix automatique des paramtres soit bien activ et cliquez ensuite sur Coller .

Palo analyse prsent la plage de cellules slectionne et cre la fonction qui est la plus approprie dans ce contexte-ci.

Cest vous qui devrez dfinir les indications dans Choisir Serveur/Base de donnes et Choisir le cube . Palo dterminera les paramtres restants selon les donnes que vous avez au pralable indiques dans la feuille.

Si vous slectionnez lune des cellules de donnes insres il y a peu (par exemple C5), vous verrez que la fonction PALO.DATAC va chercher les donnes correspondantes puis les insre dans la feuille. Comme aucun lment na t coll partir des dimensions Year et Measures dans la feuille, cest chaque fois le premier lment (2002 et Units) qui sera inscrit dans la fonction :
=PALO.DATAC(localhost/Demo;Sales;$B5;$A$2;$A$1;2002;C$4;Units)

Premiers pas : cration dune feuille Palo

-37-

3.7 Coller le sous-ensemble


Avec Coller le sous-ensemble , vous pouvez filtrer les lments dune dimension selon certains critres choisis.

Dans les onglets disponibles, on peut facilement cliquer sur les arguments pour chacun des filtres et entrer des expressions. Dans la fentre de dialogue diteur de sous-ensemble , vous avez droite un panneau de prvisualisation qui affiche immdiatement le rsultat suite aux modifications du sous-ensemble si loption Auto est active. Si loption Auto nest pas active, vous pouvez procder lactualisation de la prvisualisation avec le bouton affich ci-contre. En bas gauche, vous voyez la fonction PALO.SUBSET() avec ses sous-fonctions et ses modifications lors de la cration dun sous-ensemble. Avec le bouton Coller , la fonction sous-ensemble est entre dans la feuille de travail Excel. Attention, avant la dfinition dun sous-ensemble, ne pas oublier de slectionner dans Excel une plage de donnes assez grand afin que laffichage du sous-ensemble ne soit pas coup !

Premiers pas : cration dune feuille Palo Les saisies dans les onglets Gnral et Tri sont transfres automatiquement dans le sousensemble. Les autres filtres doivent tre expressment activs (flche rouge) :

-38-

Pour les filtres Hirarchie jusqu Donnes , vous obtenez, grce aux petits crochets devant les onglets, un aperu de ceux qui sont activs.

3.7.1 Dix premiers produits


Comme premier exemple dun sous-ensemble, nous voulons afficher les dix premiers produits du 4me trimestre 2007 de la de base de donnes Demo. Pour cela nous allons crer d'abord une vue avec Palo - Crer une Vue :

Premiers pas : cration dune feuille Palo

-39-

Nous slectionnons les lments de la dimension Products en titre de ligne et Qtr. 4 de la dimension Months en entte de colonne. Dans la vue cre veuillez changer Years 2007, AllDataypes Actual et Units Turnover avec un double clic. Puis veuillez cliquer sur B9 et aprs sur le bouton Tri dcroissant . Nous obtenons la vue suivant:

Veuillez effectuer les calculs suivant : le total en E35, dans la colonne E les ventes cumuls et leurs pourcentages dans la colonne F.

Premiers pas : cration dune feuille Palo Puis slectionnez la plage de donnes H9:H33 et slectionnez Palo Coller le sous-ensemble . Veuillez effectuer les rglages suivants dans l'onglet Gnral : Serveur : Demo Dimension : Products M. en page : Plat

-40-

Premiers pas : cration dune feuille Palo Veuillez activer les rglages suivants dans l'onglet Hirarchie : Activer ce filtre Filtrer les lments par type lments de base

-41-

Premiers pas : cration dune feuille Palo Veuillez effectuer les rglages suivants dans l'onglet Donnes : Activer ce filtre Regions : Europe Months : Qtr. 4 Years : 2007 Datatypes : Actual Measures : Turnover Oprateur : Somme Afficher les N lments suprieurs : 10

-42-

La fonction PALO.DFILTER() demande beaucoup de calculs. Par consquent Auto de la prvisualisation est dsactive par dfaut.

Premiers pas : cration dune feuille Palo Veuillez activer les rglages suivants dans l'onglet Tri : Par valeur Inverser

-43-

Premiers pas : cration dune feuille Palo Avec Coller nous obtenons les lments suivants :

-44-

Ce sous-ensemble montre exactement les dix premiers produits que nous attendions, vous pouvez vrifier avec la colonne A.

Premiers pas : cration dune feuille Palo

-45-

3.7.2 Analyse ABC


Comme deuxime exemple d'un sous-ensemble nous voulons afficher les produits du 4me trimestre 2007 avec lesquels est ralis 80% du chiffre d'affaires. Nous slectionnons la plage de donnes H9:H33 de l'exemple prcdent et choisissons Palo Coller le sous-ensemble . Nous conservons les paramtres prcdents et nous changeons seulement l'onglet Donnes comme suit : Dsactiver : Afficher les N lments suprieurs Activer : Afficher les lments suprieurs jusqu' % : 80

Premiers pas : cration dune feuille Palo Nous obtenons les lments suivants :

-46-

Le sous-ensemble montre les lments suprieurs avec lesquels 80% du chiffre d'affaires est ralis. Pour identifier ces lments A nous entrons dans la colonne C un A.

Premiers pas : cration dune feuille Palo

-47-

Comme troisime exemple d'un sous-ensemble nous voulons afficher les produits du 4me trimestre 2007 avec lesquels nous avons raliss seulement 10% du chiffre d'affaires : Pour cela, nous changeons l'ordre dans B9:B:33 tri croissant. Aprs nous slectionnons H9:H33 et choisissons "Palo - Coller le sous-ensemble". Nous conservons les paramtres prcdents et nous changeons seulement l'onglet Donnes comme suit : Dsactiver : Afficher les lments suprieurs jusqu' % : 80 Activer : Afficher les lments infrieurs jusqu' % : 10

Veuillez aussi dsactiver Inverser dans l'onglet Tri .

Premiers pas : cration dune feuille Palo Nous obtenons alors les lments suivants :

-48-

Le sous-ensemble montre les lments infrieurs avec lesquels 10% du chiffre d'affaires est ralis. Pour identifier ces lments C nous entrons dans la colonne C un C.

Premiers pas : cration dune feuille Palo

-49-

Pour obtenir les lments qui se trouvent entre la limite des revenus de 10% infrieure et la limite des revenus de 80% suprieure du chiffre d'affaires, les deux zones frontalires seront mis simultanment :

Premiers pas : cration dune feuille Palo

-50-

Le sous-ensemble montre les lments B restants. Pour identifier ces lments nous entrons dans la colonne C un B.

L'analyse ABC du chiffre d'affaires pour les produits de la base de donnes Demo pour le quatrime trimestre de 2007 pour la rgion Europe est ainsi termine.

Premiers pas : cration dune feuille Palo

-51-

3.8 Sauvegarder comme instantan


Cette fonction sauvegarde la version actuelle de la feuille Excel en incluant toutes les valeurs. Les formules Palo en seront remplaces par des valeurs.

Sauvegarder comme instantan gnre une image de la vue actuelle des donnes.

La feuille peut tre alors transmise dautres personnes sans difficults.

Premiers pas : cration dune feuille Palo Voici un exemple ci-dessous :

-52-

La feuille originale avec les fonctions Palo, comme par exemple dans C13

Linstantan sans valeurs, comme par exemple dans C13

Sauvegarder comme instantan peut savrer trs utile si des donnes doivent tre transmises un certain groupe de destinataires. Par exemple des destinataires qui nont pas accs la base de donnes Palo (ex : postes externes).

3.9 Palo Online


Avec Palo Online vous pouvez obtenir de l'aide Palo.

Par dfaut, le menu Palo Premiers Pas est disponible. Cette commande vous emmne notre site Web o vous pouvez tlcharger le document premiers_pas_avec_palo_for_excel.pdf .

Premiers pas : cration dune feuille Palo Sur le menu Login vous pouvez crer un compte dans la MyPalo Community :

-53-

Une fois que vous ouvrez une session avec nom d'utilisateur et mot de passe, l'lment de menu MyPalo est disponible avec accs la MyPalo Community :

Ici vous trouvez des thmes avancs au sujet Palo et vous avez la possibilit de voir les rponses professionnelles de la MyPalo Community ou vous pouvez poser des questions spcifiques.

Pour vous dconnecter de MyPalo Community , veuillez supprimer votre nom d'utilisateur dans la fentre de Login et valider avec OK.

Premiers pas : cration dune feuille Palo

-54-

3.10 Palo Web


En Palo Web, vous recevez les commandes suivantes :

Avec Palo Web Assistant vous pouvez configurer la connexion Palo Web. Ensuite, vous pouvez publier sur ce lien des fichiers Excel dans un groupe de dossier de Palo Web ou vous pouvez tlcharger partir de Palo Web des classeurs Palo pour l'dition. La version actuelle a encore quelques limitations sur les services et les fonctions qui peuvent tre importes ou exportes. Les principaux formats et les fonctions Palo sont supports.

Dvelopper des structures de donnes

-55-

4 Dvelopper des structures de donnes


4.1 Loutil de modlisation
Les structures de donnes sont constitues de cubes, de dimensions et dlments. Nous allons voir prsent comment il faut procder pour crer de nouveaux cubes, de nouvelles dimensions, de nouveaux lments avec loutil de modlisation et comment les administrer. En ouvrant loutil de modlisation, vous allez voir limage suivante apparatre :

Nouvelle dimension Supprimer une dimension Renommer une dimension

Gestion des mtadonns Gestion des attributs Gestion des utilisateurs

Nouveau cube Supprimer cube diteur de rgles

Vous vous attendiez peut-tre devoir tout dabord crer un cube pour pouvoir par la suite dfinir les dimensions correspondantes. Nous allons pourtant voir quil est plus logique dtablir en premier les dimensions et ensuite de dfinir un ou plusieurs cubes qui puissent contenir les diffrentes combinaisons des dimensions. Avant de crer des cubes, dimensions et autres lments, nous allons revenir sur les caractres qui sont admis pour les nommer.

Dvelopper des structures de donnes

-56-

4.2 Caractres valides et non-valides dans Palo


Concernant les noms de bases de donnes, les caractres valides sont les suivants : ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-. Notez que le nom ne peut pas commencer par un point. Concernant les noms dlments, les caractres valides sont : ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-. Le nom de llment doit rpondre aux rgles suivantes : La longueur ne peut tre 0. Il ne peut pas commencer par un espace. Il ne peut se terminer par un espace. Il ne peut pas contenir des caractres avec un code de caractres < 32, cest--dire Entre, Tab etc. Concernant les noms de dimensions, les caractres valides sont : ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-. Le nom dune dimension doit rpondre aux rgles poses pour les noms dlments, ceci vient sajouter : Le nom ne peut pas commencer avec un point. Le nom ne peut ni contenir les caractres \ / ? * : | < > ni despaces. Concernant les noms de cubes, les caractres valides sont : ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-. Le nom dun cube doit rpondre aux rgles poses pour les noms dlments, ceci vient sajouter : Le nom ne peut pas commencer par un point. Le nom ne peut ni contenir les caractres \ / ? * : | < > ni despaces. Veuillez bien faire attention pour chaque nom aux majuscules et aux minuscules.

4.2.1 Autres limitations quand Palo est utilis dans un navigateur


Les noms d'lments ne peut pas commencer par < . Dans des cellules de Palo type chane de caractres une entre ne peut pas commencer par < et les entres seulement constitu du mot vrai ou du mot faux ne sont pas autoriss (majuscules ou minuscules n'a pas d'importance).

Dvelopper des structures de donnes

-57-

4.3 Crer des dimensions


Nous allons nous atteler crer une nouvelle dimension Customers . Pour cela, cliquez dans le domaine de Dimensions de l'onglet Database, puis appuyez sur ENTREE :

Lentre Nouvelle dimension saffiche dans la fentre de gauche et vous pouvez indiquer le nom de la nouvelle dimension. Aprs avoir tap sur ENTREE , la dimension Customers saffiche directement comme nouvel onglet (Tab) dans la partie suprieure de la fentre :

Commutateurs pour trier les dimensions et les lments : Trie par l'ordre de dfinition (=l'ordre chronologique de cration) Trie par l'ordre alphabtique ascendant Trie par l'ordre alphabtique descendant

Dvelopper des structures de donnes Remarque : vous pouvez thoriquement crer dans Palo jusqu 256 dimensions et crer avec ces dernires des cubes.

-58-

Il existe dans la pratique deux limitations : 1. la premire est le nombre darguments quExcel peut traiter avec ses fonctions. (par exemple, Excel 2003 peut traiter 30 arguments. Nous sommes donc limits 28 dimensions par la fonction PALO.DATA (nom de la base de donnes ; nom du cube ; 28 dimensions)) 2. La deuxime peut survenir cause de problmes de performance quand le nombre de cellules de cubes adresses surcharge les possibilits du processeur et de la mmoire de travail.

Dvelopper des structures de donnes Avec l'option Nouvelle dimension dans le coin infrieur gauche de la fentre de dialogue, vous recevrez le Dimensions assistant et vous pouvez slectionner le modle d'une dimension. Cela a l'avantage d'avoir dj tous les lments du modle dans la nouvelle dimension.

-59-

Nous prenons par exemple le nom Key_Performance_Indicators et slectionnez le modle Measures :

Dvelopper des structures de donnes En consquence, nous obtenons:

-60-

Les lments de la dimension du modle Measures sont inclus.

4.4 Crer des lments


Pour crer les lments correspondants la dimension Customers , vous pouvez double-cliquer soit sur la nouvelle entre Customers dans la fentre de gauche ou soit cliquer sur longlet dans la partie suprieure de la fentre. Dans les deux cas, une fentre souvre dans laquelle vous pouvez ajouter des lments la dimension Customers .

Tapez sur la touche Entre pour crer le premier lment. Crer prsent ces 4 lments : Smith Corp. , Meyer Ltd , Miller LLC et Total . Aprs avoir tap la premire fois sur la touche ENTREE , un nouvel lment est cr. Il est slectionn et peut tre rcrit avec le nom correspondant. Une fois le nom entr, vous devez, pour confirmer, taper nouveau sur ENTREE .

En tapant deux fois daffile sur la touche ENTREE, le nouvel lment sera cr avec le nom indiqu et un autre lment se verra directement cr. Grce aux commutateurs bleus en forme de flches, vous pouvez dplacer des lments au sein-mme de la dimension. Lordre des lments peut tre ainsi dtermin librement. Nous vous conseillons cependant de les ranger tout en les hirarchisant et ce afin davoir un meilleur aperu des donnes.

Dvelopper des structures de donnes

-61-

Lors de ltape suivante, nous allons regrouper dans Total les lments placs dans Customers . C'est--dire crer un lment consolid de Total . Commencez en double-cliquant sur Total qui va alors safficher en gras. Vous voyez prsent safficher dans la fentre de droite le texte Ajoutez des lments de base en double-cliquant dans . Vous pouvez maintenant dfinir quels sous-lments appartiennent llment Total . Vous pouvez classer les lments soit avec un double-clique soit en copiant avec un clic sur la flche bleue indiquant la droite. Slectionnez les trois lments que vous avez crs auparavant.

Cliquez pour finir sur le bouton vert OK situ au bas de la fentre. Vous voyez dans limage suivante que les symboles situs ct des lments sont diffrents. Total est affich en tant qulment consolid tandis que les autres lments sont numriques.

Remarques : les lments peuvent tre ajouts plusieurs lments consolids. Diffrents aspects sont ainsi possibles sur une dimension. Ce qui est alors frquemment dsign comme des hirarchies parallles .

Dvelopper des structures de donnes

-62-

4.5 Afficher des arbres


Pour afficher les arbres, veuillez cliquer sur le commutateur affichage Arbre (cf. flche rouge)

Vous obtenez alors la vue suivante :

Vous trouverez plus de dtails propos de ces commutateurs dans le chapitre 4.1 sous Description des commutateurs de hirarchie . En cliquant sur llment avec le clic droit de votre souris, vous avez accs aux autres fonctions proposes par loutil de modlisation (la vue Arbre doit alors tre dsactive) : Ajouter, Supprimer, Renommer, Consolider Inversion de laspect entre numrique et chane de caractres Copier les lments et Coller des lments, Tout slectionner Dplacer les lments : au dbut/en queue de liste Compter les lments Chercher des lments

Dvelopper des structures de donnes

-63-

4.6 Copier et coller des lments


Si vous souhaitez ajouter des lments une dimension, vous pouvez entrer les lments simplement dans la feuille Excel. Vous avez galement la possibilit dutiliser la fonction Excel Remplissage . Copiez ensuite les lments dans la zone souhaite avec le menu contextuel (Copier et Coller).

1. Cration dlments dans Excel

2. Copier partir dExcel

3. Coller dans Palo

4. Les lments ont t colls

Dvelopper des structures de donnes

-64-

Dans lexemple prcdent, nous avons ajout des lments individuels une dimension. Ces lments sont donc dans ce cas de figure ajouts des lments dj existants. Vous allez voir quil est galement possible dajouter, en plus dun lment, des structures qui jouent un rle important pour le classement vers une dimension. Pour ce faire, nous faisons partir de loutil de modlisation une copie des lments de Months :

Nous revenons ensuite notre feuille de travail Excel et collons le contenu dans A1 : Nous obtenons alors le rsultat suivant : le type dlment, le nom de llment et le facteur de consolidation ont t transfrs. Remarquez ici que C veut dire consolid, N numrique et S chane de caractres/texte.

Dvelopper des structures de donnes

-65-

Vous pouvez effectuer cette manipulation dans lautre sens. Supposons que vous souhaitiez ajouter la dimension Customers dautres clients. Ceux-ci doivent tre rassembls paralllement au sein dun groupe. Il vous faut donc renvoyer deux informations : 1. Les clients en tant qulments de base et leur type dlment. 2. Linformation prcisant dans quel groupe de clients ces clients doivent tre classs. Lors de la copie dlments spars, il est indiqu que ces lments sont ajouts la structure existante. Ceci nest pas le cas lors dune copie des trois colonnes. Tous les lments existants au sein dune dimension seront ici supprims et remplacs par les lments colls. Les structures seront ainsi, selon les indications inscrites dans les colonnes, agences dans Palo. Cette possibilit de copie est particulirement utile lorsquon souhaite ajouter des lments une nouvelle dimension. Ce qui peut se prsenter dans le cas dune reprise partir dautres bases de donnes MOLAP puisque ces dernires utilisent galement en partie le mme format de classement. Nous avons au dbut de ce chapitre cr la nouvelle dimension Customers avec ses clients :

Nous voulons prsent ajouter de nouveaux clients cette dimension. Saisissez dans une feuille de travail Excel vide les donnes comme montr ci-contre :

Tous les clients sont numriques ( N ). Ils peuvent donc tre additionns un groupe. Tous les clients au sein dun groupe sont valus de faon quivalente, le facteur de consolidation est = 1. La marque C dans GroupeA regroupe les clients correspondants.

Copiez prsent la plage de donnes A1:C14 dans le presse-papiers.

Dvelopper des structures de donnes

-66-

Ouvrez loutil de modlisation et allez la dimension Customers puis slectionnez un lment de votre choix. Utilisez ensuite dans Palo le menu contextuel et cliquez sur Coller des lments .

Vous allez recevoir un message davertissement vous mettant en garde contre la suppression de tous les lments existants si vous continuez le processus de copie. Confirmez le message en cliquant sur Oui .

Les lments sont prsent supprims. Les nouveaux lments sont eux paralllement inscrits.

Dvelopper des structures de donnes Double-cliquez sur Groupe A puis avec un clique-droit sur Client1 et un dernier clic sur Facteur de consolidation :

-67-

Vous pouvez constater que Palo a obtenu avec la fonction Coller des lments de la plage de donne A1:C14 les informations suivantes : nom de llment, lment C ou bien N et le facteur de consolidation. La commande Compter dans le menu contextuel compte les lments et indique le nombre pour : N =numrique, S =chane de caractres/texte et C =consolid.

Dvelopper des structures de donnes

-68-

Le menu contextuel Palo vous offre plusieurs possibilits. Parmi celles-ci, il y a la recherche dlments. Cliquez sur Rechercher un lment pour dmarrer votre recherche. Un masque de saisie souvre pour la recherche dlments.

Si vous saisissez par exemple Denmark , Palo saute dans lactuelle dimension un lment qui correspond aux critres de recherches indiqus.

Afin de pouvoir slectionner la fonction de recherche dans le menu contextuel, il vous faut avoir au pralable cliqu dans la dimension sur un lment de votre choix.

Dvelopper des structures de donnes

-69-

La recherche est galement possible avec des espaces rservs. Lindication Ju* conduit par exemple au rsultat Jun ou encore Jul . Mais cest chaque fois uniquement le premier lment trouv qui sera slectionn.

Entre de la recherche

1. Occurrence

La bote de dialogue < Rechercher des lments > vous pouvez galement avec < Ctrl + F > appeler. Aprs le premier lment trouv, vous pouvez utiliser F3 pour continuer la recherche. Remarque : si aucun lment ne correspond la recherche, un message derreurs apparatra.

Dvelopper des structures de donnes

-70-

4.7 Crer un nouveau cube


Nous allons prsent crer un nouveau cube. Dmarrez loutil de modlisation et cliquez sur Database . Cliquez ensuite sur licne Nouveau Cube... .

Lassistant de cration de cube va alors souvrir. Donnez un nom au nouveau cube, par exemple Market . Ajoutez les dimensions Months, Years, Regions, Datatypes, Measures et Products avec un double-clique (ou bien slectionnez les dimensions et cliquez ensuite sur la flche bleue). Cliquez sur Terminer pour gnrer le cube.

Nous allons revenir un peu plus tard au cube Market . Crez un nouveau cube de la mme forme que le cube Market . Nommez ce cube Test . Nous aurons besoin du cube Test pour apprendre supprimer un cube.

Dvelopper des structures de donnes

-71-

Aprs avoir procd la cration de ces deux cubes, vous les voyez apparatre comme suit dans loutil de modlisation :

Vous venez de crer deux cubes. Vous pouvez les utiliser de la mme faon dont nous avons procd avec le cube prtabli Sales dans les exemples prcdents. Vous pouvez donc par exemple appeler des informations sur le cube Market en ouvrant Crer une vue . Vous constatez quoutre le cube dj connu Sales , les cubes Market et Test nouvellement crs sont galement disponibles.

Dvelopper des structures de donnes

-72-

Vous observez que les nouveaux cubes Market et Test ne disposent pas encore de donnes (cf. limage suivante du cube Market ). Vous vous demandez certainement pourquoi vu que nous avons cr ces deux cubes avec les mmes dimensions que celles utilises pour le cube Sales .

On pourrait se dire en effet quil sagit de copies de Sales et que par consquent, les donnes doivent bien y tre prsentes. Cela nest pas tout fait exact : les deux nouveaux cubes contiennent plutt des nouvelles cellules de donnes autonomes. Vous vous souvenez quau dbut de ce chapitre, nous avons vu quil fallait tout dabord crer les dimensions puis crer un cube. La fonction Palo contient en effet une rfrence au cube concordant. Remarque : il est important de toujours remarquer que les classements des dimensions dans les cubes Sales et Market sont diffrents. Ce classement est primordial pour ladressage dune cellule de cube.

Dvelopper des structures de donnes La cellule B9 contient la fonction : =PALO.DATAC($A$1;$A$2;$A9;$A$3;$A$4;$A$5;$A$6;B$8).

-73-

Si lon traduit les adresses des cellules, on obtient :


=PALO.DATAC("localhost/Demo";"Sales";"All Products";"Europe";"Year";"2002";"Variance";"Units").

Les dimensions sont donc affectes prcisment au cube relatif (par exemple Sales ). Lordre des dimensions correspond lordre affich dans le cube. Comparez cet effet la fonction prcdente PALO.DATAC avec limage de droite situe ci-dessus. Si on utilise derechef les mmes dimensions pour un nouveau cube, la consquence sera que ce cube sera vide. Ce qui justifie le fait de crer le cube une fois que les dimensions sont connues. Pourquoi ? Le cube est une combinaison de dimensions. La dimension se dfinit elle-mme par un assemblage dlments spars. On ne peut donc crer un cube uniquement si ces informations de structure sont connues. Vous pouvez bien sr commencer remplir le nouveau cube en saisissant des donnes dans les cellules. Mais ces donnes existent dores et dj dans une source de donnes externe. Dans cet exemple, elles seraient mme prsentes dans la banque de donnes mais seulement dans un autre cube. Par ailleurs, il serait fastidieux et la fois risqu de vouloir saisir chaque donne pour tous les produits, toutes les rgions et toutes les annes. Il existe donc des solutions diffrentes l'importation en fonction du systme source. Ces voies sont indiques en dtail dans notre formation Palo.

Dvelopper des structures de donnes

-74-

4.8 Supprimer un cube


Vous venez de voir comment procder pour crer un nouveau cube. Etape lors de laquelle vous avez galement appris que la structure forme par des lments et des dimensions est effective uniquement lintrieur dun cube. Ce qui explique labsence de donnes dans les nouveaux cubes Market et Test bien que ces deux cubes aient t crs avec les mmes dimensions que le cube Sales . Inversement, cela signifie que lors dune suppression dun cube, seules les donnes et structures de ce cube seront du mme coup supprimes. Si les mmes dimensions (et le cas chant les donnes) figurent dans un autre cube, elles y seront conserves. Vous pouvez vous en rendre compte par vous-mme en supprimant le cube Test . Avant cela, nous allons de nouveau saisir une valeur test. Procdez de la faon suivante : aprs avoir ouvert Crer une vue , collez une vue du cube Test dans une feuille vide et dplacez Products vers Critre(s) affich(s) en tte de ligne et slectionnez Desktop L en tant que produit. Procdez de manire analogue dans Critre(s) en en-tte de colonne(s) en indiquant la dimension Datatypes et en slectionnant llment Actual . Les autres dimensions restent dans Critre(s) affich(s) en page . Vous obtenez alors la vue suivante :

Effectuez dans la vue les ajustements suivants : a) Europe devient Germany (A5) b) Year devient Jan (A3) c) Pour Germany , insrez la valeur 500 en janvier 2002 Le rsultat saffiche comme ci-dessous :

Dvelopper des structures de donnes Indiquez nouveau dans A3 Year et dans A5 Europe .

-75-

Vous savez que les mmes structures sont galement prsentes dans le cube Sales . Pour pouvoir faire la comparaison, mettez-les donnes cte cte. Ouvrez Crer une vue et coller une vue du cube Sales dans une feuille Excel vide. Dplacez alors Products vers Critre(s) affich(s) en tte de ligne et slectionnez Desktop L en tant que produit. Procdez de manire analogue dans Critre(s) en en-tte de colonne(s) en indiquant la dimension Datatypes et llment Actual . Les autres dimensions restent pareillement dans Critre(s) affich(s) en page . Les rsultats suivants saffichent :

Test

Sales

Vous pouvez nouveau constater que les deux cubes ont un contenu compltement diffrent mme si leurs dimensions respectives sont identiques. Pour cette raison, il est possible de supprimer le cube Test sans pour autant nuire au cube Sales . Aprs la suppression, cest toute la structure du cube qui sera efface. Slectionnez le cube supprimer dans loutil de modlisation. Ouvrez avec un clic droit sur votre souris le menu contextuel et cliquez sur Supprimer le cube .

Saisir, modifier et supprimer des donnes

-76-

Vous pouvez galement cliquer sur le commutateur Supprimer cube(s) situ dans le bas de la fentre. Veuillez vous assurer que vous avez slectionn le bon cube : les donnes ainsi supprimes ne pourront ensuite tre rcupres. Confirmez prsent en cliquant sur Oui .

5 Saisir, modifier et supprimer des donnes


5.1 Entrer des donnes manuellement
Le chemin le plus simple pour entrer des donnes dans Palo est la saisie manuelle classique dans une feuille Excel. Cette faon de faire est naturellement trs pratique quand la quantit de donnes est faible. Vous avez jusquici dj effectu des saisies de manire spare. Nous allons maintenant vous prsenter les diffrentes possibilits pour saisir des donnes.

5.1.1 Saisir des donnes dans des cellules


Ouvrez une feuille Excel vide. Dmarrez Palo/Coller une vue et slectionnez le cube Market que nous avons cr prcdemment. Dplacez la dimension Months dans Critre(s) en en-tte de colonne(s) et Products dans Critre(s) affich(s) en titre de ligne . Laissez les dimensions restantes dans Critre(s) affich(s) en page .

Double-cliquez sur Choisir des lments dans Months.

Saisir, modifier et supprimer des donnes Slectionnez ensuite les trois premiers mois comme critres en en-tte de colonnes et cliquez sur OK .

-77-

Slectionnez les cinq premiers ordinateurs Desktop dans la dimension Products ... Insrez-les en tant que critres en titre de ligne. Vous les trouvez dans la dimension Stationary PCs. Vous obtenez la vue suivante :

Ce cube contient encore des reprsentations dlments consolids (Variance, Europe). Pour la premire saisie de donnes, il faut cependant que des lments de base soient affichs.

Saisir, modifier et supprimer des donnes

-78-

Pour modifier les paramtres actuels, double-cliquez sur Variance et slectionnez Actual. Procdez de la mme faon pour Europe en slectionnant Germany.

Vous obtenez le rsultat suivant :

Si vous saisissez prsent des valeurs, par exemple 175, celles-ci seront inscrites dans le cube Market.

Saisir, modifier et supprimer des donnes

-79-

Remarquez que la fonction est conserve bien que vous saisissiez une valeur. La valeur saisie est inscrite dans la base de donnes et la fonction est nouveau affiche. Saisie de la valeur 175 :

Le rsultat aprs saisie :

La fonction est de nouveau visible aprs la saisie. Vous pouvez ainsi trs facilement entrer des donnes pour simuler des scnarios qui sont projets de bas en haut. Vous demandez peut-tre comment tablir une projection de haut en bas. Cest ce que nous allons dcouvrir dans la partie qui suit.

Saisir, modifier et supprimer des donnes

-80-

5.1.2 Entrer des donnes dans des cellules consolides (Splashing)


Partons de notre dernier exemple. Double-cliquez sur Germany et revenez sur Europe . Le rsultat est le suivant :

Vous voyez tout dabord les valeurs que vous avez indiques et ce, avant que vous ayez nouveau slectionn la vue consolide. La raison est claire : la base de donnes tait vide, vous avez inscrit un nombre dans llment Germany ce qui a pour consquence que la somme pour Europe est identique la valeur pour Germany . Cliquez sur une autre cellule (par exemple C9) et essayez deffectuer une saisie. Le message ci-contre apparat :

Saisir, modifier et supprimer des donnes

-81-

Paramtre Splash # Ecrire simplement dans une cellule consolide nest donc pas possible. On vite ainsi que des donnes errones soient crites dans ce type de cellule. Cest comme cela que des donnes deviennent invalides car les cellules consolides se basent sur les lments de base prsents en dessous. Supposons que vous vouliez crire - non par mgarde mais saisir intentionnellement des valeurs - dans cette cellule parce que vous souhaitez splasher ces valeurs, c'est--dire les rpartir dans les lments de base prsents en dessous. Pour ce faire, commencez lentre avec le caractre spcial # et insrez ensuite la valeur. Saisie des valeurs splasher (#250 pour Desktop L et #120 pour Desktop Pro en fvrier)

Les valeurs saisies :

Saisir, modifier et supprimer des donnes

-82-

Les valeurs que vous avez ainsi saisies seront rparties sur tous les niveaux qui sont situs en dessous du niveau actuel. Vous pouvez le vrifier vous-mme en parcourant les rgions. Les valeurs de base pour Germany : Les valeurs de base pour Italy :

Saisissez lentre comme affich ci-contre : 50 pour France et pour Desktop L . Tous les autres pays ont en janvier = 0 .

Vous obtenez alors pour Europe la vue suivante :

Si, dans au moins un des lments de base, une valeur est prsente, cest la somme totale qui sera rpartie selon les quotas des valeurs prsentes. Si vous saisissez prsent une nouvelle valeur, cette dernire sera rpartie proportionnellement sur les lments de base prsents en dessous en prenant en compte la pondration qui correspond aux valeurs prcdentes. Les cellules avec la valeur 0 ne seront pas modifies.

Saisir, modifier et supprimer des donnes

-83-

Si vous modifiez par exemple dans Desktop L le total pour lEurope en le faisant passer de 225 100 (-44,4%), la valeur pour Germany baisse de 44,4% en passant de 175 77,78. Aperu dtaill pour Germany :

Lentre pour Germany dans Jan est modifie et passe de 175 77,78. Pour France , ce serait 22,22 au lieu de 50. Si aucune valeur na t auparavant entre, la rpartition de la nouvelle valeur seffectue sur tous les lments de base qui suivent en dessous du niveau actuel. Ceci est visible dans Jan pour le Desktop Pro . Lentre de 100 dans la dimension Europe conduit ici une attribution de 5,26 tous les pays et donc ici pour France . Aperu dtaill pour France :

Remarque : si la vue contient un lment dont les facteurs de consolidations gnrent un rsultat 0 (par exemple Variance avec Actual 1 et Budget -1) et dont les cellules de base sont encore vides, il nest alors pas possible de splasher avec #. Un message derreur saffichera. Pourquoi ? Palo ne peut calculer aucune rgle de rpartition explicite.

Saisir, modifier et supprimer des donnes

-84-

Vous pouvez par ailleurs outre # crire des donnes dans des cellules consolides avec trois autres paramtres : Paramtre Splash ! Un point dexclamation suivi dune valeur : vous crivez ainsi avec cette valeur par-dessus tous les lments de base qui suivent. Avec !10 , la valeur 120 est remplace par 19 lments de base *10 = 190. Saisie de !10 :

19 * 10 = 190 remplace 120 :

Saisir, modifier et supprimer des donnes

-85-

Paramtre Splash !! Deux points dexclamations suivis dune valeur additionnent cette valeur aux valeurs dj existantes de tous les lments de base qui suivent. Lentre de !!20 donnerait avec 19 lments de base 190+20*19=570.

Saisie de !!20 :

19*20 + 190 = 570 :

Saisir, modifier et supprimer des donnes Paramtre Splash # %

-86-

Utilisez ce paramtre pour additionner ou soustraire des parts en pourcentage. #10% additionne 10% la valeur actuelle. #10% de 570 donne donc la valeur 627. Saisie de #10% :

570 + 570*10% = 627 :

Saisir, modifier et supprimer des donnes

-87-

Nous verrons un peu plus tard dans ce chapitre comment supprimer des donnes. Pour ce faire, des donnes, prsentes dans ce cube supprimer, sont ncessaires. Afin de les crer, veuillez utiliser de nouveau les possibilits qui viennent dtre mentionnes. Paramtrez prsent lanne sur 2003. Vous observez que les mois sont vides :

Saisissez les valeurs suivantes dans janvier : 5000, 3000, 3500, 4000 et 6000. La saisie seffectue dans une forme splashe , comme par exemple #5000. Le rsultat est le suivant :

Astuce : avec ces diffrentes techniques, entreprendre de vastes modifications grande chelle devient facilement accessible, comme par exemple ce genre de simulations : et si on modifiait des donnes hauteur de x% ? . Le danger cependant existe de rendre des donnes invalides car en effectuant des modifications, il se peut quon oublie les donnes dorigine et comment accder ces derniers. Pour viter cela, il y a un moyen simple : une sauvegarde de la base de donnes. (voir chapitre 2.5 Scuriser des bases de donnes)

Saisir, modifier et supprimer des donnes

-88-

5.1.3 Annuler des entres


Avec la version Palo 2.5 / 3.0, vous disposez dans la barre doutils Palo de commutateurs avec lesquels vous pourrez annuler des entres. Pour faire afficher la barre doutils Palo, effectuez un clique-droit sur les barres doutils affiches et cliquez sur Palo :

Pour cette fonction visant annuler une opration, vous trouverez dans la barre doutils les commutateurs suivants : Fixer la plage dannulation dopration Annuler une action Annuler toutes les modifications et annuler la plage dannulation dopration Fixer les modifications et annuler la plage dannulation dopration

Slectionnez une plage de cellules dans laquelle des valeurs du cube sont affiches et fixez avec le commutateur ces cellules comme plage dannulation dopration :

Les commutateurs dcrits prcdemment sont maintenant activs. Le commutateur Fixer les modifications enregistre l'tat actuel dans le cube : Important : Aprs avoir fix la plage dannulation dopration, dans ce domaine il est d'autres utilisateurs n'est pas possible entrer ou modifier des valeurs. Ce n'est que lorsque vous faites annuler la plage dannulation dopration. Avant de quitter Excel, vous devez se dcider: crire les modifications ou annuler toutes les modifications. Sinon, les modifications sont automatiquement annules lors de la fermeture d'Excel ou de l'expiration de la session.

Saisir, modifier et supprimer des donnes

-89-

5.2 Copier des contenus de cellule (copy & like)


Avec COPY & LIKE, il est possible de copier directement des valeurs dans une autre cellule. Copy Pour illustrer notre exemple, ouvrez Coller une vue et slectionnez dans le cube Sales : Critre affich en tte de ligne = Years puis sous Choisir des lments les annes 2006, 2007 et 2008. Critre affich en en-tte de colonne(s) = Datatypes puis sous Choisir des lments Budget et Actual.

Vous souhaitez prsent utiliser les valeurs relles ( Actual ) de 2007 afin de procder une planification pour lanne 2008. Allez sur la cellule B11 et crivez : copy Actual;2007 ou bien : copy Datatypes:Actual;2007. (La forme crite quelle soit copy, Copy ou bien COPY na pas dimportance)

Saisie : copy Actual;2007

Saisie : copy Datatypes:Actual;2007

Saisir, modifier et supprimer des donnes Vous obtenez dans les deux cas la vue suivante :

-90-

Lordre des lments dans lattribution de Copy na pas dimportance. Vous devez srement vous demander : je pourrais galement saisir le montant de Actual 2007 avec # sous Budget 2008. Quelle serait alors la diffrence ? La diffrence est que, avec COPY, vous prenez en compte les valeurs source, leurs structures de rpartition 1 :1 inclues. Avec # , vous avez seulement saisi et rparti la mme valeur dans la somme. Mais comme un 0 figurait auparavant dans Budget 2008, la rpartition a lieu de manire gale sur tous les lments de base. Vous pouvez voir la diffrence avec lexemple de llment Germany . Comme dcrit dans le Splashing, la dimension Europe est constitue de 19 lments de base. Germany contient donc, dans Budget 2008 avec une rpartition de # 7.948.113,31, une part de 418.321,75. Avec Copy Actual;2007, cest linverse 919.665,42.

Rpartition gale avec #

Rpartition par quotits avec copy

Saisir, modifier et supprimer des donnes

-91-

Like La commande LIKE comprend elle-mme la commande COPY. Elle utilise les parts des lments de base pour rpartir la valeur antpose dans LIKE. A la diffrence de COPY, une autre valuation est possible. Exemple : la valeur pour Actual dans All Products/Europe/Year (2007) est 7.948.113,31. 12000000 like Actual;2007 rpartit donc le budget de 12 millions selon les parts qui sont mmorises dans Actual 2007.

Saisie

Rsultat

Si lon applique les donnes d'All Products/Europe/Year Germany, on obtient les valeurs de base pour Germany. Celles-ci comportent par exemple dans 2007 pour Actual 1 182 029,36. De manire analogue, Germany obtient un Budget 2009 de 12 000 000/7.948.113,31*919.665,42 soit 1388503,74.

Pour finir, nous voulons dmontrer que cette mthode fonctionne galement avec des lments consolids. Prenons comme exemple Gross Profit qui se compose de Turnover (facteur de consolidation =1 ) et de Cost of Sales (facteur de consolidation = -1). Si lon projette le rsultat (Gross

Saisir, modifier et supprimer des donnes

-92-

Profit), les valuations prvisionnelles pour le chiffre daffaires (Turnover) et les cots (Cost of Sales) ressortent automatiquement. Saisie :

Rsultat :

Vous observez qu ct de Gross Profit, les deux lments de base Turnover et Cost of Sales sont conformment remplis.

Note : Lorsque vous entrez un nombre avec un signe vous devez mettre une apostrophe devant le signe. Exemple : '-12000000 Like Gross Profit;2006

Saisir, modifier et supprimer des donnes

-93-

5.3 Supprimer des donnes


Avec un clic droit sur le cube dans loutil de modlisation, vous avez la possibilit de choisir entre deux options diffrentes pour procder une suppression. Vous pouvez soit supprimer tout le cube soit supprimer certaines donnes du cube (fonction Rinitialiser le cube ). Nous avons dj vu comment supprimer le cube entirement dans le chapitre Travailler avec loutil de modlisation . Cest pourquoi nous allons nous concentrer sur la rinitialisation du cube. En splashant , vous avez saisi des donnes pour lanne 2003 (cf. image suivante).

Nous voulons prsent supprimer ces donnes. Il vous faut pour cela choisir les paramtres correspondants.

Saisir, modifier et supprimer des donnes Ouvrez loutil de modlisation. Slectionnez le cube Market et avec un clic droit, allez sur Rinitialiser le cube .

-94-

Aprs avoir confirm, vous obtenez la slection suivante :

Cliquez ici sur les points () situs ct de la dimension Years .

Saisir, modifier et supprimer des donnes Vous voyez prsent une slection des annes. Veuillez slectionner lanne 2003.

-95-

La slection ainsi effectue va safficher dans la fentre Vider le cube .

Vrifiez si vous avez bien slectionn le bon cube. Cliquez sur Remettre vide .

Saisir, modifier et supprimer des donnes Confirmez la demande en cliquant sur OK .

-96-

Ds la fin du processus, vous obtenez un message. La remise vide peut prendre quelques minutes voire plus selon la taille du cube. Vous obtenez ensuite un message indiquant que les donnes ont bien t supprimes. Confirmez en cliquant sur OK . Vous revenez ensuite la bote de dialogue Vider le cube . Vous pouvez vider prsent dautres parties du cube. Sinon, terminez le processus en cliquant sur Fermer .

Vous pouvez, dans la fentre de dialogue ci-dessus, vider le cube dans son ensemble avec le commutateur Remettre tout vide . Seules les donnes seront ici supprimes. Confirmez la demande en cliquant sur OK.

Saisir, modifier et supprimer des donnes Vous obtenez galement ici un message de fin de processus. La structure du cube reste sauve. Vous pouvez ainsi utiliser ce cube pour entrer de nouvelles valeurs. Pour finir, vous allez probablement encore voir des valeurs safficher. Si ctait le cas, appuyez sur F9 pour actualiser la vue.

-97-

Votre feuille devrait prendre lapparence suivante :

Administrer des bases de donnes

-98-

6 Administrer des bases de donnes


6.1 Introduction
Vous avez jusquici travaill avec la base de donnes de dmonstration (Demo). Il sagissait alors dun modle dj existant. Vous pouvez naturellement avec Palo crer, administrer et supprimer des bases de donnes. Pour crer une nouvelle base de donnes, cliquez dans le menu Palo sur Outil de modlisation : Dans la fentre de dialogue qui suit, cliquez sur Dmarrer lAssistant Palo (voir flche rouge) :

La fentre de dialogue Assistant Palo saffiche comme ci-dessous :

Administrer des bases de donnes Vous pouvez avec lassistant Palo : crer des nouvelles bases de donnes crer des bases de donnes partir dun modle (cette entre est prvue pour une version prochaine de Palo et pour cela, ne peut encore tre active) supprimer une base de donnes existante enregistrer un nouveau serveur dsenregistrer le serveur indiqu

-99-

Si en ouvrant cette fentre, lassistant Palo na pas encore tabli de connexion au serveur, le commutateur de connexion affiche Connecter . Dans le cas inverse, celui-ci affiche Dconnecter . La plage Administration du serveur revt, lors dun travail en rseau et dun travail avec des droits dutilisateurs, un caractre particulier. Vous trouverez plus dexplications dans les chapitres : Installation et dsinstallation de Palo dans la partie Travailler en rseau Travailler avec des comptes utilisateurs dans la partie Appliquer les droits dutilisateurs

Pour activer ladministration de bases de donnes, il vous faut tout obtenir une connexion au serveur. Si cette dernire nest pas disponible, veuillez cliquer sur Connecter .

Administrer des bases de donnes

-100-

6.2 Crer une nouvelle base de donnes


Une fois la connexion tablie avec le serveur, les possibilits de choix sous Administration bases de donnes seront actives

Vous pouvez prsent crer une nouvelle base de donnes. Slectionnez pour ce faire Crer une nouvelle base et cliquer sur suivant. Lors de ltape suivante, vous allez attribuer un nom la nouvelle base de donnes. Admettons que vous lappeliez Demo . Le nom nest pas choisi par hasard. Il doit nous permettre de dmontrer diffrentes choses.

Si, par erreur, vous souhaitez utiliser une dnomination qui existe dj, vous obtenez alors un message derreurs. Palo vous signifie que Demo a dj t attribu :

En cliquant sur OK , vous retournez sur lassistant Palo et la saisie du nom.

Administrer des bases de donnes Utilisez prsent un autre nom comme par exemple Nouvel essai . Vous obtenez nouveau un message derreurs. Palo vous indique cette fois-ci que vous utilisez des caractres non valides.

-101-

Le signe non valide est lespace situ entre Nouvel et Essai. En cliquant sur OK , vous revenez sur lassistant Palo et la saisie du nom. Si vous y saisissez Test , Test1 ou bien Test30.05.2009 , la base de donnes sera immdiatement cre par Palo.

Un clic sur Suivant conduit dans ce cas au message indiquant que la base de donnes a t cr avec succs.

Aprs avoir cliqu sur OK , lassistant Palo se ferme. La base de donnes peut prsent tre utilise. Vous pouvez ouvrir loutil de modlisation et y crer des dimensions et des lments tout comme runir des dimensions dans des cubes. Astuce : vous savez que, dans Palo, les structures de donnes sont formes de cubes, de dimensions et dlments (voir chapitre Travailler avec loutil de modlisation ). Vous savez aussi que chaque structure nest valable quau sein dun cube dfini. Des dimensions cres aprs coup ne sont donc pas contenues dans un cube existant. Pour y inscrire celles-ci, il faudrait supprimer le cube et en crer un nouveau ce qui a pour consquence de faire perdre les donnes. Cest pour cela quil est fortement recommand de crer, avant la sauvegarde des donnes, toutes les structures ncessaires dans une base de donnes Palo.

Administrer des bases de donnes

-102-

6.3 Supprimer une base de donnes


Vous avez bien sr galement la possibilit de supprimer une base de donnes existante. Procdez pour ce faire de la mme manire que pour la cration dune base de donnes. Veuillez slectionner dans la fentre de dialogue suivante Supprimer une base existante :

En cliquant sur Suivant , vous arrivez la slection des bases de donnes. Slectionnez cette tape la base de donnes cre en haut Test30.05.2009 .

Assurez-vous que vous avez bien slectionn la base de donnes que vous souhaitez supprimer. Cliquez ensuite sur Terminer . Il vous faut confirmer la demande si vous tes bien sr de vouloir supprimer cette base de donnes.

Palo for Excel : Thmes avancs

-103-

Vous recevez ensuite un message indiquant que la suppression de la base de donnes sest effectu avec succs. Il vous faut pour finir confirmer en cliquant sur OK .

Lassistant Palo sera la suite de cela ferm. Vous pouvez faire autrement en stoppant le PALOServeurService et ensuite dans \Jedox\Palo Suite\olap\data supprimer la base de donnes souhaite en tant que dossier. (Voir chapitre 2.5 Scuriser des bases de donnes)

7 Palo for Excel : Thmes avancs


Avec l'utilisation de cette documentation Premiers pas avec Palo for Excel vous avez certainement gagn une ide comme il est facile de travailler avec Palo pour Excel. Cela est particulirement vrai si vous tes dj un utilisateur expriment de Microsoft Excel ou d'OpenOffice Calc. Pour vos prochaines tapes avec Palo pour Excel, nous avons des informations supplmentaires sur notre site http://www.jedox.com/fr/apercu-jedox/accueil.html. En particulier, nous vous conseillons de participer l'une de nos formations Palo. Ces exercices comprennent galement tous des thmes qui on doit considrer dans la pratique. En vous inscrivant MyPalo Community ( sous le menu Palo Online ) vous avez un accs MyPalo . Ici vous trouvez des thmes avancs au sujet Palo et vous avez la possibilit de voir les rponses professionnelles de la MyPalo Community ou vous pouvez poser vous-mmes des questions spcifiques.

Index

-104-

8 Index
A
afficher les arbres 62 Analyse ABC 45 annulation 88 annuler des entres 88 annuler une action 88 arbres 12, 62 attributs 13, 18, 55 lments de base 22, 24, 61, 65, 77, 81, 82, 83, 84, 85, 90, 91, 92 Erreur de Palo 14

F
facteur de consolidation 64, 65, 91 fonction array 19 fonction matrice 19 Fonctions daccs aux donnes 13, 36

B G
base de donnes 6, 8, 9, 11, 15, 16, 17, 19, 21, 36, 52, 58, 79, 80, 87, 98, 99, 100, 101, 102, 103 groupe 7, 22, 27, 52, 65

C
caractres non-valides 56 caractres valides 56 caractres valides des noms dlments 56 caractres valides des noms de cubes 56 caractres valides des noms de dimensions 56 Choisir une branche 23 Choisissez le style 27 choix automatique des paramtres 36 coller des lments 13, 20, 26, 28, 29, 31, 32, 33, 62, 66, 67 coller le sous ensemble 13 Coller le sous ensemble 37 commutateurs de hirarchie 20, 62 commutateurs de slection 22 consolid 29, 61, 64, 67 copy 89 Crer une vue 13, 14, 17, 31, 32, 71, 74, 75 cube 6, 8, 9, 11, 12, 18, 19, 27, 30, 31, 36, 55, 56, 58, 70, 71, 72, 73, 74, 75, 76, 77, 78, 87, 88, 89, 93, 94, 95, 96, 97, 101

H
hirarchie 20, 21, 22

I
import 13 indentation 27 installation 15 Inverser la slection 24

L
like 91, 92

M
menu Palo 13 modlisation 55 multidimensionnalit 6 MyPalo Community 53, 103

D
dsenregistrer 99 dimension 6, 7, 9, 12, 19, 21, 26, 28, 32, 33, 34, 35, 55, 56, 57, 60, 61, 63, 64, 65, 66, 68, 73, 74, 75, 76, 77, 83, 90, 94 dimensions 5, 6, 7, 8, 9, 12, 13, 17, 18, 27, 32, 36, 55, 56, 58, 70, 72, 73, 74, 75, 76, 101 dix premiers produits 38 Drill History 14 Drill Palo Rule 14 Drill Through 14 droits dutilisateurs 99

O
omission de zro 26 ordre de dfinition 57 outil de modlisation 12, 13, 21, 55, 62, 64, 66, 70, 71, 75, 93, 94, 98, 101

P E
diteur de sous-ensemble 37 lments consolids 13, 61, 77, 91 Palo Online 13, 52 Palo Web 13, 54 PALO.DATA 19, 58, 73 PALO.DATAC 8, 19, 36, 73 PALO.DATAV 19

Index
PALO.SUBSET 37 Paramtre Splash ! 84 Paramtre Splash !! 85 Paramtre Splash # 81 Paramtre Splash # % 86

-105splashing 80, 90 style 27 suppression 66, 74, 75, 93, 103 supprimer 11, 14, 70, 75, 76, 87, 93, 98, 99, 101, 102, 103 supprimer un cube 74

R
recherche dlments 68, 69 Rechercher et slectionner 24 rgle 83 rgles 55, 56

T
Tout slectionner 23 Trier les dimensions 57

U S
saisie manuelle 76 sauvegarder comme instantan 13, 51, 52 scuriser des bases de donnes 15 slection des niveaux 22 serveur 8, 9, 16, 99, 100 serveur Palo 16 sous ensemble 37 sous-ensemble 37, 38 utilisateurs 18, 55, 99

V
vider le cube 95, 96