Fluxo principal
O Reporter tem dois caminhos de entrada comuns:
-
Dados internos de produto já configurados:
Template → Relatório → Download -
Conexão de dados externa ou ausente:
Data Source → Template → Relatório → Download - O Template diz como o relatório deve ficar e em que formato.
- O Data Source diz de onde os dados vêm. Pode já existir para produtos internos ou ser adicionado manualmente para bancos de dados externos.
- O Relatório é o arquivo gerado, produzido ao executar um Template contra os dados conectados, opcionalmente delimitado por filtros.
- O Download é a ação do operador que tira o arquivo finalizado do Console.
O que cada objeto significa
Quando um Template vira um Relatório
Um Template por si só é apenas uma definição. Vira um Relatório em um momento específico: quando você clica em Gerar Relatório no wizard de 4 passos da página Relatórios. Nesse momento:
- O Reporter pega o Template selecionado.
- Aplica os filtros que você configurou.
- Lê dos Data Sources referenciados pelo Template.
- Produz um arquivo no formato de saída do Template e adiciona à lista de Relatórios com status
Processing. - Quando a geração termina, o status passa para
Finishede o arquivo fica disponível para download.
Quais campos realmente importam
Quando os operadores travam, normalmente é em torno do mesmo punhado de campos. Esta é a lista curta dos que têm efeito operacional real.
Ao revisar ou adicionar um Data Source
- Nome da Conexão — Como a conexão aparece em todo lugar (em templates, em filtros de relatórios). Para Data Sources externos, escolha algo que identifique o ambiente, não só o engine (ex.:
production-db, não sópostgres). - Tipo de Banco de Dados — Selecione PostgreSQL ou MongoDB; isso determina a porta padrão e o driver de conexão.
- Host / Porta / Nome do Banco de Dados / Usuário / Senha — O mínimo necessário para alcançar o banco de dados.
- Schemas (PostgreSQL) — Limita quais schemas o Reporter pode navegar. Deixe vazio para usar o padrão (
public). - Configuração SSL — Opcional, mas use sempre que o caminho de rede não for totalmente confiável.
Ao adicionar um Template
- Arquivo
.tpl(modo upload) — A definição real do template. Obrigatório. - Nome do Template — Como o Template aparece em listas e seletores.
- Formato de Saída — Trava o tipo de arquivo final (CSV, XML, HTML, TXT ou PDF). Quando PDF é selecionado no Template Builder, o código gerado é HTML, renderizado como PDF no momento da geração.
Ao gerar um Relatório
- Template — O Template que você quer executar.
- Filtros (opcional) — Cada linha é
Database + Table + Field + Operator + Value(s). Use filtros para produzir um recorte mais estreito sem editar o Template.
Leitura prática da UI
Use esta interpretação ao orientar os usuários:
Templatesdefine como a saída deve ficar.Relatóriosé onde a estrutura e os dados se encontram e produzem um arquivo.Data Sourcesdefine o que o Reporter pode ler. Use para inspecionar conexões existentes, testar conectividade ou adicionar bancos de dados externos.Overviewé o dashboard operacional: KPIs, calendário de entregas e lembretes de entregas próximas ou atrasadas.
Onde os usuários costumam se perder
Template vs Relatório
Template vs Relatório
Um Template é uma definição. Um Relatório é um arquivo gerado. O mesmo Template pode virar muitos Relatórios ao longo do tempo (cada um com seus próprios filtros, data de execução e status).
Data Source vs Filter
Data Source vs Filter
O Data Source é a conexão que o Reporter usa para ler dados. Um Filter é um recorte por execução que não muda o Template nem o Data Source — apenas quais dados o Relatório atual inclui.
Template Builder vs subir um `.tpl`
Template Builder vs subir um `.tpl`
O Template Builder gera código
.tpl a partir de blocos que você monta no Console. Subir um .tpl pula o builder e usa um arquivo preparado fora. Ambos terminam como o mesmo tipo de Template, mas só os criados pelo builder podem ser reeditados no editor visual.Por que um Relatório finalizado não é o mesmo que um Relatório entregue
Por que um Relatório finalizado não é o mesmo que um Relatório entregue
Um Relatório chegar a
Finished significa que o arquivo foi gerado e pode ser baixado. Se ele foi de fato entregue (enviado a um regulador, arquivado etc.) é acompanhado separadamente via reminders na página Visão Geral.
