Hola Miguel Angel,
para configurar el Saiku deberías seguir los pasos del punto (2.3) de la Guía Técnica. Ahí está explicado como instalarlo desde el Marketplace que viene con la Consola de Usuario de Pentaho.
Si Marcos, ya estaba instalado y funcionaba correctamente, pero con las modificaciones de los puntos que comente se rompió, volvi a instalar con el markplace me dio ok, reinicie y no se soluciono, no aparece el boton de saiku y las vistas de saiku me tieran el error que postee, todo andaba previamente
Hola,
podrás adjuntar el log completo?. Pentaho.log y el Catalina.out. Por ahí hay alguna otra cosa que está dando el error. Igual es raro, porque tocando la línea (xaction,url,prpt,xdash,xcdf,wcdf,saiku) solo le decís los tipos de archivos a los cuales les podés dar permisos de acceso. Si volvés el cambio atrás vuelve a funcionar?
Fíjate aca esta el pentaho.log, vos sabes que intente de todo, volver atrás los cambios, inclusive reemplace de un bak que andaba y nada, no anda saiku por ahora…
Hola Miguel,
viendo el log encuentro que aparecen varios errores, pero que están relacionados con otros cubos que no son los del Wichi, puede ser?. Uds. instalaron el wichi y luego le agregaron los cubos propios?. Te pregunto para ir entendiendo y ver dónde está la falla.
Saludos
Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while loading segment; sql=[select "lt_estado"."desc_estado" as "c0", count("ft_tickets"."cantidad") as "m0" from "public"."lt_estado" as "lt_estado", "public"."ft_tickets" as "ft_tickets" where "ft_tickets"."id_estado" = "lt_estado"."id_estado" and "lt_estado"."desc_estado" in (Cerrado, En curso planificado, Resuelto) group by "lt_estado"."desc_estado"]
at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:967)
at mondrian.olap.Util.newInternal(Util.java:2400)
at mondrian.olap.Util.newError(Util.java:2416)
... 5 more
Caused by: org.postgresql.util.PSQLException: ERROR: syntax error at or near "curso"
Position: 265
Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: Populating member cache with members for [[Ticket.Todos Tickets].[Todos tickets], [Estado.Todos Estados].[Todos estados]]; sql=[select "lt_ticket_tipo"."desc_ticket" as "c0", "lt_ticket_tipo"."desc_ticket" as "c1", "lt_estado"."desc_estado" as "c2", "lt_estado"."desc_estado" as "c3", "lt_estado"."id_estado" as "c4" from "public"."lt_ticket_tipo" as "lt_ticket_tipo", "public"."ft_tickets" as "ft_tickets", "public"."lt_estado" as "lt_estado" where "ft_tickets"."id_ticket_tipo" = "lt_ticket_tipo"."id_ticket_tipo" and "ft_tickets"."id_estado" = "lt_estado"."id_estado" and ("lt_ticket_tipo"."desc_ticket" = Incidencia) group by "lt_ticket_tipo"."desc_ticket", "lt_estado"."desc_estado", "lt_estado"."id_estado" order by "lt_ticket_tipo"."desc_ticket" ASC NULLS LAST, "lt_estado"."id_estado" ASC NULLS LAST]
at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:967)
at mondrian.olap.Util.newInternal(Util.java:2400)
at mondrian.olap.Util.newError(Util.java:2416)
at mondrian.rolap.SqlStatement.handle(SqlStatement.java:337)
at mondrian.rolap.SqlStatement.execute(SqlStatement.java:236)
... 8 more
Caused by: org.postgresql.util.PSQLException: ERROR: column "incidencia" does not exist
Position: 482
2013-09-18 13:32:19,587 ERROR [pt.webdetails.cda.CdaContentGenerator] Error end:
2013-09-18 13:33:56,711 ERROR [org.pentaho.platform.util.logging.Logger] Error: Pentaho
2013-09-18 13:33:56,711 ERROR [org.pentaho.platform.util.logging.Logger] misc-org.pentaho.platform.plugin.services.connections.mondrian.MDXConnection: MDXConnection.ERROR_0002 - Invalid connection properties: PoolNeeded=false; Provider=mondrian;
Catalog=solution:/UNNE_Laboratorio/SIU_Wichi_UNNE.xml; Locale=es
mondrian.parser.TokenMgrError: Lexical error at line 1, column 20. Encountered: "]" (93), after : ""
at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:216)
at mondrian.rolap.RolapSchemaPool.get(RolapSchemaPool.java:214)
at mondrian.rolap.RolapSchemaPool.get(RolapSchemaPool.java:80)
at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:167)
at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:90)
at mondrian.olap.DriverManager.getConnection(DriverManager.java:112)
at org.pentaho.platform.plugin.services.connections.mondrian.MDXConnection.init(MDXConnection.java:241)
at org.pentaho.platform.plugin.services.connections.mondrian.MDXConnection.init(MDXConnection.java:147)
at org.pentaho.platform.plugin.services.connections.mondrian.MDXConnection.setProperties(MDXConnection.java:107)
at org.pentaho.platform.engine.services.connection.PentahoConnectionFactory.getConnection(PentahoConnectionFactory.java:129)
at org.pentaho.platform.plugin.action.mondrian.MondrianModelComponent.getInitialQuery(MondrianModelComponent.java:118)
at org.pentaho.platform.plugin.action.mondrian.MondrianModelComponent.getInitialQuery(MondrianModelComponent.java:263)
org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
2013-09-18 13:33:56,714 ERROR [org.pentaho.platform.util.logging.Logger] Error end:
2013-09-18 13:33:56,717 ERROR [org.pentaho.platform.util.logging.Logger] misc-MondrianModelComponent: MondrianModel.ERROR_0001 - [es_82] getInitialQuery(): Connection is not valid: {DataSource=SIU-WICHI_UNNE, PoolNeeded=false, Provider=mondrian, Catalog=solution:/UNNE_Laboratorio/SIU_Wichi_UNNE.xml}
Si Marcos cargamos un par de cubos nuevos, pero funcionaban bien, el tema fue lo de los puntos 6 ahi comenzo el conflicto.
Esto hice ultimo:
Reemplace la carpeta system y reapareció el saiku, pero, desaparecieron los esquemas, reedite el datasource, aparecieron los esquemas y se volvió a ir el saiku, osea, por ahi anda el tema pero aun no lo reparo.
Otra cosa, para usar el stpivot sin, necesariamente, acceder desde una vista predeterminada, osea generar una vista desde cero.
Miguel, cómo te quedó el archivo datasources.xml?.
Con respecto a lo usar el stpivot por defecto, hay que configurarlo para que en ves del Jpivot, el biserver use el stpivot. Te paso un link de un blog donde dice como hacerlo (http://www.redopenbi.com/forum/topics/establecer-stpivot-por-defecto).
Marcos ! ya anda, tendría que terminar el punto 6, pero por lo menos pude volver a ok, básicamente reemplace la carpeta system por uno no tocado y redefini el datasource y listo, ya lo habia intentado asi, pero rehice unos pasos y ok, voy a reever lo del punto 6, por lo meno si pasa lo mismo se como volver atras sin mayores dramas.