Sie sind auf Seite 1von 36

Business Intelligence com

Pentaho

Bem vindos ao curso EAD de Business Intelligence com Pentaho.


A aula de hoje vai apresentar a plataforma e mostrar como configurar o
mnimo de um BI Server para execut-lo. Vamos ver como executar o
BI Server e acess-lo. Ao final voc vai ver como executar alguns
exemplos do BI Server, para ter uma idia do que pode ser feito.
Ao final da aula de hoje voc vai poder voltar para suas atividades e
instalar e explorar o BI Server. Comece a pensar nos seus
problemas: quais dos recursos vistos te atendem?

Apresentao do Curso

Veremos como usar a suite Pentaho de BI


Open Source para criar uma soluo de BI com
Relatrios (ad hoc e a priori) e cubos OLAP,
servidos via web, incluindo modelagem e carga
(ETL) de um Data Warehouse
Administrao Empresarial
Business Intelligence
Suite
Pentaho

Data
Warehouse

Etc.

O conhecimento da Suite Pentaho relativamente extenso. Para que


esse conhecimento faa sentido, para que ele possa ser usado em
projetos de BI, muitos outros conhecimentos so necessrios.
BI parte de um contexto mais amplo, que envolve a administrao da
empresa, como um todo, e as necessidades dos usurios, mais
especificamente. No um assunto tratado exclusivamente no
mbito de TI muito pelo contrrio, normalmente, quando chega na
TI muita coisa j foi pensada e decidida.
As aulas vo fornecer apenas parte desse conhecimento, tais como
conceitos de modelagem dimensional e conceitos de soluo de BI,
para que voc seja capaz de entender como usar a ferramenta. Para
aprender mais sobre BI como um todo voc deve ler o material
preliminar, bem como o complementar, liberado aps cada aula.

Programa

Apresentao do Curso

O que Inteligncia de Negcios?

Como o Pentaho funciona?

Instalando e testando a suite Pentaho

Entendendo o Que BI

Definies clssicas

Definio alternativa

Sem definio

Saber Poder

Qual a resposta
correta?

Pense na sua organizao, que pode ser uma empresa, uma escola ou
uma ONG. Agora, pergunte-se: o que voc pode fazer para ela
crescer/melhorar?
Bom, voc responde, eu poderia contratar mais um vendedor, e assim
cobrir uma rea que estou negligenciando. Ou reduzir o desperdcio
de material, e melhorar a lucratividade.
E como saber se vai fazer a coisa certa? Como saber se o resultado vai
ser o esperado?
No d para saber, nunca d para saber - ainda no aconteceu, o
futuro!
Decises so importantes. Decises corretas pavimentam o futuro,
decises erradas podem custar caro. Como tomar uma deciso mais
correta? Ou ento, como errar menos?
Muita coisa entra em jogo no momento de se tomar uma deciso, e
sobre uma parte podemos ter algum controle: sobre os dados.
Olhando por esse ngulo, a diferena entre a deciso certa e a
errada a informao que usamos para tom-la. Alm disso, uma
deciso tomada no momento errado, tambm errada.

Saber Poder

DW

Mas voc pode usar o que tem mo. Por exemplo, pode fazer um
teste, ou um experimento. Pode levantar uma hiptese, olhar para o
passado e tentar descobrir se a hiptese verdadeira, ou pelo
menos se no falsa.
Sistemas (ou solues) de BI servem para explorar os dados a fim de
testar as hipteses. Servem para dar confiabilidade aos dados e
facilitar o acesso a eles.
Solues de BI ajudam a melhorar as decises ao permitir que sejam
tomadas baseadas no dados disponveis e, em alguns casos, at nos
no disponveis!

Definino de
Business Intelligence
BI qualquer
atividade, ferramenta
ou processo usado
para obter a melhor
informao para
apoiar o processo de
tomada de decises.
Business Intelligence for
Dummies
Swain Scheps

A definio dada pelo autor do BI for Dummies a boa por que


