Criar lotes para uma importação
Divida uma tabela em partes que respeitam o máximo de registos do destino. Confira os bytes separadamente quando o sistema também impõe uma dimensão máxima por ficheiro, além da quantidade de linhas.
Separe um CSV em vários resultados a partir do número de linhas ou dos agrupamentos pretendidos e transfira cada ficheiro gerado.
Uma importação limitada por número de registos ou uma distribuição por equipas pode exigir vários CSV pequenos em vez de uma tabela única. O divisor reparte os dados por quantidade de linhas ou pelos valores de uma coluna sem partir uma célula CSV que contenha mudanças de linha. Cada parte torna-se um ficheiro independente. Esta página não divide segundo um tamanho exato em bytes nem cria um ficheiro ZIP. Ao contrário da divisão de folhas de cálculo, produz CSV separados, não grupos reunidos como folhas num livro Excel.
O modo inicial é por número de linhas, com 1.000 registos de dados por ficheiro como ponto de partida. As partes seguem a ordem da fonte e a última pode ser mais curta. Contam-se registos CSV lógicos: um endereço entre aspas em três linhas físicas continua a valer uma linha de dados. Assim, os tamanhos em bytes não são iguais nem garantidos abaixo de um limite específico, mesmo que cada parte completa tenha o mesmo número de registos. Quantidade de linhas e peso do ficheiro são restrições diferentes.
No modo de coluna, indique o título exato ou a posição a partir de 1. Cada valor textual distinto forma um grupo pela ordem da primeira ocorrência, mantendo a ordem relativa dos registos dentro dele. Maiúsculas e espaços fazem parte do valor: Norte, norte e Norte rodeado de espaços permanecem separados. Os nomes dos ficheiros são simplificados e encurtados; os sufixos evitam que nomes coincidentes misturem grupos diferentes. Uma célula vazia e a palavra literal empty continuam também a ser grupos distintos.
A interface começa com cabeçalhos ativos e repete-os em cada ficheiro; não contam para o limite de linhas de dados pedido. O separador é detetado entre vírgula, ponto e vírgula, tabulação e barra vertical ou escolhido expressamente, sendo reutilizado nas partes. Campos entre aspas e aspas duplicadas mantêm-se coerentes. O controlo de importação partilhado limita os ficheiros a 5 MiB. O processamento carrega os dados em memória, não lê ficheiros enormes em fluxo; o texto colado também depende, na prática, dos recursos disponíveis no navegador.
Cole o CSV ou importe um ficheiro dentro do limite permitido. Ajuste separador e cabeçalho, sobretudo quando o primeiro registo se parece mais com dados comuns do que com uma linha de títulos.
Para lotes, introduza um número inteiro positivo de linhas. Para grupos, indique o nome exato ou a posição da coluna. Verifique valores vazios e variantes de maiúsculas antes de os usar para separar ficheiros.
Execute a divisão e compare a soma dos registos das partes com a fonte, excluindo cabeçalhos. Transfira um ficheiro ou use o botão global; o navegador pode pedir autorização para várias transferências consecutivas.
Divida uma tabela em partes que respeitam o máximo de registos do destino. Confira os bytes separadamente quando o sistema também impõe uma dimensão máxima por ficheiro, além da quantidade de linhas.
Produza um CSV por valor de um campo de atribuição. Reveja antes variantes de escrita para evitar que a mesma equipa real receba vários ficheiros devido a designações inconsistentes na origem.
Crie lotes consecutivos para uma verificação manual. Repetir os cabeçalhos permite a cada destinatário compreender os seus campos sem consultar a primeira parte ou a tabela original completa.
Com duas linhas por ficheiro e cabeçalhos ativos, a primeira parte contém Ana e Bruno e a segunda Clara. Cada ficheiro repete id;nome. Os títulos repetidos não contam entre os três registos de dados distribuídos.
Entrada
id;nome
1;Ana
2;Bruno
3;ClaraResultado
part-1.csv
id;nome
1;Ana
2;Bruno
part-2.csv
id;nome
3;ClaraO modo de coluna sobre regiao cria um ficheiro Norte com identificadores 1 e 3 e um ficheiro Sul com 2. Os registos Norte não precisam de estar juntos na fonte: agrupá-los não exige ordenar primeiro a tabela.
Entrada
regiao;id
Norte;1
Sul;2
Norte;3Resultado
Norte.csv
regiao;id
Norte;1
Norte;3
Sul.csv
regiao;id
Sul;2Não. A divisão trabalha com os registos interpretados pelo leitor CSV, não com cada mudança física de linha. As mudanças entre aspas pertencem à célula e ficam com o registo completo na parte correspondente.
O número de registos não determina o comprimento das células. Dois lotes de mil linhas podem ter pesos muito diferentes. Esta ferramenta não divide de acordo com um objetivo expresso em bytes ou megabytes.
Não. As chaves de grupo mantêm o texto exato, incluindo maiúsculas e espaços. Normalize estas diferenças antes apenas quando representam realmente a mesma categoria e não uma distinção necessária que deve permanecer nos seus dados.
Não existem grupos de dados e não são criadas partes para transferir. Confirme se a opção de cabeçalho interpretou o seu único registo como títulos. O divisor não inventa ficheiros vazios para valores de grupo ausentes.
Ferramentas relacionadas
Ferramentas semelhantes ou complementares a esta.
Separe um ficheiro Excel em várias folhas segundo os valores de uma coluna escolhida.
Funda vários ficheiros CSV numa única tabela mantendo colunas coerentes.
Valide a estrutura de um ficheiro CSV e identifique rapidamente linhas ou colunas problemáticas.
Saiba como dividir um CSV grande em vários ficheiros ou separar uma tabela de acordo com os valores de uma coluna.
Saiba quando pivotar, transpor ou converter uma tabela para HTML, Markdown ou SQL conforme a estrutura e o uso final.
Saiba como comparar duas versões de uma tabela através de uma chave fiável e distinguir linhas adicionadas, eliminadas ou alteradas.
Organize limpeza, validação, filtragem, junção, comparação e conversão pela ordem correta e descubra quando passar para um pipeline reutilizável.