Hello dear reader,
I recently wrote a post on how to update the cache Pentaho 4.x.
Objective of the article:
Update the cache Mondrian, Saiku and CDA at the end of a load of ETL.
This article will show you how to update the cache Pentaho 5.0.1-stable.
I used the following tools:
- PDI 5.0.1
- Pentaho BI Server CE-5.0.1-stable
To download the routine that updates the cache Pentaho, visit the link: update-cache-pentaho-5.0.1-stable
I hope this article shall be useful.
Good luck.
Muchas gracias por tu post me ha sido de gran ayuda para darme cuenta de que tengo dos problemas,
No conocerás por casualidad como controlar la cache por usuario?
Hola. Gracias por el comentario.
Perdón por el retraso en responder.
Esta rutina actualiza la memoria caché de una manera genérica.
Su observación es excelente. Mala aún no implmentei la actualización por el usuario.
Una solución sería utilizar Startup-Rule-Engine.
Una vez que el usuario inicia sesión en BI-Server, la caché se actualizará.
Buena suerte.
Você sabe informar se essa solução pode ser utilizada no Pentaho 5.4?
Como posso verificar que os caches foram realmente limpos?
Olá Mateus,
Acredito que também irá funcionar para versão 5.4.
Para realizar os testes, faça uma carga incremental e acesse o BI Server em Seguida para checar se os dados foram carregados.
Faça os testes e poste o resultado. Em caso de dúvida, fique a vontade para perguntar.
Boa sorte.
Agradeço pelo retorno,
Realizei os testes e não deu certo. Posso executar essas transformações em um servidor diferente de onde está o BI server?
Bom dia Mateus,
Desculpe pela demora.
Sim, você pode executar de um servidor apartado, desde que tenha permissão de admin para acessar o BI-Server via URL para limpar o cache.
Deveria ter funcionado na versão 5.x que está usando…
Verifique se o nome de usuário que está na transformação, corresponde ao mesmo usuário que tem no BI-Server (Permissão de admin).
Abraço.
Mateus/Daniel,
Acho que descobri um problema na transformação que limpa o cache do mondrian.
Em vez de HTTP Post utilize HTTP Client.
Apenas dessa maneira que funcionou para mim.
Mateus espero que resolva seu problema.
Daniel sabe explicar o motivo de não funcionar no HTTP Post??
Abraço.
Mateus/Daniel,
Descobri um problema na transformação que limpa o cache do mondrian.
Troque o HTTP Post pelo HTTP Client.
Dessa maneira irá funcionar corretamente!
Mateus, espero que resolva seu problema.
Daniel, sabe me explicar por qual motivo não funciona corretamente com HTTP Post??
Abraço.
Olá Tiago,
Obrigado pela informação.
Acredito que a diferença entre os componentes está relacionada a versão do BI-Server que está sendo utilizado para limpeza de cache.
Na época que escrevi o artigo, utilizei a versão 5.0
Assim que eu descobrir o real motivo, reporto.
Olá Daniel, bom dia!
Os arquivos não estão abrindo no PDI.
Bom dia,
Verifique a versão que está utilizando.
Quando Criei esse artigo, usei o PDI 5.0.1
Boa sorte.