Você está na página 1de 9

1

20
Uma ferramenta que tem sido muito
requisitada pelas corporaes
atualmente a de Business Inteligence.
A razo especfica para que esta
ferramenta seja to bem aceita/difundida
que ela facilita no uso das informaes
da empresa.
Quero dizer, muito mais fcil trabalhar
com as informaes atravs desta
ferramenta do que modificar relatrios do
sistema.
Mas de uma forma geral, tudo que voc
faz com ela voc pode fazer tambm
atravs dos relatrios do sistema da
empresa. A diferena que atravs do
segundo geralmente mais difcil.
O Pentaho uma excelente ferramenta e
o melhor de tudo que opensource.
Bom, vamos ao que interessa!
1 - Baixar e "instalar" o BI.
Baixe a ltima verso disponvel em:
http://sourceforge.net/projects/pentaho
/files
/Business%20Intelligence%20Server/
[http://sourceforge.net/projects/pentaho/files
/Business%20Intelligence%20Server/]
O nome do arquivo biserver-ce....
Descompacte o arquivo baixado.
Cole o arquivo (ojdbc14.jar - 1.347kb) do
driver de conexo com o Oracle nos
seguintes diretrios:
administration-console/jdbc/
biserver-ce/tomcat/lib/
Acesse o diretrio biserver-ce e execute
Passo a passo com
Pentaho 4
Passo a passo com Pentaho 4 http://diogoroos.blogspot.com.br/2011/08/passo-passo-com-pentaho-4.html
1 de 9 12/09/2013 11:20
o arquivo start-pentaho (este arquivo
iniciar o banco de dados (hsqldb) que
possui dados bsicos de demonstrao,
usurios, etc, alm de iniciar tambm o
Tomcat 6).
Em seguida, acesse o endereo
http://localhost:8080/
O usurio e senha padro do BI do
Pentaho :
User: joe
Senha: password
Nota: para iniciar o servio de
administrao (start-pac) voc precisa
necessariamente ter iniciado o BI (start-
pentaho) pois ele quem inicia o banco
hsqldb.
2 - Configurar a conexo com Oracle.
Acesse o diretrio administration-
console e execute o arquivo start-pac.
Aps executar, acesse o endereo
http://localhost:8099/
O usurio e senha padro :
User: admin
Senha: password
Agora, acesse o boto Administration
(localizado na parte esquerda) e em
seguida acesse a aba "Database
Connections". Clique ento no boto "+",
conforme a imagem abaixo e informe os
dados para conexo com seu banco.

