Dela CSV-filer efter innebörd, inte bara efter chunk size

Många CSV splitter-verktyg stannar vid ”var 1 000:e rad”. Riktiga exporter är stökigare. Ibland behöver du en fil per land, en fil per månad, en fil för enterprise-konton eller en reservfil för rader som inte matchade något. Det här verktyget är byggt för den verkligheten.

Ladda upp en CSV eller klistra in den nedan

CSV-avgränsare, radbrytningar inom citattecken, duplicerade headers och teckenkodning hanteras automatiskt.

Klistra in eller släpp en fil
Klistra in CSV
Praktiskt för snabba tester eller när filen redan finns i urklipp.

Förhandsgranska och ladda ner

Granska antal filer, varningar och förhandsgranskningen av varje utdata innan nedladdning.

Förhandsgranskning kommer efter att du har byggt uppdelningen

Välj ett uppdelningsläge, justera inställningarna och förhandsgranska utdatafilerna innan du laddar ner.

Dela CSV-filer efter innebörd, inte bara efter chunk size

Många CSV splitter-verktyg stannar vid ”var 1 000:e rad”. Riktiga exporter är stökigare. Ibland behöver du en fil per land, en fil per månad, en fil för enterprise-konton eller en reservfil för rader som inte matchade något. Det här verktyget är byggt för den verkligheten.

Smart analys före uppdelningen

Verktyget upptäcker automatiskt encoding, delimiter, duplicerade headers, tomma kolumner, textfält med mycket innehåll och grupperingskolumner med låg kardinalitet. Det gör det enklare att välja en praktisk uppdelning i stället för att gissa.

Du får också varningar när en uppdelning är riskabel: för många utdatafiler, för många pyttesmå filer eller en jättestor grupp som är mycket större än resten.

Byggt för stora CSV-exporter från verkligheten

Stora filer stannar på klientsidan. Du förhandsgranskar resultatet innan nedladdning, behåller bara de kolumner du behöver och exporterar en fil eller flera filer i ett ZIP-arkiv.

Det fungerar bra för outreach-batcher, överlämningar per land, CRM-rensning, compliance-granskningar och historiska utsnitt per månad.

Guide till inställningarna för de knepiga delarna

Vissa inställningar för uppdelning är kraftfulla, men inte självklara vid första anblicken. Hjälpikonerna i verktyget hoppar till motsvarande förklaringar nedan så att du kan förstå vad en inställning faktiskt ändrar innan du förhandsgranskar uppdelningen.

Rader, överlappning och storleksbaserade chunks

Det här är de snabbaste sätten att dela upp och oftast de säkraste när du bara behöver mindre filer.

Rader per fil ger varje utdata ungefär samma antal rader. Det passar bäst när nedströmsverktyg bryr sig om batchstorlek, inte kategori eller innebörd.

Överlappande rader upprepar några rader i gränsen mellan filer. Använd det bara när nästa batch behöver lite kontext från den föregående.

Behåll grupperade rader tillsammans gör att verktyget inte delar upp samma konto, företag eller order över flera filer. Det är viktigt när rader som tillhör samma entitet ska hållas ihop.

Max storlek per fil är till för upload-gränser. Den försöker hålla sig under ett byte-mål, men radlängder kan variera, så den sista filen eller vissa filer kan ändå kännas mindre jämna än vid radbaserade chunks.

Grupperade utdata och ovanliga värden

Värdebaserad uppdelning är bäst när en CSV per land, ägare, status eller källa gör resultatet enklare att granska eller lämna över.

Dela upp efter kolumn(er) skapar en utdata per unikt värde eller värdekombination. En kolumn ger enklare utdata; två eller fler kolumner skapar mer granulära filer.

Hantering av ovanliga värden hjälper när enstaka värden annars skulle skapa för många pyttesmå filer. Du kan behålla bara de största grupperna och slå ihop resten i en ”other”-grupp.

Dela även upp stora grupper efter filstorlek är användbart när en kategori är mycket större än resten. Det behåller grupperingslogiken, men förhindrar att en enda jättestor fil dominerar exporten.

Regler, första träff och omatchade rader

Regelbaserad uppdelning är användbar när filernas destination styrs av affärslogik i stället för en enkel grupperingskolumn.

Bara första träff betyder att en rad stannar vid den första regel den matchar. Stäng bara av det när du medvetet vill kopiera samma rad till flera utdatafiler.

Behåll omatchade rader i en separat fil ser till att rader som inte uppfyller någon av dina regler ändå bevaras i en egen export.

