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!!
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,
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.