Buka atau tempel CSV, dan setiap kolom muncul sebagai satu baris kolom hasil, sesuai urutan hasilnya. Ganti nama kolom di kotak Kolom hasil, pindahkan dengan Pindah ke atas dan Pindah ke bawah, buang dengan Hapus, atau gunakan Tambah kolom untuk kolom baru yang menyalin kolom sumber atau berisi (nilai tetap). Hasilnya diperbarui selagi Anda mengedit; Unduh CSV menyimpannya, dan Simpan pemetaan menyimpan susunannya sebagai file JSON untuk ekspor berikutnya. Isi sel disalin persis, dan file diproses di browser Anda, tidak pernah diunggah.
Cara memetakan kolom ke susunan baru
- Buka file
.csv,.tsv, atau.txt, seret ke alat ini, atau tempel barisnya. Pemisah dikenali otomatis; jika perlu, atur pemisah, pengodean, atau Baris pertama berisi nama kolom di Pengaturan impor. - Edit daftarnya: setiap baris adalah satu kolom hasil. Ketik judul baru di kotak Kolom hasil 1, Kolom hasil 2, dan seterusnya, pilih sumbernya di Dari, lalu atur urutan baris dengan Pindah ke atas dan Pindah ke bawah.
- Hapus baris yang tidak diperlukan. Kolom yang tidak lagi dipakai di mana pun dicantumkan di bawah daftar sebagai kolom yang tidak masuk hasil.
- Periksa tab Hasil, lalu pilih Unduh CSV, Salin, atau Buka di editor untuk melanjutkan pekerjaan dengan tabel hasil pemetaan.
Simpan pemetaan mengunduh susunannya sebagai viewcsv-mapping.json. Lain kali, buka file baru lalu pilih Muat pemetaan: kolom dicocokkan berdasarkan nama sumbernya, sehingga susunan yang sama tetap berlaku meskipun urutan kolom di ekspor baru berbeda.
Yang bisa dilakukan dengan pemetaan
| Ganti nama | Ubah nama di kotak Kolom hasil. Nama dipakai persis seperti diketik, termasuk spasi dan huruf besar/kecilnya; file sumber tidak berubah. |
|---|---|
| Ubah urutan | Hasil mengikuti urutan daftar, dari atas ke bawah. |
| Buang | Hapus sebuah baris. Kolomnya tidak disertakan di hasil; kolom lain tidak terpengaruh. |
| Salin kolom | Tambahkan baris kedua dengan sumber yang sama di Dari, misalnya untuk mempertahankan email sekaligus menuliskannya sebagai login. |
| Tambah kolom tetap | Pilih (nilai tetap) di Dari lalu ketik Nilai. Setiap baris mendapat nilai itu, misalnya channel = webshop. Biarkan kosong jika sistem tujuan mewajibkan adanya kolom kosong. |
| Isi sel kosong | Untuk kolom yang punya sumber, Nilai jika kosong mengganti sel yang benar-benar kosong, misalnya status yang tidak terisi menjadi pending. Sel yang hanya berisi spasi tidak dianggap kosong dan dibiarkan. |
| Atur ulang | Mengembalikan kolom, nama, dan urutan aslinya. |
Aturan yang diperiksa pemetaan
- Setiap kolom hasil wajib punya nama, dan nama tidak boleh sama. Keunikan diperiksa secara persis:
Emaildanemaildianggap nama yang berbeda. - Minimal harus tersisa satu kolom; satu pemetaan bisa menghasilkan paling banyak 250 kolom dan 2 juta sel.
- Hasil diunduh dalam format file aslinya: pemisah, akhir baris, BOM, dan pengodean yang sama sejauh browser bisa menulisnya, dengan tanda kutip seperlunya. Pengodean lama lainnya disimpan sebagai UTF-8. Salin selalu menghasilkan teks berpemisah koma.
- Judul kolom yang kosong atau berulang di file sumber sudah dibuat unik saat impor (
Column 3,name (2)), jadi bisa dipetakan seperti kolom lainnya. - Nilai tidak pernah dipangkas atau diubah tipenya:
001041tetap001041.
Menggabungkan dua kolom menjadi satu, atau memecah satu kolom menjadi beberapa, bukan bagian dari pemetaan. Lakukan itu di editor CSV sebelum atau sesudah pemetaan. Untuk menumpuk beberapa file yang nama kolomnya berbeda, petakan masing-masing ke susunan yang sama, lalu gunakan Gabungkan file CSV.
Mengatasi masalah
- Setiap kolom hasil wajib punya nama. Ada baris dengan kotak Kolom hasil yang kosong. Ketik namanya atau hapus baris tersebut.
- Ada nama yang dipakai dua kali. Dua baris punya nama hasil yang sama. Ganti salah satunya.
- Pemetaan yang dimuat mencantumkan kolom yang tidak ada. Nama sumber itu tidak ada di file ini, jadi barisnya berubah menjadi kolom (nilai tetap). Nilai jika kosong yang tersimpan bersamanya kini ditulis di setiap baris. Pilih sumber yang benar di Dari untuk masing-masing.
- File pemetaan ditolak. File itu bukan JSON yang valid, tidak punya daftar
columns, atau mencantumkan lebih dari 250 kolom. Simpan ulang dengan Simpan pemetaan. - Judul kolomnya Column 1, Column 2… File tidak punya baris judul kolom, atau Baris pertama berisi nama kolom dinonaktifkan. Ketik nama tujuan di kotak Kolom hasil.
Batas dan privasi
Pemetaan bisa dipakai untuk file hingga 25 MB, 100.000 baris, 250 kolom, dan 2 juta sel, yang seluruhnya disimpan di memori agar hasilnya diperbarui selagi Anda mengedit. File yang lebih besar ditolak; pecah dulu dengan Pecah CSV, lalu terapkan pemetaan yang tersimpan ke setiap bagian.
File CSV dan pemetaannya tetap di tab ini; tidak ada yang dikirim ke server.
Contoh
Ekspor pesanan dipetakan ke susunan impor: city dibuang, status dipindah ke atas dengan pending sebagai Nilai jika kosong, kolom lainnya diganti nama, dan kolom tetap Channel ditambahkan. Harga yang kosong tetap kosong karena tidak punya nilai bawaan.
order_id,customer,city,unit_price,status 001041,Ana Ruiz,Madrid,34.90,paid 001042,Ben Ito,Osaka,,
Order ID,Status,Customer name,Price,Channel 001041,paid,Ana Ruiz,34.90,webshop 001042,pending,Ben Ito,,webshop
Tanya jawab
Bisakah pemetaan kolom yang sama dipakai untuk setiap ekspor bulanan?
Bisa. Pilih Simpan pemetaan sekali, lalu Muat pemetaan di setiap file baru. Kolom dicocokkan berdasarkan nama sumbernya, bukan posisinya, dan kolom yang tidak ditemukan dicantumkan agar bisa Anda perbaiki.
Apakah pemetaan mengubah nilai di kolom saya?
Tidak. Nilai disalin persis. Satu-satunya sel yang berubah adalah sel kosong di kolom yang punya Nilai jika kosong, serta kolom nilai tetap yang Anda tambahkan.
Bisakah nama depan dan nama belakang digabung menjadi satu kolom?
Tidak dengan alat ini: setiap kolom hasil berasal dari satu kolom sumber atau satu nilai tetap. Gabungkan nilainya di editor CSV, lalu petakan hasilnya.