tecnolgicamente neutra e focada em negcios. Mesmo assim ainda
muito alto nvel.
Ou voc acha que d para montar alguma coisa que faa o que o slide
mostra?

Refinando...
So
So insights
insights (sacadas)
(sacadas) sobre
sobre seus
seus negcios,
negcios, oportunos,
oportunos,
precisos,
precisos, valiosos
valiosos ee prticos,
prticos, ee os
os processos
processos ee
tecnologias
usados
para
obt-los.
tecnologias usados para obt-los.
Swain
Swain Scheps,
Scheps,Business
BusinessIntelligence
Intelligencefor
forDummies
Dummies

Insights: a iluminao, aquela sacada.


Oportunos: surgem no momento em que se
precisa dela, e no depois.

Precisos: o resultado de uma medida.

Valiosos: que geram um grande retorno

Prticos: podem virar realidade.

Como ela muito abstrata, e o prprio Scheps reconhece isso, ele


oferece uma refinao daquela definio: (o quadro no slide.)
E que significa cada um destes itens?
Insights: de repente o que no era visvel tornou-se evidente. aquele
momento de iluminao interiou, aquela sacada.
Oportunos: que surgem no momento em que se precisa dela, e no
depois que o fato se consumou.
Precisos: o resultado de uma medida, ou no mnimo uma medida com
estimativa de impreciso, com um intervalo de confiana.
Valiosos: que geram um grande retorno, onde grande algumas a
muitas vezes o valor investido na obteno.
Prticos: de nada adianta descobrir um fato rentvel sobre algo
invivel ou inatingvel.

Mesmo assim ainda parece envolver um pouco de mgica, um pouco


de acaso. Ainda no d para trabalhar com isso.

O Que Inteligncia de Negcios?

Desde 2000 fazendo a mesma pergunta

Nenhuma resposta satisfatria

Simples, precisa e prtica

