OSBI.FR - Open Source Business Intelligence

GeoBI avec Pentaho

Dans le cadre d’un webinar proposé par Atol C&D, j’ai pu présenter tout dernièrement les possibilités de mise en place de restitutions Pentaho basées sur des représentations spatiales.

L’occasion de démontrer l’efficacité des plugins GIS pour Kettle développés par Atol, mais aussi de montrer les possibilités d’implémentation carto dans les CTools avec des représentations statiques au format SVG et dynamiques sous OpenLayers

La vidéo du webinar est désormais accessible en ligne sur la chaîne YouTube Atol (voir ci-dessous)

A noter également que sera présenté lors du Pentaho Day (13 juin 2017) le nouveau plugin Atol « SVG Map Component » qui vous permettra d’intégrer facilement des cartes SVG dans vos dashboards CTools. Fini le code spécifique donc, et un grand merci au Ministère de l’Intérieur (SGAMI-EST) pour cette co-contribution à la communauté Pentaho.

Inscrivez-vous vite au Pentaho DAY ! (le nb de places est limité)

8 Comments

  1. Bonjour,
    je rencontre un problème lors d’une transformation, où j’utilise le plugin GIS. Je souhaite générer un fichier SVG à partir de mon shapefiles. Je n’arrive même pas à prévisualiser mes données à l’étape « Extraction depuis fichier SIG », j’ai cette erreur:
    org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NoClassDefFoundError: org/apache/commons/vfs/FileSystemException)
    at org.eclipse.swt.SWT.error(Unknown Source)
    at org.eclipse.swt.SWT.error(Unknown Source)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
    at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1347)
    at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:7989)
    at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9269)
    at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:662)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)
    Caused by: java.lang.NoClassDefFoundError: org/apache/commons/vfs/FileSystemException
    at com.atolcd.pentaho.di.trans.steps.gisfileinput.GisFileInputMeta.getFields(GisFileInputMeta.java:211)
    at org.pentaho.di.trans.TransMeta.compatibleGetStepFields(TransMeta.java:2054)
    at org.pentaho.di.trans.TransMeta.getThisStepFields(TransMeta.java:2040)
    at org.pentaho.di.trans.TransMeta.getStepFields(TransMeta.java:1871)
    at org.pentaho.di.trans.TransMeta.getStepFields(TransMeta.java:1771)
    at org.pentaho.di.trans.TransMeta.getStepFields(TransMeta.java:1733)
    at org.pentaho.di.ui.trans.debug.TransDebugDialog.showStepDebugInformation(TransDebugDialog.java:423)
    at org.pentaho.di.ui.trans.debug.TransDebugDialog.refreshStepList(TransDebugDialog.java:288)
    at org.pentaho.di.ui.trans.debug.TransDebugDialog.getData(TransDebugDialog.java:242)
    at org.pentaho.di.ui.trans.debug.TransDebugDialog.open(TransDebugDialog.java:218)
    at org.pentaho.di.ui.spoon.delegates.SpoonTransformationDelegate.executeTransformation(SpoonTransformationDelegate.java:800)
    at org.pentaho.di.ui.spoon.Spoon$31$1.run(Spoon.java:8523)
    at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
    … 12 more
    Caused by: java.lang.ClassNotFoundException: org.apache.commons.vfs.FileSystemException
    at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.pentaho.di.core.plugins.KettleURLClassLoader.loadClassFromParent(KettleURLClassLoader.java:89)
    at org.pentaho.di.core.plugins.KettleURLClassLoader.loadClass(KettleURLClassLoader.java:108)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    … 25 more

    S’il vous plait besoin d’aide.

  2. Bonjour
    En effet, il y a un pb avec les librairies internes dans PDI 6. Par contre cela fonctionne sous PDI 5.4, je vous invite à essayer avec cette version
    Cordialement

  3. Merci ça marche super dans PDI 5.4. Par contre pas d’etape « Alimentation fichier SVG »

  4. Est-ce que les plugins sont disponibles sous forme compilée ou bien est-on obligé de les construire avec maven?

    Benoît

  5. Bonjour Benoît,
    Au Pentaho Day le 13 juin, nous allons présenter notre plugin « SVG Map Component » qui permettra d’incorporer facilement des cartes SVG dans un dashboard CTools (nouveau composant dans la catégorie « Custom Component »)
    Ce composant n’est encore pas disponible au téléchargement, ça devrait bon pour cet été

  6. Ok, merci.
    Vu mon récent changement de poste, je suis maintenant à Nantes et je ne pourrai pas venir le 13 juin.
    Une autre fois, peut-être!

  7. oui c’est noté pour le Pentaho Day.
    Y’a du Pentaho au Conseil Régional Pays de Loire ? (je crois pas…)
    😉

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*