编辑

下载Visualizer

下载地址:

https://github.com/datafor123/pentaho-plugin

安装Visualizer

  1. 将datafor.zip解压到 “pentaho-solutions\system” 目录

    image-20191121164424482

  2. 修改“pentaho-solutions\system” 目录下的 ImportHandlerMimeTypeDefinitions.xml 文件,添加如下代码:

    <MimeTypeDefinition mimeType="application/json" hidden="false">
         <extension>datafor</extension>
    </MimeTypeDefinition>
    

    image-20191121164830471

  3. 修改“pentaho-solutions\system”目录下的applicationContext-spring-security.xml文件

    • 在<bean id=”filterInvocationInterceptor”下面添加
    <sec:intercept-url pattern="\A/content/datafor/*.*\Z" access="Anonymous,Authenticated" />
    
    • 在<bean id=”filterInvocationInterceptorForWS”下增加
    <sec:intercept-url pattern="\A/plugin/datafor/api/.*\Z" access="Anonymous,Authenticated" />
    
  4. 重启Pentaho PBA,安装完成