Atualizando o PDI, da versão 3.2 para a 4.0

 Vou descrever abaixo os passos necessários para atualizar a versão do Pentaho Data Integration, da 3.2 para a 4.0, bem como a atualização do repositório de arquivos (transformações e tarefas):

Atualizando a aplicação:
  • O primeiro passo é fazer uma cópia da pasta "Data-Integration" para "Data-Integration_old";
  • Feito isso apenas descompacto o download da versão 4.0 e coloco a pasta "Data-Integration" onde se encontrava a anterior;
  • Precisei também atualizar o atalho, pois na versão 3.2 existia um binário chamado "kettle.exe", mas na versão 4.0 só encontrei o script "spoon.bat";
  • Aproveitei e troquei também o ícone para o da nova versão; 
  • Fig.1 - Atalho com o novo ícone da versão 4.0
  • Após estes simples procedimentos estou com a aplicação atualizada e preciso agora atualizar o meu repositório de arquivos, que descrevo a seguir...
Fig.2 - Tela de Abertura do PDI 4.0

Atualizando o Repositório:
  • Ao abrir o novo atalho do PDI 4.0 a primeira tela que aparece (Fig.3) é para conexão com o repositório; 
  • Coloco usuário/senha e clico em OK para conectar;
  • Fig.3 - Tela de conexão ao Repositório
  • Com esta ação me é exibida uma mensagem (Fig.4) comentando da necessidade de migração do repositório, instruindo que devo clicar no botão de "edição" do mesmo e após em upgrade...
Fig.4.Mensagem informando necessidade de upgrade.
  •  Sigo as instruções e faço a edição do repositório (Fig.5);
Fig.5 - Edição do Repositório


  •  E clico em "Create or Upgrade" para iniciar o processo de atualização;
Fig.6 - Confirmação de Upgrade
  • Sou questionado se tenho certeza (Fig.6). Informo que sim e sigo para a próxima etapa;
  • Informo a senha do administrador do repositório (Fig.7);
Fig.7 - Senha do Repositório
  •  Ao clicar em OK após a informação da senha sou questionado também se quero avaliar/revisar o script SQL que será aplicado ao repositório (Fig.8);
Fig.8 -  Visualizar SQL?
  •  Respondo afirmativamente e me é exibida a tela abaixo (Fig.9), onde posso também copiar o conteúdo do SQL antes de confirmar a execução pressionando o botão "Execute" no rodapé da tela;
Fig.9 - Script SQL
  •  No término do processo recebo o resultado da execução do script SQL (Fig.10);
Fig.10 - Resultado do upgrade

Realizados os passos acima está agora atualizado o repositório de arquivos do PDI e agora posso abrir os projetos normalmente.

Obs.: É importante fazer um backup do repositório antes de iniciar o upgrade. Eu tenho um agendamento diário de backup, tanto através do banco de dados, quanto da exportação automática para XML. Por isso omiti esta parte aqui.

Para quem tiver interesse as novidades da versão 4.0 estão aqui.

Comentários

Postagens mais visitadas deste blog

[Openfire] - Ajuste de horário no cliente Spark

Verificar uso de disco em partição ASM do Oracle 11g no Linux

[Pentaho] - Criando uma Simples transformação para apagar tabelas de um esquema no Oracle