A Alchemy recomenda o uso do formato CSV para baixar relatórios com um conjunto grande de dados a fim de garantir exportações bem-sucedidas. Este artigo explica as limitações técnicas dos arquivos XLSX e por que o CSV é o formato adequado para grandes conjuntos de dados.
Por que as Exportações XLSX Podem Falhar
Os relatórios do Manager oferecem opções de exportação em CSV e XLSX, mas relatórios muito grandes, especialmente aqueles com mais de 500.000 linhas, podem falhar ao serem gerados no formato XLSX. Isso se deve a limitações técnicas no Excel e à forma como os arquivos XLSX são processados. A geração de arquivos XLSX é mais intensiva em recursos do que CSV, exigindo significativamente mais memória e poder de processamento, o que aumenta o risco de timeouts ou falhas do aplicativo durante a exportação.
Limites e Restrições Práticas do XLSX
O limite rígido de linhas do Excel é de 1.048.576 linhas, mas problemas de desempenho geralmente ocorrem bem antes de atingir esse limite. Relatórios grandes com centenas de milhares de linhas e muitas colunas:
- Demoram significativamente mais para serem gerados e abertos.
- Podem fazer o Excel travar ou falhar.
- Podem exceder os limites de memória no seu navegador ou em servidores durante a criação do arquivo.
- Exportações XLSX exigem mais poder de processamento do que CSV e são mais propensas a falhar se incluírem formatação, fórmulas ou estilos.
- Nosso sistema de exportação atual não pode produzir arquivos XLSX desse tamanho de forma confiável sem arriscar timeouts ou arquivos incompletos.
Recomendação para Usuários
Como arquivos CSV são:
- Mais rápidos de gerar.
- Mais estáveis para grandes conjuntos de dados.
- Compatíveis com Excel, Google Sheets e a maioria dos aplicativos de planilhas.
Recomendamos: o uso do formato CSV para garantir downloads bem-sucedidos de relatórios grandes com mais de 500.000 registros.
Nota: Se sua organização gera regularmente relatórios com mais de 500.000 registros, considere entrar em contato com seu Gerente de Conta para opções adicionais.