TABLEAU PREP · PEMISAHAN CSV WILAYAH
Cara memisahkan CSV keluaran Tableau Prep Builder berdasarkan wilayah
Ubah hasil akhir Tableau Prep Builder menjadi CSV terpisah untuk tim penjualan atau operasional tiap wilayah. Alur ini memakai CSV yang sudah diekspor, bukan koneksi langsung ke Tableau, lalu memisahkan satu kolom wilayah di peramban.
Contoh pekerjaan: membagikan penjualan Indonesia per wilayah
Nusantara Retail membersihkan penjualan Juli di Tableau Prep dan menetapkan wilayah Jabodetabek, Jawa Barat, Jawa Tengah, dan Jawa Timur. CSV final kemudian dipisahkan untuk setiap kepala wilayah. LocaCSV tidak menjalankan alur Tableau dan tidak membaca file .hyper.
- Kolom pemisah: Wilayah_Penjualan
- Keluaran: satu CSV untuk setiap wilayah
- Nilai IDR dan tanggal ISO dipertahankan persis seperti hasil ekspor
Contoh CSV masukan
Seragamkan label wilayah di Tableau Prep terlebih dahulu. “Jawa Barat” dan “Jabar” adalah dua nilai berbeda dan akan menghasilkan file berbeda.
Wilayah_Penjualan,Provinsi,Toko,Penanggung_Jawab,Pendapatan_IDR,Tanggal_Tutup
Jabodetabek,DKI Jakarta,Jakarta Pusat,Ayu Lestari,284500000,2026-07-31
Jawa Barat,Jawa Barat,Bandung Utara,Budi Santoso,242800000,2026-07-31
Jawa Timur,Jawa Timur,Surabaya Barat,Citra Dewi,267250000,2026-07-31
Jabodetabek,Banten,Tangerang Selatan,Dimas Pratama,188350000,2026-07-31Pilih kolom pemisah dan pratinjau nama file
Contoh keluaran Tableau Prep ini berisi 8 kolom dan 8 baris penjualan. Pilih sebuah baris judul untuk melihat nama file CSV dan jumlah baris dalam ZIP berubah mengikuti nilai kolom tersebut.
CSV masukan
8 baris8 kolom
| Wilayah_Penjualan | Provinsi | ID_Toko | Nama_Toko | Penanggung_Jawab | Pendapatan_IDR | Pesanan | Tanggal_Tutup |
|---|---|---|---|---|---|---|---|
| Jabodetabek | DKI Jakarta | JKT-014 | Jakarta Pusat | Ayu Lestari | 284500000 | 126 | 2026-07-31 |
| Jawa Barat | Jawa Barat | BDG-008 | Bandung Utara | Budi Santoso | 242800000 | 94 | 2026-07-31 |
| Jawa Timur | Jawa Timur | SBY-021 | Surabaya Barat | Citra Dewi | 267250000 | 111 | 2026-07-31 |
| Jawa Tengah | Jawa Tengah | SMG-006 | Semarang Kota | Dimas Pratama | 219600000 | 83 | 2026-07-31 |
| Jabodetabek | Banten | TNG-011 | Tangerang Selatan | Eka Putri | 236400000 | 88 | 2026-07-31 |
| Jawa Barat | Jawa Barat | CBN-017 | Cirebon | Fajar Nugraha | 228750000 | 79 | 2026-07-31 |
| Jawa Timur | Jawa Timur | MLG-004 | Malang | Gita Permata | 251900000 | 102 | 2026-07-31 |
| Jawa Tengah | DI Yogyakarta | YGY-009 | Yogyakarta | Hendra Wijaya | 209480000 | 72 | 2026-07-31 |
CSV masukan8 baris · 8 kolom
- Wilayah_Penjualan
- Jabodetabek
- Provinsi
- DKI Jakarta
- ID_Toko
- JKT-014
- Nama_Toko
- Jakarta Pusat
- Penanggung_Jawab
- Ayu Lestari
- Pendapatan_IDR
- 284500000
- Pesanan
- 126
- Tanggal_Tutup
- 2026-07-31
- Wilayah_Penjualan
- Jawa Barat
- Provinsi
- Jawa Barat
- ID_Toko
- BDG-008
- Nama_Toko
- Bandung Utara
- Penanggung_Jawab
- Budi Santoso
- Pendapatan_IDR
- 242800000
- Pesanan
- 94
- Tanggal_Tutup
- 2026-07-31
- Wilayah_Penjualan
- Jawa Timur
- Provinsi
- Jawa Timur
- ID_Toko
- SBY-021
- Nama_Toko
- Surabaya Barat
- Penanggung_Jawab
- Citra Dewi
- Pendapatan_IDR
- 267250000
- Pesanan
- 111
- Tanggal_Tutup
- 2026-07-31
- Wilayah_Penjualan
- Jawa Tengah
- Provinsi
- Jawa Tengah
- ID_Toko
- SMG-006
- Nama_Toko
- Semarang Kota
- Penanggung_Jawab
- Dimas Pratama
- Pendapatan_IDR
- 219600000
- Pesanan
- 83
- Tanggal_Tutup
- 2026-07-31
- Wilayah_Penjualan
- Jabodetabek
- Provinsi
- Banten
- ID_Toko
- TNG-011
- Nama_Toko
- Tangerang Selatan
- Penanggung_Jawab
- Eka Putri
- Pendapatan_IDR
- 236400000
- Pesanan
- 88
- Tanggal_Tutup
- 2026-07-31
- Wilayah_Penjualan
- Jawa Barat
- Provinsi
- Jawa Barat
- ID_Toko
- CBN-017
- Nama_Toko
- Cirebon
- Penanggung_Jawab
- Fajar Nugraha
- Pendapatan_IDR
- 228750000
- Pesanan
- 79
- Tanggal_Tutup
- 2026-07-31
- Wilayah_Penjualan
- Jawa Timur
- Provinsi
- Jawa Timur
- ID_Toko
- MLG-004
- Nama_Toko
- Malang
- Penanggung_Jawab
- Gita Permata
- Pendapatan_IDR
- 251900000
- Pesanan
- 102
- Tanggal_Tutup
- 2026-07-31
- Wilayah_Penjualan
- Jawa Tengah
- Provinsi
- DI Yogyakarta
- ID_Toko
- YGY-009
- Nama_Toko
- Yogyakarta
- Penanggung_Jawab
- Hendra Wijaya
- Pendapatan_IDR
- 209480000
- Pesanan
- 72
- Tanggal_Tutup
- 2026-07-31
File CSV yang dihasilkan
- Jabodetabek.csv2 baris
- Jawa Barat.csv2 baris
- Jawa Timur.csv2 baris
- Jawa Tengah.csv2 baris
Langkah di LocaCSV
- Jalankan alur Tableau Prep dan simpan hasil akhir sebagai CSV yang memiliki baris judul.
- Buka Pisahkan berdasarkan nilai, lalu pilih satu CSV yang tidak lebih dari 50MiB.
- Pastikan pengodean masukan dan pemisah benar, lalu periksa label wilayah dan kolom pada pratinjau.
- Pilih Wilayah_Penjualan sebagai satu-satunya kolom target. Tentukan apakah nilai kosong akan dibuatkan file tersendiri, dikecualikan, menghentikan proses, atau diganti dengan label.
- Pilih pengodean dan pemisah keluaran, lalu jalankan pemisahan.
- Periksa jumlah baris masukan, keluaran, yang dikecualikan, dan jumlah file sebelum mengunduh ZIP.
Contoh keluaran setelah dipisahkan
ZIP unduhan memuat satu CSV untuk setiap wilayah serta CSV hasil proses. Urutan baris di dalam setiap wilayah mengikuti urutan masukan.
- Jabodetabek.csv: 2 baris
- Jawa Barat.csv: 1 baris
- Jawa Timur.csv: 1 baris
Wilayah_Penjualan,Provinsi,Toko,Penanggung_Jawab,Pendapatan_IDR,Tanggal_Tutup
Jabodetabek,DKI Jakarta,Jakarta Pusat,Ayu Lestari,284500000,2026-07-31
Jabodetabek,Banten,Tangerang Selatan,Dimas Pratama,188350000,2026-07-31Kesalahan yang sering terjadi
- Spasi di akhir membuat nilai “Jawa Barat” dan “Jawa Barat ” terpisah. Aktifkan penghapusan spasi hanya bila sesuai aturan bisnis.
- Wilayah kosong dikeluarkan tanpa memeriksa jumlah yang dikecualikan. Pilih kebijakan nilai kosong sebelum menjalankan.
- Lebih dari 100 nilai unik melampaui batas keluaran Free. Gunakan tingkat wilayah yang lebih luas atau siapkan masukan yang lebih kecil.
- Alias tampilan Tableau dianggap sama dengan nama kolom hasil ekspor. Pilih kolom yang terlihat pada pratinjau CSV.
- Nilai wilayah memuat garis miring atau nama terlarang Windows sehingga nama file aman berbeda dari label asli.
Kapan membagi hasil ekspor di LocaCSV
LocaCSV cocok bila Tableau sudah menghasilkan kolom wilayah akhir. Isi CSV, nama file, baris judul, nilai sel, dan nilai pembagian tidak dikirim ke API eksternal.
- Cocok: satu CSV hingga 50MiB, satu kolom pemisah, maksimal 100 keluaran
- Cocok: pengodean yang didukung dengan pemisah koma, titik koma, tab, atau pipa
- Tidak cocok: menjalankan atau menjadwalkan alur Tableau Prep
- Tidak cocok: pemisahan beberapa kolom, pola nama file khusus, atau lebih dari 100 keluaran dalam satu proses