OSBI.FR - Open Source Business Intelligence

Saiku 2.5

Après plusieurs mois d’attente, Meteorite BI vient enfin de nous mettre à disposition la dernière version stable de Saiku.

Pour rappel, Saiku est un client OLAP (web) qui permet d’élaborer en ligne des vues analytiques (tableaux croisés et graphiques) au dessus du serveur ROLAP Mondrian.

Disponible en standalone  mais aussi sous forme de plugin pour le serveur Pentaho, Saiku est un digne remplaçant de JPivot.

Les nouveautés :

  • De nouveaux types de graphiques ont été ajoutés, ceux-ci se basant sur la librairie CCC2 (Pentaho CDE) : grille de chaleur (Heat Grid), Area Chart, Multi Pie Chart, Dot Chart… On bascule en mode graphique simplement avec un bouton (en haut à droite), puis on clique sur le type de graphique dans la liste proposée :
Saiku 2.5: Heat Grid

Saiku 2.5: Multi Pie Chart
  •  Export des graphiques aux formats PDF, JPG, PNG ou SVG
  • « Mini graphiques » pouvant être ajoutés dans la dernière colonne du tableau de données (« spark lines » et « spark bars ») :

  • Amélioration de la gestion des hiérarchies parents/enfants (fonction « Show children »)
  • Amélioration du multi-linguisme (i18n) : presque toute l’interface est traduite en français !
  • Export PDF des tableaux
  • Amélioration des performances d’exécution des requêtes MDX
  • Auto-complétion pour la recherche dans la fonction filtre
  • Sauvegarde des tableaux et graphiques (qui se rouvrent tels qu’ils ont été sauvegardés)

Téléchargement

Retrouvez plus d’informations et téléchargez Saiku 2.5 sur le site de meteorite.bi !

On notera également que Saiku est désormais sous licence Apache, ce qui est un atout pour son intégration dans une application tierce (bien mieux que la licence GPL). Voir le détail dans ce post de Tom Barber (@magicaltrout)

Ah, j’oubliais…

… Bonne rentrée à tous ! 😉

