Pages

Google Ads

Saturday, June 18, 2011

Como instalar o Fusion Charts Plugin no Pentaho BI Server 3.8 CE


Usuários do Pentaho BI Server CE,

Criar um dashboards é sempre uma necessidade de quem trabalha com informações, pensando nisso o pessoal da empresa XpandIT de Portugal resolveu colaborar e criou o Fusion Chart Plugin.




Com certeza vai ajudar os interessados em utilizar o Fusion Chart Free em seus projetos.

1) Baixar os arquivos fusion_plugin-0.0.1.zip e fusion_samples-0.0.1.zip no link abaixo:

http://code.google.com/p/pentaho-fc-plugin/downloads/list

2) Descompactar os arquivos fusion_plugin-0.0.1.zip e fusion_samples-0.0.1.zip

3) Colocar a pasta fusion_plugin dentro da pasta pentaho-solutions/system

4) Colocar a pasta fusion-samples dentro da pasta pentaho-solutions/bi-developers

5) Certificar que a pasta bi-developers não esteja escondida, por padrão essa pasta é visível na aplicação.

Para certificar se a pasta está visível ou invisível edite o arquivo index.xml dentro da pasta bi-developers e verifique o seguinte código:

Pasta visível

true


Pasta invisível

false


6) Alterar o arquivo pentaho.xml na pasta pentaho-solutions/system e inclua uma nova entrada acl-files

Antes:

xaction,url,prpt,xdash,xcdf

Depois:

xaction,url,prpt,xdash,xcdf,xfusion

7) Reiniciar o Pentaho BI Server e caso necessário fazer uma atualização da solução (refresh solution repository).

8) Abrir o Pentaho User Console (PUC) e teste os exemplos disponíveis na pasta bi-deveolpers/fusion-samples.

Obs.: Os exemplos criados para o projeto fusion charts plugin funcionarão apenas para aplicações que utilizem a base de dados SampleData no HSQLDB, para funcionar em outros bancos é necessário alterar os arquivos de exemplos.

Céditos:
Esse tutorial em português foi baseado na wiki em inglês disponível no link abaixo:

http://code.google.com/p/pentaho-fc-plugin/wiki/Manual

http://www.xpand-it.com/pt/fusioncharts

2 comments:

aclaraujo said...

Muito Bom!

Em qual versão do bi-server ele deve funcionar?

tentei no 3.6.0 e não funcionou.

Danilo Gallo said...

Tente dar um refresh no cache do repositório (Tools -> Refresh -> Repository Cache) através do PUC.