Objetivo
Configurar uma conexão externa que Templates e Relatórios possam usar. Por exemplo, crie um Data Source chamado
production-postgres que aponta para um banco externo de reporting, ou compliance-readonly para um usuário de banco somente leitura usado pelos operadores de reporting.
Quando usar
Use esta tarefa quando:
- o Data Source necessário ainda não está disponível no Reporter;
- um novo banco precisa alimentar relatórios;
- um processo de relatório existente precisa de uma conexão somente leitura separada;
- os operadores precisam que schemas e campos estejam disponíveis no Template Builder ou em filtros de relatório.
Antes de começar
Tenha estes dados em mãos:
- host, porta e nome do banco;
- usuário e senha;
- nomes dos schemas, quando o banco usa schemas;
- requisitos de SSL e certificado CA, quando exigidos pela infraestrutura;
- um nome de conexão claro, como
production-postgresoucompliance-readonly.
Passo a passo
1
Abra Data Sources
Vá para Data Sources e clique em Adicionar Data Source.
2
Preencha os dados de conexão
Em Adicionar Data Source, informe Nome da Conexão, Tipo de Banco de Dados, Host, Porta, Nome do Banco de Dados, Usuário e Senha.
3
Configure schemas quando necessário
Para os tipos de banco em que o Console exibe Schemas (atualmente PostgreSQL no seletor), adicione os schemas que o Reporter deve inspecionar. Digite o nome do schema e clique em Add, ou pressione Enter.
4
Configure SSL quando necessário
Expanda Configuração SSL, ative Habilitar SSL, selecione Modo SSL e cole o Certificado CA se sua infraestrutura exigir.
5
Adicione metadados quando útil
Expanda Metadata para adicionar campos chave-valor que ajudem os operadores a classificar a conexão.
6
Crie o Data Source
Clique em Criar.
7
Teste a conexão
Um Data Source novo ainda não tem um resultado de conexão. Execute Testar Conexão antes de usá-lo em Templates ou Relatórios.
Guia de campos
Resultado esperado
O novo Data Source externo aparece na página Data Sources sem um resultado de conexão até ser testado. Após um teste bem-sucedido, os operadores podem usar os campos dele em Templates e Relatórios.
Erros comuns e pontos de atenção
Usar uma URL de aplicação como Host
Usar uma URL de aplicação como Host
Host deve ser o endereço do servidor de banco, como
db.example.com, não a URL de uma aplicação ou painel administrativo.Pular os schemas
Pular os schemas
Se o banco usa schemas e o schema necessário não está listado, os operadores podem não ver as tabelas e campos esperados.
Ignorar os requisitos de SSL
Ignorar os requisitos de SSL
Se a infraestrutura exige SSL ou certificado CA, a conexão pode falhar até que Configuração SSL corresponda a esse requisito.
Usar nomes pouco claros
Usar nomes pouco claros
Nomes como
db1 são difíceis de usar com segurança. Prefira nomes que mostrem ambiente e propósito, como production-compliance-readonly.Próximos passos
- Use Testar uma conexão de Data Source imediatamente após a criação.
- Use o Template Builder para usar os campos do Data Source em um Template.
- Use Gerar um Relatório quando o Template e o Data Source estiverem prontos.

