Recientemente he migrado algunas soluciones de la versión 4.X a la versión actual de Pentaho (5.2) y dado que la configuración por defecto es Pentaho + CTOOLS + Saiku me veo en la necesidad de importar las vistas que tienen hechas los usuarios a la nueva plataforma.
Si intentas importar un archivo .saiku sin más te dirá que el archivo no está soportado dado que Pentaho filtra los archivos que te deja subir a su nuevo repositorio .
Aunque hay unas indicaciones de Joel Latino a mi no me han servido por que son para la versión 5.0.x y han hecho algunos cambios desde entonces.... reorganizando el control de archivos en dos ficheros de configuración: pentaho-solutions/system/importExport.xml donde se definen las clases que gestionarán los tipos de archivos y pentaho-solutions/system/ImportHandlerMimeTypeDefinitions.xml donde se especifican los archivos y que se debe hacer con ellos.
Para poder importar / exportar tus vistas de saiku en Pentaho 5.2 tienes que actualizar:
[tu bi-server]/pentaho-solutions/system/ImportHandlerMimeTypeDefinitions.xml
Busca la etiqueta <MimeTypeDefinition mimeType="text/xml"> y añade saiku cómo extensión a gestionar.
la mia ha quedado así:
<MimeTypeDefinition mimeType="text/xml">
<extension>cda</extension>
<extension>cdfde</extension>
<extension>cfg.xml</extension>
<extension>jrxml</extension>
<extension>kcs</extension>
<extension>kdb</extension>
<extension>kjb</extension>
<extension>kps</extension>
<extension>ksl</extension>
<extension>report</extension>
<extension>rptdesign</extension>
<extension>wcdf</extension>
<extension>xcdf</extension>
<extension>xjpivot</extension>
<extension>xml</extension>
<extension>xreportspec</extension>
<extension>saiku</extension>
</MimeTypeDefinition>
Reinicias tu BI-Server y ya puedes importar todas tus vistas al nuevo entorno!
Espero que sirva de ayuda
Muchas gracias Juanjo, me lo apunto. La verdad es que esto lo desconocía, y en muchos casos creaba de nuevo las vistas.
ResponderEliminarMuchas Gracias.
ResponderEliminarMe ayudó mucho
Muchas gracias ha sido de gran ayuda!
ResponderEliminarMuy buen aporte, muchas gracias.
ResponderEliminar