Buscar K
Aparência
Aparência
Uma conexão guarda o endereço e as credenciais de um banco de origem, para que os Dataflows leiam dele sem ninguém digitar senha dentro de um nó. Cadastre uma por banco, no Agente ETL que enxerga esse banco.
ERP Produção.A conexão passa a aparecer no grupo Bancos de Dados da paleta do editor, para os Dataflows desse Agente. A senha fica guardada cifrada no Lumo.
A conexão nasce Liberado para todos: qualquer usuário do Tenant que monta Dataflows a vê e usa. Para restringir, um administrador troca a liberação no HEC pelos Grupos e Usuários que podem usar. Os administradores veem todas. Ver Conexões de dados no HEC.
Abra a conexão pela lista, em Editar. O painel Uso mostra quantos Dataflows usam a conexão, separados entre publicados e Minha Mesa.
Use quando o banco de origem mudou de tecnologia, por exemplo de SQL Server para Firebird, e você quer que todos os Dataflows acompanhem.
Os nós de todos os Dataflows que usam a conexão, publicados e em Minha Mesa, passam para o tipo novo. O SQL não é traduzido. Confira as consultas no banco novo, ou escreva uma versão por tipo de banco no nó, em Editar Consulta SQL › SQL para outro banco (Agente ETL 1.29.11 ou mais novo).
Use para que os Dataflows passem a ler de outra conexão do mesmo Agente, por exemplo para trocar o banco de homologação pelo de produção. A conexão de origem continua salva, sem uso.
Os nós que usam a conexão de origem passam a usar a de destino, nos Dataflows publicados e em Minha Mesa. Se o destino é de outro tipo de banco, a tela avisa "O tipo dos nós muda" e os nós assumem o tipo novo. A consulta de chaves da sincronização de exclusões acompanha a troca. Os nós com Conexão por variável não mudam: para esses, troque o valor da variável.
Dataflows abertos no editor durante a troca precisam ser recarregados.
Quando uma conexão é excluída, os Dataflows que a usavam ficam sem conexão. Ao abrir outra conexão do mesmo Agente, a tela avisa "Há flows deste Agente ETL usando uma conexão que não existe mais." Clique em Trazer para esta conexão para religá-los.
No painel Agente ETL da conexão, clique em Transferir e escolha o Agente de destino. Faça isso junto com a transferência dos Dataflows, para que conexão e Dataflows fiquem no mesmo Agente; ver Manter o Agente ETL.
No nó de banco, ligue Conexão por variável e escreva em Variável a usar o nome de uma variável que contém a string de conexão. Uma lista separada por vírgula faz o nó rodar a mesma consulta em cada banco e juntar os resultados; vírgula dentro de um valor se escreve \,. A variável costuma vir de um Configurador; ver Calcular variáveis na hora da execução.
O teste mostra Não conectou. O Agente ETL não alcança o banco, ou a credencial está errada. A mensagem do teste diz qual; ver Problemas.
"Não há outra conexão compatível neste Agente ETL. Crie a conexão de destino primeiro." A tela de mover só oferece conexões do mesmo Agente e de tipo compatível. Crie a de destino e volte.
A conexão não aparece no editor. O editor está em outro Agente ETL, ou a conexão não está liberada para você. Confira o Agente no topo da tela.
Pelo Lumo CLI
Este recurso também pode ser criado e versionado em YAML. Veja a referência de credential.