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é)

4 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 »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*