26 Comments

  1. Bonjour,

    merci pour l’info. Cette version permet-elle d’être lancée depuis des reports xactions ?

  2. Je ne suis pas sûr de comprendre le besoin exact avec des Xactions… Pouvez-vous préciser ce que vous souhaitez exactement faire ?

  3. Bonjour
    avez-vous rencontré le cas de cubes dans saiku dont certaines dimensions ne peuvent pas être listées (accès aux valeurs via la loupe et non affiché dans le tableau)?
    dimension sans caractère spéciaux ==> ok
    dimension dont le nom a une parenthèse ou un « / » ==> KO
    merci de votre retour
    PS dans analyzer pas de problème le même cube est OK

  4. Bonjour Angélique

    c’est normal que les / ne passent pas dans le nom des dimensions => le schéma Mondrian est un fichier XML et ce caractère symbolise la fin d’une balise d’où le pb
    Le mieux est de voir dans la version commerciale comment sont échappés ces caractères (comme ça je ne sais plus)
    Sylvain (Atol CD…)

  5. Merci pour votre réponse.
    Pouvez m’indiquer où je peux télécharger ces versions.
    Le lien de cette ne marche plus.

  6. Merci beaucoup pour votre réponse.
    J’ai une peu avancé sur mon projet.

    Je rencontre cependant une petite difficulté par rapport au temps d’exécution de mes requête sur Saiku.
    Je suis limité en terme de capacité de RAM sur la machine sur laquelle je travail.
    Ma question est donc de savoir s’il y a un moyen d’avorter l’exécution d’une requête après un certain délai et comment le faire ?

    Merci par avance pour vos réponses.
    Les réponses ne sont aussi rapide sur les autres site traitant de ce sujet 😉

  7. Merci encore pour votre réponse !
    Effectivement, il y a très peu, pour ne pas dire aucun site en Français sur Pentaho mis à part osbi.fr 🙂

  8. Bonjour,

    Désolé de poster ça ici. Je voulais le faire dans « Pentaho: installation en production » mais je n’ai pas trouvé de pavé pour.

    Ma question concerne les paramètres de la machine java :
    -Xms
    -Xmx
    -XX:MaxPermSize

    Avez-vous une règle pour affecter des valeurs à ces paramètres en fonction du nombre d’utilisateurs ?

    Merci.

  9. Bonjour,

    Je rencontre un problème avec Saiku. Quand je lance une requête qui prend comme item un texte, j’ai le message ci-dessous :

    SQLException: The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator.

    Je n’arrive pas à trouver de solution par rapport à ce message d’err.
    Pouvez-vous m’orienter svp ?

    Merci !

  10. Bonjour,

    Je n’arrête pas de poser des questions 😀
    J’utilise pentaho 4.8 avec Saiku plugin 2.6 maintenant.

    Je suis limité en termes de création de schémas car je n’arrive pas à publier sur saiku des schémas :

    * Auxquels, j’ajoute des « Property ».
    * Qui contiennent des « Dimension usage ».

    Je suis vraiment débutant et je ne veux pas dire de bêtises mais il semble que cela soit lié à la version de mondrian-3.6.5 dans mon cas.

    J’ai trouvé sur internet une procédure (pas très claire) pour passer à la version mondrian4 pour saiku.

    * Avez-vous déjà testé cela ?
    * Qu’en pensez-vous ?
    * Je ne suis pas très à l’aise avec la procédure d’update. Avez-vous un lien qui décrit cela pas à pas ?

    Je vous remercie encore une fois par avance.

  11. Merci pour le lien !

    D’après ce que je comprends. La modification n’est pas conseillé pour un environnement de prod.
    Je suis embêté car j’ai de gros problèmes de performance et je sais que cela ne vient pas du server de db.

    Je suis sur SQL Server et une requête qui me restitue plus de 80% des données de la base me prend 4 min.

    • Est-il possible que la performance soit lié à mon schéma ?
    Toute mes requête s’exécutent correctement mais ça prend un temps fou.

    • Existe-il une manière de déclarer certains champs en attributs et non forcement en niveaux sur cette version ?
    Mes tables de dimensions contiennent bcp d’attribut et je pense que c’est là qu’il y un problème.

  12. Petit détail, mon installation utilise HSQL. Je n’ai pas pris le soin de modifier la base du référentiel. Pensez-vous que ça peut justifier les mauvaise performances ?

  13. Bonjour,

    Désolé de revenir avec la même question. Je suis sur un modèle en étoile très basique. De plus, comme préconisé dans les liens que vous m’avez conseillé, toutes les clés (FK et PK) sont indexées.

    Ma seule contrainte, c’est la présente de plusieurs champs dans mes tables de dimensions et je ne peux organiser tous ces champs en hiérarchie.

    Je suis passé sur une version 5.2 de Pentaho (pour utiliser une version plus récente de Saiku) en espérant pouvoir utiliser les attributs et éviter de déclarer tous ces champs comme niveaux de hiérarchie. Cependant, c’est toujours pas faisable en version CE.

    Mes requêtes s’exécute normalement sur jPivot mais prennent vraiment trop de temps sur Saiku. De plus quand je lance une requête sur Saiku, ça fait complètent emballer mon CPU.

    Savez-vous d’où cela peut venir ?

  14. En effet c’est pas simple à gérer
    Une des façons de faire c’est de créer plusieurs dimensions dans le cube pour plusieurs éléments d’une même dimension en base de données
    Pour info dans la version payante, Pentaho Analyzer : il n’y a pas besoin de faire cela, on peut croiser les attributs…

  15. Bonjour
    je travaille surune application JEE et je veux integrer SAIKU , quelqu’un peut me donner une idée comment le faire ?
    et merci

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*