O que é um Data Source?
Um Data Source representa uma conexão configurada entre o Reporter e um repositório de dados. Para gerar relatórios, o Reporter precisa de acesso aos dados de origem. Para dados internos de produto, a conexão pode já existir. Para bancos externos, os operadores podem adicionar e gerenciar a conexão a partir desta página. Cada Data Source inclui:
- Nome da Conexão — um identificador legível para gerenciar com facilidade.
- Tipo de Banco de Dados — o engine de banco de dados usado (PostgreSQL, MySQL, MongoDB, Oracle ou SQL Server).
- Configuração de acesso — host, porta, nome do banco, credenciais e, opcionalmente, configuração SSL, quando o Data Source é uma conexão externa.
- Schemas — para bancos que suportam schemas (PostgreSQL, Oracle, SQL Server), você pode especificar quais schemas acessar.
- Metadata — campos chave-valor adicionais para organização.
- A conexão está disponível?
- Quais schemas, tabelas e campos o Reporter pode ler?
- Este é o Data Source certo para o Template ou Relatório em preparação?
Bancos de dados suportados
| Banco de dados | Porta padrão | Suporte a schemas |
|---|---|---|
| PostgreSQL | 5432 | ✅ |
| MySQL | 3306 | ❌ |
| MongoDB | 27017 | ❌ |
| Oracle | 1521 | ✅ |
| SQL Server | 1433 | ✅ |
Acessando a página Data Sources
Para abrir a página Data Sources, clique em Data Sources no menu lateral esquerdo da página Reporter. Você não precisa começar aqui em todas as jornadas do Reporter. Comece aqui quando o Data Source necessário estiver faltando, quando um banco externo precisar ser adicionado ou quando um relatório falhar porque os dados estão inacessíveis. A página exibe todas as conexões configuradas, cada uma em um card mostrando:
- Nome da conexão e tipo de banco.
- Status da conexão (Conectado, Desconectado ou Conectando).
- Schemas configurados (se houver).
- Latência da última verificação.
- Detalhes de host, banco e usuário.
Ações disponíveis
A partir da página Data Sources, você pode:Adicionar um Data Source
Cria uma conexão externa reutilizável para o Reporter.
Editar um Data Source
Atualize credenciais, host, schemas, SSL ou metadados.
Testar Conexão
Confirme que o Reporter consegue alcançar o banco e carregar as informações de schema.
Excluir um Data Source
Remova conexões aposentadas que não são mais usadas.

