ProdutoInfraBlogBaixarDocumentação
← Voltar ao blog

Limpe um CSV desorganizado sem perder linhas

Um checklist prático para limpar CSVs, cobrindo datas, identificadores, duplicatas, valores ausentes e conferência linha por linha.

Equipe Beeuni
Beeuni·29 de setembro de 2026·3 min de leitura

Um CSV limpo pode parecer melhor e ainda assim estar errado. Zeros à esquerda desaparecem, datas ambíguas viram o mês errado e a remoção de duplicatas pode apagar transações legítimas. Preserve o arquivo original e mantenha cada transformação vinculada à linha de origem.

Suponha que seu relatório de pedidos esteja em uma planilha conectada, em uma unidade compartilhada ou em um painel da Web. Indique o relatório ao Beeuni e especifique o intervalo de datas. Com a conexão necessária ou o acesso ao navegador, o agente pode buscar os dados e salvar uma cópia de origem antes de limpá-los.

Peça ao agente que inspecione primeiro a cópia salva. Antes de alterar os valores, ele deve informar o delimitador, a codificação, os cabeçalhos, a quantidade de linhas analisadas e os registros malformados. Contar linhas por si só não basta, pois um campo CSV entre aspas pode conter uma quebra de linha. Mantenha o link do relatório, o horário da extração e os filtros junto com a cópia para poder explicar quais registros foram incluídos.

Defina regras para as colunas importantes

ColunaRegra de limpezaDeixar para revisão
ID do pedidoLer como texto; preservar os zeros à esquerdaIdentificadores ausentes ou registros conflitantes
DataUsar datas ISO quando o formato da fonte for conhecidoValores ambíguos, como 03/04/2026
ValorAnalisar de acordo com a convenção decimal indicadaSeparadores mistos ou valores ilegíveis
MoedaManter uma moeda explícita em cada linhaValores sem moeda conhecida
StatusAplicar um mapeamento de rótulos aprovadoRótulos cujo significado não está claro

Defina o que conta como duplicata antes de remover qualquer registro. Um ID de pedido pode aparecer em vários itens de linha. Dois valores iguais podem corresponder a compras diferentes. Comece identificando as possíveis duplicatas e explicando os critérios de correspondência. Exclua linhas somente quando houver uma regra que diferencie cópias acidentais de registros válidos.

Solicite três resultados

Retrieve the report from the connection or page I specify, using the agreed date range.
Save an unchanged source copy and record its origin and filters.
Write and run a cleanup script using the agreed column rules.
Add source_row_number before sorting or filtering.
Keep all successfully parsed source rows in cleaned.csv.
Flag uncertain values instead of guessing.
Put malformed records and issues in review.csv, with reasons.
Write checks.txt with row counts, changed fields, and totals by currency.
Do not overwrite the source or update the live report.

Mantenha em branco os valores ausentes, a menos que saiba que representam zero. Registre separadamente uma conversão de data malsucedida e uma data ausente na fonte. Caso contrário, você perderá as informações necessárias para corrigir a linha depois.

Faça a conferência antes de importar

  • Linhas: cada registro da fonte deve aparecer no resultado limpo ou no relatório de registros malformados. Explique as exclusões à parte.
  • Identificadores: confira valores com zeros à esquerda e sequências longas de dígitos em um visualizador de texto simples.
  • Totais: compare os valores por moeda antes e depois da limpeza. Não some moedas diferentes.
  • Alterações: confira uma amostra de registros de cada transformação, incluindo espaços removidos, status mapeados e datas convertidas.
  • Destino: importe uma amostra pequena para o aplicativo de destino e verifique como ele interpreta datas e campos de texto.

Alguns aplicativos de planilha removem zeros à esquerda ao abrir um CSV. Se isso acontecer, confira o arquivo bruto e importe a coluna de IDs como texto. Depois de revisar o resultado, você pode pedir ao agente que o grave em uma nova planilha ou em outro destino por meio de uma ferramenta conectada compatível com essa ação. Confirme o destino e confira os registros importados; mantenha o relatório original intacto.

Mais artigos

Pesquisa

Infraestrutura para pesquisa de RSI: execução e avaliação de agentes que se aprimoram

Como o Beeuni ajuda a repetir experimentos de melhoria de agentes: editar código e instruções, executar testes, investigar falhas e comparar versões.

Equipe Beeuni·19 de outubro de 2026·8 min de leitura
Desenvolvedores

Use o Beeuni para executar e avaliar um experimento de ajuste fino de modelo

Peça a um agente que prepare os dados de treinamento, execute um trabalho de ajuste fino no computador de treinamento conectado, investigue falhas e compare as saídas dos modelos.

Equipe Beeuni·18 de outubro de 2026·6 min de leitura

Produto

  • Infra↗
  • Marketplace↗
  • Baixar↗
  • Casos de uso↗

Recursos

  • Documentação↗
  • SDK↗
  • CLI↗
  • Blog↗

Jurídico

  • Termos↗
  • Privacidade↗

Conectar

  • Suporte↗
  • Slack↗
  • X↗
©2026 Beeuni