Creare lotti per un importatore
Dividi una tabella in parti che rispettino il massimo di record del destinatario. Controlla separatamente i byte quando il sistema impone anche un limite di dimensione per ogni file.
Separa un CSV in più risultati per numero di righe o gruppi desiderati, quindi scarica ogni file generato.
Un’importazione limitata per numero di record o una distribuzione per squadra può richiedere più CSV piccoli anziché un’unica tabella. Il divisore distribuisce i dati per quantità di righe o valori di una colonna senza spezzare una cella CSV contenente interruzioni di riga. Ogni parte diventa un file indipendente. Questa pagina non divide secondo una dimensione esatta in byte e non crea un archivio ZIP. A differenza della divisione di fogli di calcolo, produce CSV separati e non gruppi raccolti come fogli in una cartella Excel.
La modalità iniziale è per numero di righe, con un valore di partenza di 1.000 record di dati per file. Le parti seguono la sequenza originale e l’ultima può essere più corta. Si contano record CSV logici: un indirizzo citato su tre righe fisiche vale ancora un solo record. Le dimensioni in byte non sono quindi uguali né garantite sotto una soglia precisa, anche se ogni parte completa contiene lo stesso numero di righe. Quantità di record e peso del file sono vincoli diversi.
Nella modalità colonna indica un titolo esatto o una posizione da 1. Ogni valore testuale distinto forma un gruppo secondo la prima apparizione; i record al suo interno mantengono l’ordine relativo. Maiuscole e spazi appartengono al valore: Nord, nord e Nord circondato da spazi restano separati. I nomi dei file vengono semplificati e accorciati, con suffissi per evitare che collisioni di nomi mescolino gruppi diversi. Anche una cella vuota e la parola letterale empty rimangono gruppi distinti.
L’interfaccia parte con intestazioni attive e le ripete in ogni file; non rientrano nel limite richiesto delle righe di dati. Il separatore viene rilevato tra virgola, punto e virgola, tabulazione e barra verticale oppure scelto esplicitamente e riutilizzato in ogni parte. Campi citati e virgolette duplicate rimangono coerenti. Il controllo condiviso limita i file importati a 5 MiB. L’elaborazione carica i dati in memoria, non legge enormi file in streaming; anche il testo incollato dipende in pratica dalle risorse del browser.
Incolla il CSV oppure importa un file entro il limite consentito. Regola separatore e intestazione, soprattutto quando il primo record sembra un dato ordinario e non una riga di titoli.
Per i lotti inserisci un numero intero positivo di righe. Per i gruppi scegli un nome di colonna esatto o la sua posizione. Esamina valori vuoti e varianti di maiuscole prima della suddivisione.
Esegui la divisione e confronta la somma dei record con quella della fonte, escluse le intestazioni. Scarica un file oppure usa il pulsante globale; il browser può richiedere il permesso per download multipli consecutivi.
Dividi una tabella in parti che rispettino il massimo di record del destinatario. Controlla separatamente i byte quando il sistema impone anche un limite di dimensione per ogni file.
Produci un CSV per ogni valore di un campo di assegnazione. Controlla prima le varianti dei nomi, per evitare che la stessa squadra reale riceva più file a causa di etichette incoerenti.
Crea lotti consecutivi per un controllo manuale. Le intestazioni ripetute permettono a ogni destinatario di comprendere le colonne senza consultare la prima parte o la fonte completa originale.
Con due righe per file e intestazioni attive, la prima parte contiene Anna e Bruno e la seconda Chiara. Ogni file ripete id;nome. Questi titoli ripetuti non contano tra i tre record di dati distribuiti.
Input
id;nome
1;Anna
2;Bruno
3;ChiaraRisultato
part-1.csv
id;nome
1;Anna
2;Bruno
part-2.csv
id;nome
3;ChiaraLa modalità colonna su regione crea un file Nord con identificativi 1 e 3 e un file Sud con 2. I record Nord non devono essere vicini nella fonte: il raggruppamento non richiede un ordinamento preliminare della tabella.
Input
regione;id
Nord;1
Sud;2
Nord;3Risultato
Nord.csv
regione;id
Nord;1
Nord;3
Sud.csv
regione;id
Sud;2No. Si dividono i record interpretati dal lettore CSV, non ogni interruzione fisica di riga. Le interruzioni citate appartengono alla loro cella e restano con il record completo nella parte generata corrispondente.
Il numero di record non determina la lunghezza delle celle. Due lotti di mille righe possono avere pesi molto differenti. Questo strumento non divide in base a un obiettivo espresso in byte o megabyte.
No. Le chiavi mantengono il testo esatto, comprese maiuscole e spazi. Uniforma queste differenze prima soltanto se indicano realmente la stessa categoria e non una distinzione utile che deve rimanere nei tuoi dati.
Non ci sono gruppi di dati e quindi non vengono create parti da scaricare. Verifica che l’intestazione non abbia interpretato il tuo unico record come titoli. Il divisore non inventa file vuoti per valori di gruppo assenti.
Strumenti correlati
Strumenti simili o complementari a questo.
Dividi un file Excel in più fogli in base ai valori di una colonna selezionata.
Unisci più file CSV in un’unica tabella mantenendo colonne coerenti.
Valida la struttura di un file CSV e individua rapidamente righe o colonne problematiche.
Scopri come dividere un CSV di grandi dimensioni in più file o separare una tabella in base ai valori di una colonna.
Scopri quando usare pivot, trasposizione o conversione in HTML, Markdown o SQL in base alla struttura e all'uso finale.
Scopri come confrontare due versioni di una tabella usando una chiave affidabile e distinguere righe aggiunte, eliminate o modificate.
Comprendi cosa viene conservato o perso durante una conversione tra CSV, Excel, JSON e TSV e come preparare le colonne prima di cambiare formato.