Penghapus Baris Duplikat CSV
Data duplikat dapat masuk ke ekspor berformat CSV dengan cara yang mengganggu, seperti pengiriman data melalui webhook secara berulang, dua laporan yang disusun secara manual, atau operasi gabungan (join) yang menghasilkan baris-baris baru yang tidak diharapkan. Alat deduplikasi ini melakukan hashing terhadap setiap baris data dan hanya menyimpan versi pertama dari setiap baris, sehingga hasil ekspor tetap mempertahankan urutan baris asli sambil secara diam-diam menghilangkan salinan-salinannya. Baris header bersifat opsional; atur tombol pengaktifannya jika file Anda dimulai langsung dengan data.
Bagaimana cara kerja deduplikasi
-
1
Tempel file CSV
Sertakan atau kecualikan baris header; gunakan kotak centang untuk memberi tahu alat baris mana yang dimaksud.
-
2
Setiap baris di-hash
Baris-baris diparsing menjadi array, dan nilai MD5 dari representasi JSON-nya digunakan sebagai kunci keunikan.
-
3
Kemunculan pertama yang menang
Baris pertama dengan nilai hash tertentu akan dipertahankan, sedangkan baris-baris berikutnya yang memiliki isi sama akan diabaikan secara otomatis.
-
4
Header dipertahankan
Jika mode header aktif, baris ke-1 selalu diteruskan apa adanya tanpa dibandingkan untuk deduplikasi terhadap data.
Apa yang dianggap sebagai duplikat
Alat ini menggunakan kesetaraan seluruh baris. Dua baris dianggap duplikat jika setiap selnya cocok, posisi demi posisi, setelah penguraian CSV standar.
Hal-hal yang tetap dianggap berbeda
| Baris A | Baris B | Diperlakukan sebagai |
|---|---|---|
Alice,30,Paris |
Alice, 30, Paris |
Berbeda (ada spasi tambahan) |
Bob,25 |
Bob,25, |
Berbeda (sel kosong di akhir) |
"Jane Smith",42 |
Jane Smith,42 |
Sama (tanda kutip ditangani di tingkat parser) |
TRUE,1 |
true,1 |
Berbeda (peka huruf besar-kecil) |
Kapan deduplikasi pada tingkat kolom lebih tepat
Pencocokan seluruh baris bersifat ketat, dan biasanya itulah yang Anda inginkan, tetapi terkadang Anda benar-benar memerlukan “satu baris per email tanpa memperhatikan kolom lainnya”. Dalam kasus tersebut, pertama-tama gunakan Ekstraktor Kolom CSV untuk mengurangi file hanya menjadi kolom kunci, lakukan deduplikasi, kemudian gunakan hasilnya sebagai data pencarian. Atau gunakan perintah SQL seperti SELECT DISTINCT ON (email) * FROM users ORDER BY email, created_at DESC; di PostgreSQL, atau GROUP BY yang dikombinasikan dengan agregat MIN() di lokasi lain.
Tips Praktis
- Normalisasi terlebih dahulu sebelum melakukan deduplikasi. Pemangkas ruang kosong dan normalisasi huruf kapital-kecil pada kolom-kolom utama terlebih dahulu; jika tidak, baik
ALICE@EXAMPLE.COMmaupunalice@example.comakan tetap muncul. - Urutkan dulu, baru deduplikasi, agar hasilnya dapat diaudit. Jika Anda perlu tahu salinan mana yang dipertahankan, urutkan file CSV menurut kriteria pemecah seri pilihan Anda (stempel waktu terbaru, ID terendah) sebelum menjalankan alat ini.
- Periksa jumlah baris. Gunakan alat Penghitung Baris CSV pada file asli dan file hasil untuk memastikan berapa banyak duplikat yang telah dihapus.
Pertanyaan yang Sering Diajukan
Tidak, alat ini melakukan hashing terhadap seluruh baris yang telah diproses secara lengkap. Untuk memastikan unikitas pada satu kolom saja, pertama-tama reduksi data CSV hanya ke kolom tersebut menggunakan Ekstraktor Kolom CSV, kemudian jalankan alat penghapus duplikat.
Ini adalah kemunculan pertama dalam berkas tersebut. Sebelumnya urutkan file CSV jika Anda ingin hasil yang diinginkan (misalnya rekaman terbaru atau dengan ID terendah).
Ya. Baris-baris diproses menggunakan aturan CSV standar, sehingga "Jane, Smith" tetap berupa satu sel dan dibandingkan secara langsung sebagai sel tersebut.
File CSV dikirim ke server kami untuk menghitung deduplikasi. File tersebut tidak disimpan atau dibagikan, dan tidak ditambahkan ke tautan halaman.
Alat Terkait
Konverter DOCX ke DOC
Konversi file Word DOCX modern kembali ke format DOC lawas agar terbuka di versi Microsoft Word lama dan software yang membutuhkan format klasik.
Konverter MOBI ke EPUB
Konversi ebook MOBI ke EPUB, standar terbuka yang dibaca Apple Books, Kobo, Google Play Books, dan sebagian besar aplikasi modern. Unggah file .mobi dan unduh .epub yang bersih.
Konverter MOV ke MP4
Konversi video QuickTime MOV ke MP4 untuk pemutaran lancar di perangkat apa pun, berbagi mudah, dan unggahan web yang andal. Unggah file .mov dan unduh .mp4 yang kompatibel.
Konverter ODT ke DOCX
Konversi file OpenDocument Text (ODT) ke Word DOCX agar siapa pun di Microsoft Office bisa membuka dan mengeditnya. Pertahankan teks, heading, daftar, dan format dasar tetap utuh.
Konverter OGG ke MP3
Konversi file audio OGG (Vorbis) ke MP3 untuk kompatibilitas luas dengan ponsel, mobil, aplikasi musik, dan perangkat yang tidak mendukung format OGG.
Konverter MP4 ke MP3
Tarik trek audio dari video MP4 dan simpan sebagai MP3. Cocok untuk video musik, podcast, kuliah, dan klip suara yang ingin Anda dengarkan di mana saja.
Alat ini tersedia dalam bahasa lain
- CSV 중복 데이터 제거 도구 [KO]
- أداة إلغاء تكرار ملف CSV [AR]
- Eliminador de duplicados CSV [ES]
- CSV重複削除ツール [JA]
- CSV-duplicatieverwijderaar [NL]
- Trình loại trùng dữ liệu CSV [VI]
- Dédupliqueur CSV [FR]
- Usuwanie duplikatów wierszy CSV [PL]
- CSV-Deduplicator [DE]
- โปรแกรมกำจัดข้อมูลซ้ำในไฟล์ CSV [TH]
- CSV-dubblettrensare [SV]
- Deduplicador de CSV [PT]
- Удалитель дубликатов в CSV-файлах [RU]
- CSV Yinelenen Satır Temizleyici [TR]
- CSV去重工具 [ZH]
- Deduplicatore CSV [IT]
- CSV Deduplicator [EN]