Exportação de relatórios: o CSV que virou verdade paralela
Todo arquivo exportado nasce desatualizado. O problema não é exportar, é esquecer disso na semana seguinte.

Numa reunião de fechamento, dois gerentes apresentaram o mesmo indicador com valores diferentes. Levamos vinte minutos para descobrir que um deles estava lendo um CSV exportado onze dias antes. O arquivo estava certo no dia em que nasceu. Foi aí que eu entendi que exportação de relatórios não é só escolher formato: é combinar o que acontece com o arquivo depois que ele sai do sistema.
Todo arquivo exportado nasce desatualizado. Isso não é defeito, é a natureza da coisa. O problema começa quando alguém trata o arquivo como fonte, e não como fotografia de um momento.
Vou mostrar que formatos existem, para que serve cada um e as regras simples que a gente adotou para o arquivo não virar verdade paralela. Quando a leitura precisa estar sempre atual, o caminho é publicar no Reports IDE em vez de exportar.
Os formatos de exportação de relatórios e para que servem
No chat com dados você exporta um resultado isolado ou a conversa inteira. Os formatos disponíveis variam conforme o tipo de conteúdo gerado, e cada um tem um destino natural.
| Formato | Melhor destino | Quando evitar |
|---|---|---|
| CSV | Continuar o trabalho em planilha ou carregar em outro sistema | Quando o destinatário só vai olhar, sem tratar nada |
| Anexar a ata, contrato ou processo, com layout preservado | Quando alguém vai precisar recalcular os números | |
| HTML | Compartilhar leitura formatada por e-mail ou intranet | Quando o conteúdo tem dado pessoal e vai circular solto |
| TXT | Registro simples, log de acompanhamento, colar em chamado | Quando a estrutura de colunas importa para a leitura |
| SQL | Revisão técnica da consulta que gerou o resultado | Como material para quem não vai auditar a consulta |
A regra que salvou nossas reuniões
Adotamos uma coisa boba e ela resolveu quase tudo: todo arquivo exportado sai com a data e o recorte no nome. Nada de "relatorio_final_v2". Vira "faturamento_2026-06-01_a_2026-06-30_gerado_15-07". Parece exagero até a primeira vez que você recebe dois arquivos e sabe na hora qual está velho.
- Data de geração e período no nome do arquivo, sempre.
- Mesmo recorte em todos os envios recorrentes, para a série continuar comparável.
- Um dono do envio, para o arquivo não sair de fontes diferentes a cada mês.
- Prazo de validade combinado: depois de X dias, o arquivo é referência histórica, não fonte.
- Nada de reencaminhar arquivo antigo sem checar se ainda vale.
Exportar ou publicar?
Essa é a decisão que evita metade dos problemas. Se a pessoa tem acesso ao sistema e vai consultar mais de uma vez, publique o relatório e mande o link. Se a pessoa não tem acesso, ou o número vai ficar anexado a um documento formal, exporte. Misturar os dois caminhos é o que cria a situação em que uns leem o painel atualizado e outros leem o arquivo da semana passada.
Dado pessoal sai junto sem você perceber
O sistema tem controle de acesso. O arquivo baixado não tem. Ele vira anexo de e-mail, entra em grupo de mensagem, é encaminhado por alguém que nem sabia o que estava mandando. Antes de exportar, olhe as colunas: documento, telefone, endereço e e-mail só devem estar ali quando a decisão realmente depende deles. Os critérios completos estão em LGPD aplicada a relatórios e exportações.
- As colunas com dado pessoal são indispensáveis para o que essa pessoa vai decidir?
- O destinatário poderia consultar direto no sistema em vez de receber o arquivo?
- O arquivo tem data e período no nome?
- Existe combinado sobre onde ele será guardado e por quanto tempo?
- Quem recebe sabe que aquilo é uma fotografia, e não a fonte viva?
A exportação do painel e a série mensal
O painel de relacionamento também exporta, e aí entra o cuidado com comparabilidade. Se num mês você exporta os últimos 30 dias e no outro exporta o mês fechado, a série que a diretoria acompanha deixa de fazer sentido sem ninguém notar. Escolha um recorte e não mude. A leitura desses números está em dashboard CRM.
Quando o SQL exportado vale ouro
A exportação da consulta parece um recurso técnico sem uso prático para gestor, e não é. Quando um número vai sustentar decisão pesada, mandar o SQL para alguém que conhece o modelo de dados é a conferência mais barata que existe. Já peguei junção duplicando linha desse jeito, antes do número chegar na reunião. O protocolo inteiro está em text-to-SQL seguro.
Por onde eu começaria
Procure no seu e-mail o último arquivo que você recebeu com número da empresa. Veja se dá para saber, só pelo nome, de que período ele é e quando foi gerado. Se não der, você já sabe qual regra adotar amanhã. E se esse arquivo chega toda semana, ele deveria ser um relatório publicado, com a governança descrita em controle financeiro valendo para os números de dinheiro.