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