11 de março, 2023

Olá,

Tudo bem contigo?

Nesse artigo iremos ensinar como integrar o Apache Hop com o Hop Server.

Dessa forma podemos mandar executar um pipeline no Hop-Server que está no seu Servidor através da tua maquina local, pra quem já conhece o Pentaho é muito semelhante ao que faziamos com o Carte.

Primeiro, o teu Hop Server tem que está disponível, caso você não sabe como subir o serviço, ensinamos isso no artigo abaixo:

https://arrudaconsulting.com.br/como-instalar-o-hop-server/

Uma vez que temos o Serviço funcionado, agora iremos abrir o Hop-gui e configurar as informações do Hop-Server.

Iremos começar por criar uma instância do Hop-Server, aqui precisamos informar o servidor, porta, usuário e senha do seu Hop-Server.

 

 

 

 

 

Agora iremos criar uma configuração de execução, por enquanto só temos a local que é a padrão, com isso teremos a opção de executar o pipeline local e também remoto via Hop Server.

 

 

 

 

 

 

Aqui basicamente estamos selecionando a configuração do Hop Server que fizemos na etapa anterior.

Agora irei executar um pipeline simples, aonde leio uma tabela do sistema de origem e gero a stg, só que agora temos duas opções de execução local e Hop-server.

Iremos selecionar Hop-Server para ele executar.

 

 

 

 

 

 

 

 

 

 

 

 

Aqui vemos que o pipeline executou corretamente.

 

 

 

 

 

 

Bom, agora temos que ir até o Hop Server via navegador para confirmar se ele executou o pipeline.

 

 

 

 

 

 

 

 

 

 

 

Pipeline, executado com sucesso.

E é dessa forma que funciona a integração do Hop-gui com o Apache Hop!!!

Muito Obrigado e até o próximo artigo!!

 

2 comments on “Executando um pipeline no Hop-Server através do Apache Hop

  1. Boa tarde, no meu caso eu tenho um docker do Apache hop e gostaria de executar o Hop-run na linha de comando acessando oa arquivos de transformação em outro servidor remoto. tem como?

    Obrigado,

  2. Bom dia,

    Deixo aqui como sugestão. O acréscimo de execução de um fluxo mais completo onde envolve pipelines e workflows e o uso da configuração “Export linked resources to server”. Que apesar de existir a informação no manual do HOP (https://hop.apache.org/manual/latest/pipeline/pipeline-run-configurations/native-remote-pipeline-engine.html), porem não é muito claro de como criar de fato as variáveis e a execução.

    Como disse é apenas uma sugestão, pois esse é um assunto que não encontramos como facilidade na internet.

    Obrigado.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Translate »