Tutoriais Pentaho

Logo Saiku Analitycs

Avaliação do Usuário: 5 / 5

Estrela ativaEstrela ativaEstrela ativaEstrela ativaEstrela ativa
 

O Saiku Business Analytics é um cliente web OLAP disponível como  plugin para o Pentaho Business Intelligence Server. Ele usa o Pentaho Analisys (Mondrian) para proporcionar uma forma fácil e amigável de usar o recurso de cubos OLAP com uma experiência simples para usuário final.

O Saiku permite que os usuários de negócios explorem fontes de dados complexas, usando uma interface familiar de arrastar e soltar e terminologia de negócios fácil de entender, tudo dentro de um navegador. Selecione os dados que você está interessado, olhe para ele de perspectivas diferentes, faça um detalhamento. Depois de ter sua resposta, salve seus resultados, compartilhe-os, exporte-os para o Excel ou PDF, tudo diretamente do navegador.

Assim como o Pentaho Business Intelligence, o Saiku tem uma versão community (Saiku CE) e uma versão comercial(Saiku EE).

Este tutorial foi escrito baseado na versão 3.90 do Saiku Analitycs e instalação no Pentaho BI Server 8.0, 8.1,8.2 e 8.3 Community Edition para instalação via donwload do site oficial do projeto Saiku e também demonstraremos via marketplace, via MarketPlace já é disponível desde a versão Pentaho 4.8 CE, que tem um procedimento similar de forma automática.

Se quiser experimentar o mais recente (instável) , ou ter mais informações visite o site do produtor: http://meteorite.bi/saiku

Descrevemos duas formas de instalação:  Manual ou instalação via Marketplace, em ambas terá de realizar um cadastro no site para gerar um arquivo de licença (Sim apesar de ser open source e as regras da Apache Software Foundation permitem a geração de licenças, a mesma e gratuita e no máximo receberá um spam de propaganda que vale a pena pelo produto) 

Quer conhecer rápidamente o Saiku antes de instalar? veja o Vídeo!

 

Instalando o Saiku Business Analitycs - via marketplace (Pentaho 4.x,5.x,6.x,7.x,8.0 e 8.1)

  1. Acesse seu Pentaho Server com um usuário administrador (Exemplo: admin)




  2. No Pentaho Server acesse o menu Home -> Marketplace conforme imagem a seguir:







  3. Na opção Search informe o nome Saiku para filtrar os itens do marketplace conforme imagem a seguir:





  4. ATENÇÃO! Se clicar diretamente para instalar a opção que terá e a versão EE, que vem como default na ferramenta , então se quiser a versão community livre de custos, clique sobre qualquer local da linha do saiku (menos no install) e altere para a versão Community conforme imagem.







  5. Confirme a instalação do Saiku Community ( Version 3.90 Stable)






  6. Após realizar o download e instalar o plugin uma mensagem de confirmação será apresentada e deve reiniciar o Pentaho Server


  7. Acesse seu Pentaho Server e em File -> New -> Saiku Analytics inicie o mesmo, será aberta uma tela de propaganda e terá mais um ícone no mesmo para o Saiku Analitycs conforme imagem abaixo, clique em create new query:





  8. Pronto pode utilizar o Saiku Analitycs.

 

Instalando Saiku Analitycs - manualmente(Pentaho 8.2, 8.3 ou qualquer outra versão)

 

  1. Pare a execução do servidor Pentaho Server.

  2. Acesse o Marketplace da Pentaho em https://marketplace.hitachivantara.com/pentaho/

  3. Filtre pela versão Pentaho 8.1 ( Pois os desenvolvedores do Saiku não validaram oficialmente para 8.2 ainda para CE somente EE) e filtre por Saiku no campo search conforme imagem.





  4. Clique sobre o Saiku Analytics e depois em download plugin (No momento que escrevemos este artigo o arquivo era saiku-plugin-p7.1-3.90.zip e a versão 3.90)


  5. Extraia o conteúdo do zip e teremos um diretório chamado saiku , copie o diretório saiku para <seupathdeinstalacaopentaho>/pentaho-server/pentaho-solutions/system



  6. O Saiku tem licença apache mas cada usuário deve ter uma licença individual e podem ser geradas em https://licensing.meteorite.bi/ , acesse o site registre-se e será gerado um arquivo chamado licenses.lic



  7. Copie este arquivo para a pasta <seupathdeinstalacaopentaho>/pentaho-server/pentaho-solutions/system/saiku


  8. Inicie o Pentaho-Server.


  9. Acesse seu Pentaho Server e em File -> New -> Saiku Analytics inicie o mesmo, será aberta uma tela de propaganda e terá mais um ícone no mesmo para o Saiku Analitycs conforme imagem abaixo, clique em create new query:





  10. Pronto pode utilizar o Saiku Analitycs!

 

Removendo propagandas do Saiku -  Splash

 Sempre quando aberto no Pentahu User Console o Saiku vem com propagandas que num ambiente de produção não são adequados e interessantes , como o código de tudo é aberto podemos retirar esta tela de propaganda chamada Splash.

 

  1. Após Instalar o Saiku acesse em seu Pentaho Server o arquivo JS ../pentaho-server/pentaho-solutions/system/saiku/ui/saiku.min.js
  2. Procure no mesmo esta linha ( são diversos lugares com a mesma linha , na versão que estamos existiam em 4 locais ):

    !Settings.INITIAL_QUERY&&d.splash?Saiku.tabs.add(new SplashScreen)

  3. Substitua o que esta em negrito da linha acima pelo que esta em negrito da linha abaixo:

    !Settings.INITIAL_QUERY&&d.splash?Saiku.tabs.add(new Workspace)

  4. Limpe seu cache do navegador e abra o Saiku novamente , verá que agora não teremos mais as propagandas.

  5. Para limpar todos caches do Tomcat reinicie o Server.

 

Bugs que podem ser encontrados e corrigidos ( algumas versões)

Exportação

Algumas Bibliotecas do Apache Poy

 

 Erros Comuns

 

  • Falta de Licença.

    "There has been an error creating a session: No license found, please fetch a free license from http://licensing.meteorite.bi and move it to: pentaho-solutions/system/saiku/license.lic"

    Como o próprio erro alerta ou você não adicionou o arquivo de licença ou esta no diretório incorreto , o arquivo pode ser adicionado a pasta sem necessidade de reiniciar o Pentaho Server.


  • Problemas de Proxy(bloqueio ) ou falha para baixar arquivo do repositório/marketplace

"Error occurred when installing plugin Saiku Analytics.[Failed to execute install, see log for details.]"

E comum também receber um erro quando tentamos baixar pelo repositório ( veja imagem ) , caso tenha este problema faça a instalação do modo manual.

 

 

Fonte e mais informações no site Oficial do Projeto Saiku :  https://community.meteorite.bi/

 

Atualização!!

A alguns meses não temos recebido atualizações do Saiku, nós da Ambiente Livre realizamos o Ambiente Livre Labs algumas vezes no ano no último ajustamos diversos bugs do Saiku para a versão 9 do Pentaho e vocês podem baixar daqui, criamos um saiku-fix até termos outras alternativas. tem tudo que esta neste tutorial e mais um pouco.

https://github.com/ambientelivre/saiku-fix

 


Sobre a Ambiente Livre

A Ambiente Livre Business Intelligence é especialista em utilização do Pentaho BI para geração de negócios com soluções open source. fornecemos implantação de Pentaho, integração, consultoria em business intelligence , consultoria em Pentaho Business Intelligence, treinamento em Pentaho BI , Saiku Server Report e Analytics.

 

Log in