PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as...

25
PÓS-GRADUAÇÃO LATO SENSU Curso: Banco de Dados Disciplina: Laboratório de Data Warehouse e Business Intelligence Professor: Fernando Zaidan Unidade 32 2016

Transcript of PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as...

Page 1: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

PÓS-GRADUAÇÃO LATO SENSU

Curso: Banco de Dados

Disciplina: Laboratório de Data Warehouse e

Business Intelligence

Professor: Fernando Zaidan

Unidade 32

2016

Page 2: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Crédito dos Slides: Clever Junior

2

Page 3: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Instalação e Conexão do Pentaho

3

Page 4: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Material

• Java-jdk (Kit de Desenvolvimento Java e TomCat)

http://www.oracle.com/technetwork/java/javase/downloads/index.html

• Pentaho:http://community.pentaho.com/

• Para Apache + PHP + MySQL, indico WAMP: http://www.wampserver.com/en/

4

Page 5: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Instalação - dicas

https://consultoremti.wordpress.com/2014/02/14/instalando-pentaho/

https://consultoremti.wordpress.com/2014/12/19/instalando-o-pentaho-5-2-parte-2/

5

Page 6: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib
Page 7: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Versão JDK

Até Set de 2015 o Pentaho 5.x (no caso, 5.4), somente tinha seu funcionamento no JDK (7 última versão 79), e não funcionava no 8 (última versão 60).

A partir da versão 6 do Pentaho (Out 2015), este problema foi resolvido.

7

Page 8: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

1º Passo• Criar uma pasta chamada Pentaho dentro da

unidade C:/ ou D:/

• Após baixar os arquivos compactados,

descompactar os arquivos deseja, por exemplo,

bicerver-ce

8

Page 9: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

2º Passo - Instalação e

configuração do Java-jdk

9

Page 10: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Conclusão do java

10

Page 11: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Primeiro vá em configurações do

sistema – variáveis de ambiente

11

Page 12: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Configurações

12

Page 13: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Configuração PATH

• Em variáveis de usuário crie uma nova variável com o nome JAVA_HOME e coloque o caminho jredentro do java.

C:\Program Files\Java\jdk1.8.0_60

� Este caminho depende da sua versão do Java

� Pode utilizar a versão mais atual: 8.102

13

Page 14: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Configuração PATH

• Na configurações do sistema em Path edite,

e no final do que já está escrito coloque um

ponto e virgula “;” e coloque o local onde está

a pasta bin.

• C:\Program Files\Java\jdk1.8.0_60

14

Page 15: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

3º Passo Wamp• No Windows, pode ser que tenha de

instalar antes uma DLL

15

Page 16: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Carregar o WAMP� Botão direito para Executar como administrador

� No Browser: http://localhost

16

Page 17: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

MySQL� Depois do WAMP carregado

� No Browser: http://localhost/phpmyadmin/

17

Page 18: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Driver conexão MySQLConferir o driver de conexão do MySQL: biserver-ce\tomcat\lib

Usar este link para baixar: http://ftp.kaist.ac.kr/mysql/Downloads/Connector-J/

18

• Em Out 2015 este era o último:

mysql-connector-java-5.1.37

Estar com este driver

desatualizado acarretará em erros,

por exemplo no PDI, após conectar

a Table-Input, no momento de

buscar a sentença SQL.

Page 19: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Driver conexão MySQL• Copiar para as pastas do BIServer e do PDI

� Pode usar a versão mais atual: 6.1

D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-

ce\tomcat\lib

D:\Pentaho\pdi-ce-6.0.0.0-353\data-integration\lib

Atenção: no caso do PDI, o driver do MySQL nem

estará na pasta no momento de descompactar.

Portanto, é imprescindível copiá-lo.

19

Page 20: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Iniciando o Pentaho

• Dentro de \pentaho\biserver-ce\ clique em start_pentaho.bat

• *Caso pergunte para liberar o acesso ao

firewall clique em liberar.*

20

Page 21: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Iniciando o Pentaho

21

Page 22: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Abra o Navegador e digiteBrowser : localhost:8080

Usuário : admin Senha : password

22

Page 23: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Conexões – Administration ConsoleA partir da versão 5 do Pentaho não tem um

módulo para AC – fica dentro o BIServerFILE – MANAGE DATA SOURCE

23

Page 24: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Faça as Conexões necessárias com os BDs

24

Page 25: PÓS-GRADUAÇÃO LATO SENSU - Fernando Zaidan 32... · Driver conexão MySQL • Copiar para as pastas do BIServer e do PDI Pode usar a versão mais atual: 6.1 D:\Pentaho\biserver-ce-6.0.0.0-353\biserver-ce\tomcat\lib

Fazendo a conexão – MySQL

(lembre-se do WAMP e do seu DB)

25