36

Pentaho - BI Server I

Embed Size (px)

DESCRIPTION

Apostila sobre Pentaho, início do estudo de BI. Configuração de Servidor.

Citation preview

  • 2

    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?

  • 3

    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 EmpresarialAdministrao EmpresarialBusiness IntelligenceBusiness Intelligence

    SuiteSuitePentahoPentaho

    DataDataWarehouseWarehouse Etc.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.

  • 4

    Programa Apresentao do Curso

    O que Inteligncia de Negcios?

    Como o Pentaho funciona?

    Instalando e testando a suite Pentaho

  • 5

    Entendendo o Que BI Definies clssicas

    Definio alternativa

    Sem definio

  • 6

    Saber Poder

    Qual a respostaQual a respostacorreta?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.

  • 7

    Saber Poder

    DWDW

    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!

  • 8

    Definino deBusiness Intelligence

    BI qualquer BI qualquer atividade, ferramenta atividade, ferramenta ou processo usado ou processo usado para obter a melhor para obter a melhor

    informao para informao para apoiar o processo de apoiar o processo de tomada de decises.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?

  • 9

    So insights (sacadas) sobre seus negcios, oportunos, precisos, valiosos e prticos, e os processos e

    tecnologias usados para obt-los.Swain Scheps, Business Intelligence for Dummies

    So insights (sacadas) sobre seus negcios, oportunos, precisos, valiosos e prticos, e os processos e

    tecnologias usados para obt-los.Swain Scheps, Business Intelligence for Dummies

    Refinando...

    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.

  • 10

    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 de Negcios o uso do Mtodo Cientfico para gerenciar sua organizao.

    Inteligncia de Negcios o uso do Mtodo Cientfico para gerenciar sua 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.

  • 11

    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.

  • 12

    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!

  • 13

    A Suite Pentaho Viso Geral

    O que /O que no ?

    Componentes

    Como funciona tudo junto

  • 14

    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

  • 15

    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.

  • 16

    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.

  • 17

    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 On-Line), 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.

  • 18

    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.

  • 19

    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.

  • 20

    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.

  • 21

    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.

  • 22

    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.

  • 23

    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.

  • 24

    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.

  • 25

    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.

  • 26

    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!

  • 27

    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_HOMEWindows: 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.PATHGaranta que o binrio do JRE esteja logo nas primeiras posies do path.Para setar a varivel, no Linux, comande "export JAVA_HOME=". Por exemplo: export JAVA_HOME=/usr/lib/jvm/java-1.6.0-sun-1.6.0.26.

    DicasNao 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 "(...)sun-1.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.

  • 28

    Baseline 5.2 & Outros Suite Pentaho v5.2:

    BA Server 5.2 PDI 5.2 PRD 5.2 PME 5.2 PSW 3.8.0

    Acessrios: Postgres +8.3 PowerArchitect 1.1

    No veremos: Weka PAD PAT CDF CDE

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

  • 29

    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.)

  • 30

    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 startup-pentaho.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.

  • 31

    Testando Cada Software Abra um terminal (DOS Prompt no Windows)

    Mude para o diretrio do programa

    cd

    Ex.: cd/home//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.

  • 32

    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.

  • 33

    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.

  • 34

    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.

  • 35

    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.

  • 36

    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.