Inventei minha prpria: (http://bit.ly/1AlZkaW)


Inteligncia
Intelignciade
deNegcios
Negciosoouso
usodo
doMtodo
Mtodo
Cientfico
Cientficopara
paragerenciar
gerenciarsua
suaorganizao.
organizao.

Desde 2000 eu me fao a mesma pergunta, e ofereo aqui a resposta


que eu encontrei: BI a administrao cientfica da empresa, e por
cientfica eu quero dizer usando o Mtodo Cientfico.
Eis o Mtodo Cientfico:
O mtodo cientfico um corpo de conhecimentos para investigar
fenmenos, adquirir novos conhecimentos ou corrigir e completar
conhecimento prvio.
(Wikipedia, http://bit.ly/1dDjXpf)
Est numa encruzilhada e no sabe o que fazer? Levante uma
hipteses, examine os dados e decida. Isso BI, na minha humilde
opinio.

10

No Existe BI

No existe definio oficial ou acadmica

Cada fabricante oferece uma definio

BI no TI

TI evolui constantemente

O propsito de BI constante

Finalmente, entenda que, ao contrrio do que tentam levar voc a crer,


no existe uma definio de BI, escrita em pedra ou definida em
concordncia total.
No existe uma nica lista de processos, protocolos ou combinao de
tecnologias que definem BI de uma vez por todas. Em TI, todas
essas coisas esto sempre evoluindo e mudando, e frequentemente
so diferentes de empresa a empresa, de fornecedor para
fornecedor.
O que permanece constante que o propsito de BI sempre foi e
sempre vai ser produzir informaes oportunas, precisas, valiosas e
prticas.

11

Solues de BI

Integram Dados

Data Warehouses: cofres e estrelas

LELS: Lixo Entra, Lixo Sai

Resolvem problemas

Sem problemas no precisamos de solues!

No so ferramentas, mas o uso que damos a elas

E como um aplicativo ou sistema de BI?


Bom, isso no existe. No falamos sistema de BI ou o BI. Falamos
soluo de BI, por que estamos falando de ferramentas, processos
e aes (lembram-se?) que ajudam a administrar melhor sua
organizao.
Solues de BI sempre integram dados, pois as respostas esto nos
dados. Sem dados integrados, limpos e prontos para uso, no temos
nada. No se pode tirar algo de onde no existe nada: lixo entra, lixo
sai.
Tambm no v na onda do fornecedor de ferramenta que diz que vai
te vender BI. Isso no existe. Fornecedores vendem produtos. Se
fosse possvel engarrafar solues de problemas, solues seriam
vendidas por supermercados, e no por consultorias!
A soluo de BI o uso que damos s ferramentas. E o Pentaho s
mais uma ferramenta.
Mas uma ferramenta do balacobaco!

12

A Suite Pentaho

Viso Geral

O que /O que no ?

Componentes

Como funciona tudo junto

13

O Que a Suite Pentaho?

Uma plataforma para criar solues de BI

Formada por API Java + clientes de


desenvolvimento

Inclui um produto pr-configurado: BA Server

Interface web para servir resultados

14

Soluo de BI com Pentaho

A suite Pentaho um conjunto de softwares voltados para construo


de solues de BI, de ponta-a-ponta, que inclui dos programas para
extrair os dados dispersos na empresa, grav-los em um data
warehouse, limp-los, prepar-los e entreg-los a outros de seus
componentes para estudar e dar acesso aos dados ao usurio final.
Devido sua estrutura em componentes, a suite pode ser utilizada para
atender demandas que vo alm do escopo das Solues de BI mais
tradicionais, como relatrios e painis. Esto disponveis
componentes para a implementao de processos automatizados,
portais web customizveis (portlets) e single sign-on, entre outros.
A plataforma executa todas as suas solues de BI como servios e por
isso possvel at mesmo prover acesso a esses recursos para
sistemas externos, via web services, atravs um mecanismo
baseado em SOAP/WSDL/UDDI. Por exemplo, podemos integrar um
software de call center a um processo de avaliao automatizada
para oferta de produtos (cross selling/upselling) ou evitar churn.
Curiosidade: da mesma maneira que SAS, o nico componente que a
Suite Pentaho no traz o banco de dados. O cliente pode
implementar seu DW no que quiser o Pentaho l.

15

Componentes da Suite

Business Analytics Server (BA Server)

Clientes de Desenvolvimento:

PDI: Pentaho Data Integration

PRD: Pentaho Report Designer

PME: Pentaho Metadata Editor

PSW: Pentaho Schema Workbench

PDS: Pentaho Design Studio

PAD: Pentaho Aggregation Designer

A suite Pentaho composta por vrios programas. Se descartarmos o


programa de Data Mining, Weka, ficamos com 7 itens (BA Server
mais seis clientes.) Podemos separ-los em duas classes: servidor e
cliente de desenvolvimento.
Vamos conhecer o uso e as principais funcionalidades de cada um.

16

BA Server (ou BI Server)

O BA Server interface do usurio final. Ele prov dois auto-servios,


WAQR (relatrios ad-hoc) e OLAP (vises analticas), e d acesso
aos relatrios publicados com o Report Designer.
WAQR significa Web AdHoc Query and Reporting, ou Consulta e
Relatrio AdHoc via Web, em bom portugus. a ferramenta para
criao de relatrios on-line, via web. Apesar de ter um conjunto
menor de funcionalidades em comparao com o Report Designer,
ele muito til, pois d ao usurio liberdade total para formatar o
relatrio que quiser e export-lo em Excel, CSV ou PDF, alm de
visualiz-lo em HTML.
J o OLAP conhecido pelo nome Analysis, e costuma ser o
aplicativo matador de BI. Quando vocs experimentarem vo
entender o que isso significa. Por hora, basta saber que OLAP
significa On Line Analytical Processing (Processamento Analtico OnLine), e distingue-se pela forma que permite ao usurio explorar os
dados de um DW, indo do nvel mais agregado, mais externo de
informao (viso geral) at o menor detalhe disponvel.
Por qu BA? H uns dois anos a Pentaho reformulou o nome do
servidor de BI para BA, tentando colar no rtulo emergente de
Analytics (algo ainda sem uma definio clara.) Aparentemente o
nome no pegou, e o produto continuou chamando-se BI Server, ao
menos em baixo nvel (o nome do diretrio etc.)
BA Server e BI Server so o mesmo software. O curso d preferncia a
falar BA Server, mas no se grile se voc preferir BI, ou se encontrar
um BI Server solto pelo texto, esquecido pela reviso.

17

Metadata Editor

Os relatrios ad-hoc servidos pelo BI Server so montados a partir de


uma estrutura chamada metamodelo. O Pentaho Metadata Editor
(PME) ferramenta que cria essa estrutura, que tambm pode servir
como fonte de dados para o Report Designer.
O PME est, paulatinamente, sendo integrado aos outros softwares da
suite, tanto que um dos que menos sofre alteraes atravs das
verses. Em breve a Pentaho espera ter apenas um cliente de
desenvolvimento, e um servidor, ficando muito parecido com a
maioria dos aplicativos de BI atualmente no mercado.

18

Schema Workbench

Assim como o BI Server usa um recurso chamado metamodelo para


servir os relatrios ad-hoc, o mesmo BI Server server usa um
esquema Mondrian para servir cubos OLAP. O Pentaho Schema
Workbench (PSW) a ferramenta que cria esse esquema.

19

Aggregation Designer

A performance OLAP do BI Server depende, at certo ponto, da


performance do banco de dados e do volume de dados sendo
agregados em cada cubo.
Cubos com mais de uma dez milhes de registros, independentemente
do banco de dados e do layout geral do modelo dimensional em uso,
comeam a ter sua performance afetada. Para manter a velocidade
na explorao de cubos montados sobre tabelas fatos muito grandes,
o engine OLAP do Pentaho, o Mondrian, usa um recurso chamado
tabelas pr-agregadas.
O Pentaho Aggregation Designer (PAD) uma aplicativo usado para
criar essas tabelas. Ele no ser visto no curso, mas como sua
importncia muito grande ele mencionado aqui.
Ele no difcil de ser usado, se voc entender o que um cubo OLAP,
e como funciona o Mondrian.

20

Report Designer

Enquanto o WAQR gera relatrios via web, o PRD um programa


executado localmente, stand-alone, que serve para criar (e visualizar)
relatrios mais sofisticados.
Para quem j trabalhou com o Crystal Reports, o PRD a verso da
Pentaho para o Crystal Reports. Evidentemente, eles so programas
bem diferentes entre si, mas executam a mesma tarefa: criar
relatrios.
Alguns de seus recursos so:
Pixel-perfect: controle de posicionamento fino de todos os elementos
visuais.
Conexo com vrios formatos de banco de dados.
Agrupamentos (totais e subtotais).
Sub-relatrios.
Grficos (pizza, linear, barra, etc.)
Integrao com a Plataforma Pentaho.

Os relatrios criados com o PRD so entregues ao cliente final via BI


Server, no qual so gravados por um processo chamado de
publicao.

21

Data Integration

Projetos de BI de sucesso so montados sobre Data Warehouses, ou


armazns de dados. O PDI usado para criar o processo de
extrao, transformao e carga (ETC, ou ETL, Extraction,
Transformation and Loading, em ingls) que alimentam esse tipo de
banco de dados.
de longe a ferramenta mais popular e madura da suite inteira.

22

Design Studio

O diferencial da Plataforma Pentaho para outros softwares de BI que


ele embute a viso de que BI no ferramenta, mas sim processo.
A plataforma Pentaho foi desenhada para executar essa viso: ela
trabalha com processos organizados em torno de um resultado (a
soluo).
Uma das ferramenta da suite que pode ser usada para melhorar as
solues o Design Studio. Ele pode ser usado para criar processos
mais complexos, com decises e disparo de aes.
No veremos essa ferramenta porque ela perdeu muito da razo de ser
para os usos bsicos da plataforma. Entretanto a antiga uma apostila
estar disponvel para download.

23

Criao de Solues de BI

Agora que conhecemos os componentes da suite veremos como ele


podem ser combinados para se formar uma soluo de BI padro.
Uma soluo de BI precisa de:
Fontes de dados confiveis.
De alguma interface para seu cliente explor-los.
A explorao se torna em processo, que amadurece at a
possibilidade de automao.
Os passos destacados na figura correspondem :
Criao de Data Warehouse, Data Mart ou dump do banco com o
Pentaho Data Integration, a partir de fontes de dados que podem ser
bancos relacionais, servios de rede, pginas web e fontes
desestruturadas (como e-mail e documentos de texto), alm de
arquivos planos (CSV, Excel, etc.)
Criao das solues iniciais para explorao do DW: cubos OLAP,
relatrios (com ou sem parmetros), WAQR. Todos os clientes de
desenvolvimento podem ser usados.
Entrega da soluo com BI Server, com controle de acesso...
...via web por seus clientes. Alguns clientes podem ter demandas
especiais e optar por usar algum dos clientes de desenvolvimento,
como PDI, Weka ou Report Designer para atend-las.
Esse cenrio se multiplica em muitos outros dependendo da
necessidade da empresa.

24

EE = CE + Plugins

EE = Enterprise Edition

CE = Community Edition

100% Iguais at o ltimo bit

Por que pagar?

Plugins de cliente OLAP e Ad Hoc melhores

Facilidade de administrao

Suporte

E existe alguma diferena entre as verses (paga e gratuita) da suite?


No, nenhuma: tudo que voc pode fazer com uma, pode fazer com a
outra. O que separa uma da outra, e justifica o preo, a facilidade e
beleza com que voc faz as mesmas coisas, alm do suporte.
Isso no um fato ignorado, ou escondido. A prpria Pentaho admitiu
isso, e o fato pblico. Esses posts mostram exatamente isso:

http://bit.ly/1JCval7 (EE = CE + Plugins Proprietrios)


http://bit.ly/1uJm4Sa (BI Server 3.10 CE 99% igual EE)

A EE possui um cliente OLAP muito, o Analyzer, e um cliente para


relatrio ad hoc mais caprichado que o WAQR - que, alis, foi
descontinuado, deixando a comunidade sem um equivalente vivo.
Ele ainda funciona na 5.2, mas no podemos garantir que vai
continuar funcionando na 6.0, 7.0 etc.
Fora esses detalhes, todo o restante, rigorosamente, igual bit a bit.

25

Instalar e Testar

Instalar a Suite Pentaho

Pr-requisito: baixou todos os programas?

Depende do ambiente pronto

Instalou o Java, no mnimo?

Instalou o Postgres?

Restaurou os bancos? Usaremos na prxima aula!

26

Conferindo o Ambiente

Java:

Pentaho 5.x = Java 1.7.x

No server 1.8.x!

PATH Ok?

Comande em um terminal javaversion

Precisa voltar a informao da verso. Erro? Problemas!

Verifique a varivel JAVA_HOME. Abra um terminal e comande:

Windows: set

Linux: export

Vamos preparar o ambiente para executar os programas. Como o Pentaho


100% Java, o primeiro requisito instalar o Java, e esse deve ser da Sun.
Acesse http://www.java.com, l h instrues para baixar e instalar a JVM
para todos os sistemas operacionais suportados. Depois preciso definir as
variveis de sesso:
JAVA_HOME
Windows: costuma ser em C:\Arquivos de programas\Java\jre1.5.0_xx, onde xx
o nmero da sub-release.
Linux: a instalao automatizada em Debian (e Ubuntu) coloca o Java em
/usr/lib/jvm/java-1.x.0-sun-1.x.0.xx, onde xx o nmero da sub-release.
PATH
Garanta que o binrio do JRE esteja logo nas primeiras posies do path.
Para setar a varivel, no Linux, comande "export JAVA_HOME=<dir onde est a
pasta do JRE>". Por exemplo: export JAVA_HOME=/usr/lib/jvm/java-1.6.0sun-1.6.0.26.
Dicas
Nao termine o comando de export com uma barra. Ou seja, nao feche o path.
Isso vai causar erro, pois o Pentaho nao vai tratar essa variavel antes de
concatenar com o "/bin/jvm.exe" e vai acabar com uma coisa do tipo "(...)sun1.5.0.15//bin/jre".
JAVA_HOME funciona, java_home no.
No insira espao entre o sinal de igual e a varivel/valor.
Para tornar essa mudana permanente, edite seu arquivo .profile. Para tornar a
mudana vlida para o sistema inteiro, edite o /etc/profile. O mesmo se aplica
ao path.
Windows (XP)
Clique com boto da direita sobre o cone Meu Computador, selecione
Propriedades do Sistema. Escolha a aba Avanado e clique no boto
Variveis de Ambiente. Crie a varivel JAVA_HOME. Edite a varivel PATH:
inclua %JAVA_HOME%,, sem as aspas, no incio do path.
Por exemplo: %JDK_HOME%\lib;%JAVA_HOME%\bin;%SystemRoot
%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Arquivos
de programas\Arquivos comuns\Roxio Shared\DLLShared\
Lembre-se que preciso restartar a sesso (qualquer SO) para essas variveis
entrarem em vigor.

27

Baseline 5.2 & Outros

Suite Pentaho v5.2:

No veremos:

BA Server 5.2

PDI 5.2

PRD 5.2

PME 5.2

PSW 3.8.0

Weka
PAD
PAT
CDF
CDE

Acessrios:

Postgres +8.3

PowerArchitect 1.1

Consulte o material preliminar para conhecer os links de onde baixar os


pacotes.

28

Baixou os Pacotes?

Sourceforge

Pentaho

Mondrian

http://sourceforge.net/projects/pentaho/files/
http://sourceforge.net/projects/mondrian/files/

O link principal da suite no SourceForge :


http://sourceforge.net/projects/pentaho/files/
Os pacotes so separados por funcionalidade (PME, PDI, etc) e dentro
de cada separao dessas, por plataforma. Por exemplo, existe o
Design Studio para Windows, para Linux e para MacOS, e todos eles
ficam dentro da pasta Design Studio.
No h, normalmente, nenhuma diferena entre cada pacote, afinal,
tudo 100% Java.
Quando h alguma diferena, costuma ser apenas nos scripts de
startup. Os casos mais extremo o PDS, que tem um executvel
binrio, nativo, para rodar o Eclipse (em cima do qual construdo o
DS), e o BI Server, que embute a mquina Java na verso Windows
(e por isso um pouco maior que a Linux/Mac.)

29

Instalando os Pacotes

Instalao:

Descompactar.

Criar cone: manualmente.

Executar:

Cada pacote tem um executvel para cada OS

Pode ser .SH, .BAT ou nada.

Linux: verificar permisso de execuo nos .sh

O Pentaho talvez o software mais fcil de se instalar: basta fazer o


download, descompactar e voil, est pronto.
Para executar cada pacote voc tem duas alternativas: via linha de
comando (prompt) ou via interface grfica (GUI).
Voc pode criar cones para acesso via GUI, mas preciso faz-lo
manualmente. Eventualmente, em alguns sabores do Linux pode ser
preciso ajustar a permisso de execuo do arquivo (o BI Server tem
arquivos que precisam dessa permisso dentro da pasta ./tomcat) ou
usar algum macete para criar o cone. Por exemplo, o startuppentaho.sh no pode ser executado diretamente via interface grfica
em boa parte dos Linuxes, mas sim com um launcher que chama
primeiro um shell que, esse sim, executa o script.
Para quem est comeando recomenda-se sempre iniciar os
programas atravs da linha de comandos, porque assim as
mensagens de erro so apresentadas no console. Isso facilita
descobrir a origem de qualquer problema.

30

Testando Cada Software

Abra um terminal (DOS Prompt no Windows)


Mude para o diretrio do programa

cd<diretrio>

Ex.: cd/home/<voc>/pentaho/biserverce

Execute o comando de cada programa

Windows: terminados em .bat

Linux/Mac: terminados em .sh

Linux/Mac:atenoparacomearcom./

Exemplo: ./startpentaho.sh

Para finalizar esta aula vamos testar sua configurao. Assim, se no


funcionar agora teremos tempo para colocar tudo em ordem at a
prxima aula.
Apesar de esse curso no ter um pr-requisito, voc precisa saber um
mnimo sobre como usar computadores. Por exemplo, como abrir um
prompt do DOS (terminal, para os sistemas operacionais derivados
de Unix), como mudar de diretrio etc.
No se acanhe se ficar perdido. Pea ajuda o quanto antes, para no
ficar para trs.
O teste sempre muito simples: se o programa rodou, ento est
pronto. Para rodar um programa preciso executar um script
especfico. Um script (ou shell ou batch) um arquivo terminado pela
extenso BAT (para Windows) ou SH (para derivados de Unix, como
Ubuntu e Mac.)
No Windows basta escrever o nome do comando e bater [ENTER]. No
Mac ou Linux preciso pr-fixar (ou seja, colocar antes) o comando
com ./ para que o shell saiba que voc quer executar um programa
naquele diretrio. Se voc no colocar esse ponto-barra antes, vai
receber uma mensagem de erro.

31

Testando BA Server

Diretrio ./biserverce

Comando: startpentaho.sh(W:.bat)

Teste: aponte navegador web para


http://localhost:8080/pentaho

Deve aparecer tela de login

Pare o servidor com stoppentaho.sh/bat

O processo muito simples: abra um terminal, mude para o diretrio do


programa e rode o script.
O slide mostra o diretrio e nome do script. Como o BA Server um
servidor web, o teste precisa usar um navegador apontado para o
endereo default.
Espere ao menos um minuto entre rodar o comando e testar o servidor,
pois ele demora um pouco para subir a primeira vez.
Ah, e ele tem uma pergunta quando voc roda a primeira vez. Ignore-a,
apenas bata [ENTER] e prossiga.

32

Testando Kettle/PDI

Diretrio ./dataintegration

Comando:

Linux: spoon.sh

Windows: spoon.bat

Apareceu programa? Deu certo.

No clique em nada! Feche!

Idem: abra um terminal, mude para o diretrio do programa e rode o


script. Se quiser, pode reaproveitar o terminal antigo e s mudar de
diretrio.
Se o programa estiver ok, voc vai ver a tela de splash (splash screen)
enquanto o restante do programa carrega.
No faa nada quando terminar de carregar, apenas feche-o e siga
para o prximo.

33

Testando Report Designer

Diretrio ./reportdesigner

Comando:

Linux: reportdesigner.sh

Windows: reportdesigner.bat

Apareceu programa? Deu certo.

No clique em nada! Feche!

Idem: terminal, diretrio do programa, rodar o script.


Se o programa estiver ok: tela de splash aparece enquanto o restante
do programa carrega.
De novo, no faa nada quando terminar de carregar, apenas feche-o e
siga para o prximo.

34

Testando Metadata Editor

Diretrio ./metadataeditor

Comando:

Linux: metadataeditor.sh

Windows: metadataeditor.bat

Apareceu programa? Deu certo.

No clique em nada! Feche!

Repita - terminal, diretrio do programa, rodar o script, aguardar tela de


splash aparecer e sumir, programa termina de carregar.
Deu certo? penas feche-o e siga para o prximo.

35

Testando Schema Workbench

Diretrio ./schemaworkbench

Comando:

Linux: workbench.sh

Windows: workbench.bat

Apareceu programa? Deu certo.

No clique em nada! Feche!

Terminal, diretrio, script, splash screen , fechar se deu certo.


Pronto, agora s esperar a prxima aula.
Se algo no funcionou, poste no frum para podermos ajud-lo.

36

Das könnte Ihnen auch gefallen