Acessando a página Discovery
Vá para Configurações → Discovery. O cabeçalho da página tem dois botões:
- Nova conexão abre o painel para criar uma conexão.
- Atualizar discovery sincroniza de novo todas as conexões. Uma mensagem mostra o número de conexões sincronizadas.
Tabela de conexões
Criando uma conexão
- Clique em Nova conexão. O painel Nova conexão abre.
- Digite o Nome da conexão.
- Selecione o Tipo de conector. Os campos abaixo do seletor mudam conforme o tipo.
- Preencha os campos do tipo.
- Clique em Salvar.
Tipos de conector de banco de dados
Os tipos de banco de dados são PostgreSQL, MySQL, Oracle, SQL Server e MongoDB.Tipos de conector REST
Cada tipo REST mostra os próprios campos. Todos os tipos REST também mostram um campo opcional URL base, que define o endereço da API para esta conexão.Editando uma conexão
Abra o menu Ações de uma linha e clique em Editar. O painel Editar conexão abre.
- Para um tipo de banco de dados, você pode alterar o nome e os campos do banco de dados.
- Para um tipo REST, você pode alterar apenas o Nome da conexão. Para alterar outros valores, exclua a conexão e crie-a de novo.
Testando uma conexão
Abra o menu Ações de uma linha e clique em Testar conexão. A coluna Status mostra o resultado:
- Conexão saudável com o tempo de resposta em milissegundos.
- Conexão falhou, com o motivo quando o Matcher retorna um.
Visualizando o schema
Abra o menu Ações de uma linha e clique em Ver schema. O painel Schema da conexão lista cada tabela da conexão. Para cada tabela, ele mostra os valores de Coluna, Tipo e Aceita nulo. Se o painel mostrar Nenhum schema descoberto ainda, clique em Atualizar discovery quando a conexão estiver acessível. O painel também pode mostrar estes marcadores:
A seção Versões anteriores lista as versões arquivadas do schema. Cada versão mostra a causa, a data de arquivamento e o número de tabelas. Clique em uma versão para ver as tabelas dela.
Iniciando uma extração
- Abra o menu Ações de uma linha e clique em Iniciar extração. O painel Iniciar extração abre.
- Em JSON de Tabelas, digite um objeto JSON. Cada chave é um nome de tabela, exatamente como o schema o lista. Use
{}como valor para extrair todas as colunas. Para extrair apenas algumas colunas, use{"columns": ["id", "amount"]}. - Clique em Iniciar extração.
Excluindo uma conexão
Abra o menu Ações de uma linha e clique em Excluir. Na caixa de diálogo Excluir conexão de discovery?, clique em Excluir conexão. Leituras de schema e extrações que dependem da conexão podem parar.