1
20
Passo a passo com Pentaho 4 http://diogoroos.blogspot.com.br/2011/08/passo-passo-com-pentaho-4.html
2 de 9 12/09/2013 11:20
[http://3.bp.blogspot.com/-oUxFnxokU88/Tk0fZ3FsLsI/AAAAAAAAADU/C0VH7TCMT_M/s1600/DataC
[http://4.bp.blogspot.com/-4sEJqAq0S5o/Tk1N0BWl_jI/AAAAAAAAADw/qGjQy7N6bh0/s1600/DataS
At aqui voc pde ver como baixar,
iniciar e configurar o BI com seu banco
de dados. Alm disto voc tambm
aprendeu (o ponto principal) a usar o
boto "+".
Obviamente voc dever testar a
conexo. Se houver problemas, verifique
o firewall.
Se desejar pode encerrar este servio
de administrao (start-pac). Ele no
ser mais necessrio.
3 - Configurar o Data Source.
O Data Source a configurao em que
voc define o que ser consultado no
banco de dados.
No BI (http://localhost:8080/) voc
dever acessar o menu Arquivo >
Administrar > Data Sources. Clique no
"+" na pequena janela que ser exibida.
A janela da imagem abaixo ser exibida
aps clicar no "+". O objetivo desta tela
abaixo permitir que voc informe quais
as informaes (tabelas, campos, etc)
que voc desejar usar em futuros
relatrios, anlises e/ou dashboards.

1
20
Passo a passo com Pentaho 4 http://diogoroos.blogspot.com.br/2011/08/passo-passo-com-pentaho-4.html
3 de 9 12/09/2013 11:20
[http://4.bp.blogspot.com/-cO-nRi4Zj4U/Tk1OAqj5d0I/AAAAAAAAAD0/nUzR6vo9EX0/s1600/Confi
Nota: Se houver alguma questo do
navegadr quanto a um script em
execuo... com a opo de continuar
ou interromper, clique em continuar. Pode
ser um pouco demorado.
Quando terminar seu select, clique em
Data Preview para ver se alguma
informao ser encontrada.
Observao: No se preocupe com os
detalhes. Faa um SQL simples com
algumas colunas. No final do passo 5
deste artigo voc ver como incrementar
informaes SQL neste Data Source.
Finalize.
Ser exibido uma janela informando que
o modelo foi criado e que voc pode
edit-lo a qualquer momento, com a
opo para editar agora.
Selecione esta opo para editarmos a
viso.
Na janela seguinte, clique na aba
"Analysis". Nesta janela voc dever
informar quais sero as divises e as
medidas (totalizadores).
A imagem abaixo um exemplo dos
campos informados no select.

Clique em Ok quando concluir.

1
20
Passo a passo com Pentaho 4 http://diogoroos.blogspot.com.br/2011/08/passo-passo-com-pentaho-4.html
4 de 9 12/09/2013 11:20
[http://4.bp.blogspot.com/-Av5qO0m5sz4/Tk0w_9QVP4I/AAAAAAAAADc/4GyOatzztm8/s1600/Error
4 - Criando uma viso (analysis).
Na tela principal do BI
(http://localhost:8080/) vamos criar uma
viso de vendas com base no SQL que
voc informou no passo anterior. Clique
em "New Analysis".
Selecione o schema que voc criou, o
cubo disponvel e finalmente em Ok
Se a mensagem de erro "This page
cannot be accessed directly. It must be
linked to from other pages" for exibida,
verifique o log no servio do tomcat
(janela DOS) e veja se encontra a
mensagem "Connection is not valid".
Linha amarela.
O problema que ao criar a nova viso,
o arquivo gerado automaticamente
com esta conexo bv_Vendas (ou a que
voc definiu) que no existe.
O que existe a conexo MeuBanco,
que criamos no passo 2, est lembrado?
Ento voc precisar copiar este
arquivo e edit-lo, modificando tudo que
for bv_Vendas para MeuBanco
(obviamente voc dever trocar pelo
nome da conexo que voc definiu no
passo 2).
Mas onde copiar?

1
20
Passo a passo com Pentaho 4 http://diogoroos.blogspot.com.br/2011/08/passo-passo-com-pentaho-4.html
5 de 9 12/09/2013 11:20
Bom, primeiro execute o passo 5 e
depois copie este arquivo para o novo
diretrio.
5 - Criando um novo diretrio.
Acesse o diretrio biserver-ce/pentaho-
solutions/ e crie um novo diretrio.
Dentro dele, adicione um arquivo
index.xml com o seguinte contedo:
<index>
<name>%name</name>

<description>%description</description>
<icon></icon>
<visible>true</visible>
<display-type>icons</display-type>
</index>
E ainda dentro deste diretrio, adicione
tambm um arquivo index.properties com
o contedo abaixo:
description=Relatrios e vises da
empresa MyCompany.
name=MyCompany
Pronto.
Agora copie o arquivo destacado em
vermelho para este diretrio e mude o
nome dele para Vendas de forma que
fique como Vendas.analysisview.xaction.
Edite o arquivo novamente modificando
o diretrio da tag model para o novo
diretorio. Dever ficar parecido com:
<model>
<![CDATA[solution:MeuDiretorio/Vendas.mondrian.xml]]>
</model>
Bom, mas, onde est este arquivo
mondrian?
Quando voc criou o Data Source
(passo 3), o arquivo com o nome do seu
Data Source foi gerado em biserver-
ce/pentaho-solutions/admin/resources
/metadata.
Ento basta copiar de l para o novo
diretrio.
Abra o arquivo biserver-ce/pentaho-
solutions/system/olap/datasources.xml e
modifique o diretrio do Data Source que

1
20
Passo a passo com Pentaho 4 http://diogoroos.blogspot.com.br/2011/08/passo-passo-com-pentaho-4.html
6 de 9 12/09/2013 11:20
voc criou no passo 3.
Resumindo: voc vai criar um novo
diretrio e colar dois arquivos (um
analysisview.xaction e um mondrian.xml).
O arquivo analysisview estar com outro
nome e voc dever modific-lo para o
nome que desejar.
Voc dever editar somente o arquivo
analysisview.xaction e ajustar a tag
<jndi> para o nome correto do seu banco
(criado no passo 2), alm de modificar o
diretrio do arquivo mondrian.xml na tag
<model>.
A ltima modificao no arquivo
datasources.xml, mudando apenas o
diretrio antigo para o novo.
Observao: este arquivo
datasources.xml onde ficam
armazenados os datasources criados
atravs das janelas de criao. Quando
voc clica em "New Analysis", os
datasources exibidos sero os que
estiverem neste arquivo.
6 - Acessando a nova viso.
Em seguida acesse o BI
(http://localhost:8080/) e clique no menu
Ferramentas > Atualizar > Cache do
Repositrio.
Seu novo diretrio sera exibido em
segundos. Clique nele e execute a viso.
H um segredo/bug para poder salvar a
viso. Voc deve clicar em cima da aba
com o nome da viso (destacada com
amarelo) e ento os botes para salvar
sero habilitados.
Mas isto s para o caso de salvar a
viso de formas diferentes, com outro
nome.
Legal, n?!
Postado h 18th August 2011 por Diogo
Roos
Marcadores: data, analysis, online, step
by step, olap, GPL, cube, passo a
passo, tutorial, BI, exemplo, Pentaho 4,
opensource, oracle

1
Visualizar comentrios

1
20
Passo a passo com Pentaho 4 http://diogoroos.blogspot.com.br/2011/08/passo-passo-com-pentaho-4.html
7 de 9 12/09/2013 11:20
[http://2.bp.blogspot.com/-uwkmdSdBo8w/Tk01ljIw-uI/AAAAAAAAADk/iDSvzoEZAPA/s1600/Visao
Junior Silva 19 de junho de
2013 09:56
Boas, olha eu tou com um
pequeno problema e queria ver
se me conseguias ajudar.
Passo a explicar:
O meu objectivo criar um
report duma tabela que tenho na
minha base de dados, pra isso
eu tou a usar o Pentaho
Designer 3.5 para conectar-me
a minha base de dados e poder
criar o report. at ai tudo bem,
consigo fazer tudo isso bem.
Fao publicar para o meu
repositrio do Pentaho ce, ele
publica com sucesso mas
quando vou a visualizar o meu
report ele da-me esta
mensagem "Report validation
failed". tou a tou a usar o JDBC
e a minha base de dados ta num
sql server. ser que me
conseguias ajudar? (o principal
objectivo disso eu conseguir
depois de ter publicado no
repositrio do Pentaho, gerar
um URL que me vai permitir
acessar ao meu report a partir
da minha aplicao.)
Responder

1
20
Passo a passo com Pentaho 4 http://diogoroos.blogspot.com.br/2011/08/passo-passo-com-pentaho-4.html
8 de 9 12/09/2013 11:20
Art Gallery
iStockphoto.com/Art_Gallery
Find the Perfect Stock Art. Royalty-Free Inspiration for Less!
Comentar como:

1
20
Passo a passo com Pentaho 4 http://diogoroos.blogspot.com.br/2011/08/passo-passo-com-pentaho-4.html
9 de 9 12/09/2013 11:20

Você também pode gostar