Filnamn för omatchade rader är helt enkelt namnet på den uppsamlingsfilen. Det hjälper när du vill ha en tydlig utdata som needs-review.csv eller no-rule-match.csv.

Datum, exportinställningar och renare utdatafiler

De här inställningarna spelar roll när indata är stökig eller när exporterade filnamn behöver passa in i ett befintligt workflow.

Datumformat finns där för tvetydiga datumkolumner. Om detektorn gissar fel kan du tvinga fram det förväntade formatet innan gruppering per månad, år eller vecka.

Ogiltiga datum låter dig bestämma om felaktiga värden ska hoppas över eller flyttas till en separat fil. Det är säkrare än att tyst förlora rader.

Filnamnsmönster styr de slutliga utdatanamnen. Använd variabler som {index} och {label} när dina batcher behöver förutsägbar numrering.

Kolumner att behålla i utdata tar bort onödiga kolumner före uppdelningen. Det gör exporterna lättare och renare, särskilt när den ursprungliga CSV-filen har hjälpkolumner som du inte vill skicka vidare nedströms.

Edge cases som det här verktyget hanterar

Riktiga CSV-exporter är sällan rena. Det här verktyget är byggt för att hantera de irriterande fallen som vanligtvis får enklare splitters att fallera.

Celler inom citationstecken, inbäddade kommatecken och radbrytningar

Rader delas inte bara för att en cell inom citationstecken innehåller ett kommatecken eller en radbrytning.

Parsern håller citerade CSV-värden intakta, så att adresser, anteckningar eller långa textfält inte bryts upp i falska rader under uppdelningen.

Duplicerade headers, tomma kolumner och projicerad utdata

Stökiga headers och överdimensionerade exporter är vanliga i exporter från CRM, ekonomi och support.

Duplicerade headers normaliseras så att jämförelser fortfarande fungerar. Tomma kolumner kan identifieras, och projection låter dig ta bort kolumner innan utdatafiler genereras.

Stora filer och lazy preview

Förhandsgranskningen ska hjälpa dig att välja, inte blockera dig från att bearbeta stora filer.

För stora radbaserade uppdelningar kan verktyget hålla preview lättviktig och bara förladda den första utdatafilen. Sekundära previews och nedladdningar materialiseras vid behov.

Ogiltiga datum, omatchade regler och ojämna grupper

Splittern håller rader i edge cases synliga i stället för att tyst kasta bort dem.

Rader med ogiltiga datum kan läggas i en separat fil, rader som inte matchar någon regel kan behållas i en egen export, och grupperade uppdelningar kan varna dig när ett segment är mycket större än resten.

Dela upp efter land eller status

Använd uppdelning efter grupperade värden när du vill ha en CSV per land, ägare, status, källa eller något annat fält med låg kardinalitet.

Input
id,name,country,status
1,Alice,FR,active
2,Bob,FR,inactive
3,Carol,US,active
4,Dan,DE,lead
Output
split-fr.csv
id,name,country,status
1,Alice,FR,active
2,Bob,FR,inactive

split-us.csv
id,name,country,status
3,Carol,US,active

Bygg regelbaserade utdatafiler

Villkorsregler låter dig definiera praktiska destinationer som enterprise-konton, Gmail-adresser eller reservrader som inte matchar något.

Input
company_size,country,email
120,US,alice@gmail.com
25,FR,bob@startup.test
300,DE,ops@datablist.com
Output
enterprise.csv
company_size,country,email
120,US,alice@gmail.com
300,DE,ops@datablist.com

gmail.csv
company_size,country,email
120,US,alice@gmail.com

Kan jag dela upp en CSV efter kolumnvärde?

Ja. Välj en eller flera kolumner, förhandsgranska antalet grupper, sätt eventuellt ett tak för antalet utdatafiler och gruppera ovanliga värden i en ”other”-fil.

Kan jag dela upp en CSV efter filstorlek?

Ja. Ange ett byte-mål per fil. Det är användbart när ett annat verktyg har upload-gränser. Förhandsgranskningen varnar när radlängderna varierar för mycket för tillförlitliga uppskattningar.

Kan jag dela upp en CSV per månad eller år?

Ja. Välj en datumkolumn, välj månad, år eller ISO-vecka och bestäm om ogiltiga datum ska hamna i en egen fil eller hoppas över.

Skapar verktyget ett ZIP-arkiv?

Ja. Uppdelningar med en enda utdata laddas ner som CSV. Uppdelningar med flera filer laddas ner som ZIP så att stora segmenterade exporter förblir hanterbara.

Relaterade verktyg