Pembersihan Data¶
Aplikasi Data Cleaning Odoo menjaga integritas dan konsistensi data dengan fitur-fitur berikut:
Deduplikasi: menggabungkan atau menghapus entri duplikat untuk memastikan data bersifat unik.
Daur ulang: mengidentifikasi catatan yang sudah usang untuk diarsipkan atau dihapus.
Pemformatan: menstandardisasi data teks dengan menemukan dan menggantinya sesuai kebutuhan yang ditentukan.
Aturan yang dapat disesuaikan memastikan data teks tetap terkini, efisien, diformat secara konsisten, dan selaras dengan persyaratan pemformatan khusus perusahaan.
Instal modul¶
Aplikasi Data Cleaning terdiri dari beberapa modul. Instal yang berikut untuk mengakses semua fitur yang tersedia:
Nama
Technical name |
Keterangan |
|---|---|
Daur Ulang Data
data_recycle |
Modul dasar untuk mengaktifkan fitur daur ulang, tersedia di Odoo Community edition. |
Data Cleaning
data_cleaning |
Mengaktifkan fitur pembersihan field untuk memformat data teks di berbagai catatan, tersedia hanya di Odoo Enterprise edition. |
Pembersihan Data (penggabungan)
data_merge |
Mengaktifkan fitur deduplikasi untuk menemukan catatan yang serupa (atau duplikat), dan menggabungkannya, tersedia hanya pada Odoo Enterprise edition. |
Deduplikasi CRM
data_merge_crm |
Mengaktifkan fitur deduplikasi pada aplikasi CRM, dan menggunakan fitur penggabungan default CRM. |
Aksi Penggabungan Pusat Bantuan
data_merge_helpdesk |
Mengaktifkan fitur penggabungan untuk aplikasi Pusat Bantuan. |
Aksi Penggabungan Project
data_merge_project |
Mengaktifkan fitur penggabungan untuk aplikasi Project. |
Deduplikasi UTM
data_merge_utm |
Mengaktifkan fitur penggabungan untuk aplikasi UTM Tracker. |
Penggabungan Akuntansi WMS
data_merge_stock_account |
Membuat peringatan dalam kasus penggabungan produk yang dapat memengaruhi penilaian inventaris, jika aplikasi Inventaris telah diinstal. |
Deduplikasi¶
Dashboard Duplikat mengelompokkan catatan serupa untuk digabungkan berdasarkan kondisi pencocokan dalam kumpulan catatan yang ditetapkan oleh aturan deduplikasi.
Navigasikan ke dashboard ini dengan membuka .
Sidebar RULE mencantumkan setiap aturan deduplikasi yang aktif, dan menampilkan jumlah total duplikat yang terdeteksi di samping setiap aturan.
Secara default, aturan All dipilih. Record dikelompokkan berdasarkan aturannya, dengan rating Similarity (dari 100%), dengan kolom berikut:
Created On: tanggal dan waktu saat record asli dibuat.
Name: nama atau judul record asli.
Field Values: nilai record asli untuk field yang digunakan untuk mendeteksi duplikat.
Used In: mencantumkan model lain yang mereferensikan record asli.
ID: ID unik record asli.
Is Master: duplikat digabungkan ke dalam record master. Hanya dapat ada satu record master dalam pengelompokan record yang serupa.
Pilih aturan tertentu di sidebar RULE untuk memfilter record duplikat.
Gabungkan record duplikat¶
Untuk menggabungkan record, pertama pilih record master dalam pengelompokan record yang serupa. Record master bertindak sebagai basis, di mana informasi tambahan apa pun dari record serupa digabungkan ke dalamnya.
Secara opsional, tidak ada record master yang dapat ditetapkan, membiarkan Odoo memilih record secara acak untuk digabungkan.
Selanjutnya, klik tombol Merge di bagian atas pengelompokan record yang serupa. Kemudian, klik Ok untuk mengonfirmasi penggabungan.
Setelah record digabungkan, pesan dicatat dalam chatter record master, yang menjelaskan penggabungan. Record tertentu, seperti tugas Project, dicatat dalam chatter dengan tautan ke record lama sebagai referensi yang nyaman dari penggabungan.
Tip
Buang pengelompokan dengan mengklik tombol DISCARD. Setelah melakukannya, pengelompokan disembunyikan dari daftar dan diarsipkan.
Lihat pengelompokan yang dibuang dengan memilih filter Discarded dari search bar.
Aturan deduplikasi¶
Deduplication Rules menetapkan kondisi bagaimana record terdeteksi sebagai duplikat.
Aturan ini dapat dikonfigurasi untuk setiap model di database, dan dengan berbagai tingkat kekhususan. Untuk memulai, navigasikan ke .
Tip
Aturan deduplikasi berjalan sekali setiap hari, secara default, sebagai bagian dari tindakan terjadwal cron (Penggabungan Data: Temukan Rekaman Duplikat). Namun, setiap aturan dapat dijalankan secara manual kapan saja.
Ubah aturan deduplikasi¶
Pilih aturan default untuk diedit, atau buat aturan baru dengan mengklik tombol Baru.
Pertama, pilih Model untuk aturan ini sebagai target. Memilih model akan memperbarui judul aturan ke model yang dipilih.
Secara opsional, konfigurasikan Domain untuk menentukan rekaman yang memenuhi syarat untuk aturan ini. Jumlah rekaman yang memenuhi syarat ditampilkan di tautan # rekaman.
Tergantung pada Model yang dipilih, bidang Penghapusan Duplikat muncul. Pilih apakah akan Mengarsipkan atau Menghapus rekaman yang digabungkan.
Selanjutnya, pilih Mode Penggabungan:
Manual: memerlukan setiap pengelompokan duplikat untuk digabungkan secara manual, juga mengaktifkan bidang Beri Tahu Pengguna.
Otomatis: secara otomatis menggabungkan pengelompokan duplikat, tanpa memberi tahu pengguna, berdasarkan rekaman dengan persentase kemiripan di atas ambang batas yang ditetapkan di bidang Ambang Batas Kemiripan.
Aktifkan tombol Aktif untuk mulai menangkap duplikat dengan aturan ini segera setelah disimpan.
Terakhir, buat setidaknya satu aturan deduplikasi di bidang Aturan Deduplikasi, dengan mengklik Tambahkan baris, di bawah kolom Bidang ID Unik.
Pilih bidang dalam model dari menu drop-down Bidang ID Unik. Bidang ini direferensikan untuk rekaman yang serupa.
Pilih kondisi pencocokan di bidang Cocokkan Jika untuk menerapkan aturan deduplikasi, tergantung pada teks di Bidang ID Unik:
Kecocokan Tepat: karakter dalam teks cocok persis.
Kecocokan Tidak Peka Huruf Besar/Aksen: karakter dalam teks cocok, terlepas dari perbedaan huruf besar-kecil dan aksen khusus bahasa.
Penting
Setidaknya satu Aturan Deduplikasi harus diatur agar aturan dapat menangkap duplikat.
Tip
Beberapa bidang lagi tersedia untuk konfigurasi lanjutan.
Jika di database multi-perusahaan, bidang Lintas Perusahaan tersedia. Saat diaktifkan, duplikat di berbagai perusahaan akan disarankan.
Aktifkan Mode pengembang (mode debug) untuk menampilkan bidang Ambang Batas Saran. Duplikat dengan kemiripan di bawah ambang batas yang ditetapkan di bidang ini tidak disarankan.
Dengan konfigurasi aturan selesai, tutup formulir aturan, atau jalankan aturan secara manual untuk langsung menangkap rekaman duplikat.
Menjalankan aturan deduplikasi secara manual¶
Untuk menjalankan aturan deduplikasi tertentu secara manual kapan saja, buka , dan pilih aturan yang akan dijalankan.
Kemudian, pada formulir aturan, pilih tombol Deduplikasi di kiri atas. Setelah itu, tombol pintar Duplikat menampilkan jumlah duplikat yang terdeteksi.
Klik tombol pintar Duplikat untuk mengelola catatan ini.
Daur ulang catatan¶
Gunakan fitur daur ulang catatan untuk membersihkan database dari catatan lama dan usang.
Dashboard Field Recycle Records menampilkan catatan yang dapat diarsipkan atau dihapus, dengan mencocokkan kondisi dalam catatan yang ditetapkan oleh aturan daur ulang catatan.
Buka dashboard ini dengan membuka .
Sidebar RECYCLE RULES mencantumkan setiap aturan daur ulang catatan yang aktif.
Secara default, opsi Semua dipilih. Catatan ditampilkan dengan kolom berikut:
ID Catatan: ID dari catatan asli.
Nama Catatan: nama atau judul dari catatan asli.
Pilih aturan tertentu di sidebar RECYCLE RULES untuk memfilter catatan.
Untuk mendaur ulang catatan, klik tombol Validasi pada baris catatan.
Setelah itu, catatan didaur ulang, tergantung pada bagaimana aturan dikonfigurasi, untuk diarsipkan atau dihapus dari database.
Tip
Buang pengelompokan dengan mengklik tombol Buang. Setelah itu, catatan disembunyikan dari daftar, dan tidak akan terdeteksi oleh aturan daur ulang lagi di masa mendatang.
Lihat catatan yang dibuang dengan memilih filter Dibuang dari menu drop-down bilah pencarian.
Aturan daur ulang catatan¶
Aturan Daur Ulang Catatan menetapkan kondisi untuk bagaimana catatan didaur ulang.
Aturan-aturan ini dapat dikonfigurasi untuk setiap model dalam database, dan dengan berbagai tingkat spesifisitas. Untuk memulai, navigasikan ke .
Tip
Aturan daur ulang berjalan sekali sehari, secara default, sebagai bagian dari tindakan terjadwal cron (Daur Ulang Data: Bersihkan Catatan). Namun, setiap aturan dapat dijalankan secara manual kapan saja.
Secara default, tidak ada aturan catatan daur ulang yang ada. Klik tombol Baru untuk membuat aturan baru.
Pada formulir aturan catatan daur ulang, pertama pilih Model untuk aturan ini targetkan. Memilih model memperbarui judul aturan menjadi model yang dipilih.
Secara opsional, konfigurasikan Filter untuk menentukan catatan yang memenuhi syarat untuk aturan ini. Jumlah catatan yang memenuhi syarat ditampilkan dalam tautan # catatan.
Selanjutnya, konfigurasikan bidang dan rentang waktu untuk bagaimana aturan mendeteksi catatan yang akan didaur ulang:
Bidang Waktu: pilih bidang dari model untuk mendasarkan waktu (Delta).
Delta: ketik durasi waktu, yang harus berupa bilangan bulat (misalnya
7).Unit Delta: pilih satuan waktu (Hari, Minggu, Bulan, atau Tahun).
Kemudian, pilih Mode Daur Ulang:
Manual: memerlukan setiap catatan yang terdeteksi untuk didaur ulang secara manual, dan mengaktifkan bidang Beri Tahu Pengguna.
Otomatis: secara otomatis menggabungkan pengelompokan yang didaur ulang, tanpa memberi tahu pengguna.
Terakhir, pilih Tindakan Daur Ulang untuk Arsipkan atau Hapus catatan. Jika Hapus dipilih, pilih apakah akan Sertakan yang Diarsipkan catatan dalam aturan.
Dengan konfigurasi aturan selesai, tutup formulir aturan, atau jalankan aturan secara manual untuk langsung menangkap catatan yang akan didaur ulang.
Example
Aturan daur ulang dapat dikonfigurasi untuk menghapus prospek dan peluang yang diarsipkan yang terakhir diperbarui setahun lalu, dan dengan alasan kehilangan tertentu, dengan menggunakan konfigurasi berikut:
Model: Prospek/Peluang
Filter:
Aktifadalahtidak diaturAlasan Kalahada diTerlalu mahal
Bidang Waktu: Terakhir Diperbarui pada (Prospek/Peluang)
Delta:
1Delta Unit: Years
Recycle Mode: Automatic
Recycle Action: Delete
Include Archived:
Menjalankan aturan recycle secara manual¶
Untuk menjalankan aturan recycle tertentu secara manual kapan saja, buka , lalu pilih aturan yang ingin dijalankan.
Kemudian, pada formulir aturan, klik tombol Run Now di kiri atas. Setelah itu, tombol pintar Records menampilkan jumlah record yang ditangkap.
Klik tombol pintar Records untuk mengelola record-record ini.
Pembersihan field¶
Gunakan fitur pembersihan field untuk menjaga konsistensi format nama, nomor telepon, ID, dan field lainnya di seluruh database.
Dashboard Field Cleaning Records menampilkan perubahan format data dalam field dari suatu record, untuk mengikuti konvensi yang ditetapkan oleh aturan pembersihan field.
Buka dashboard ini dengan masuk ke .
Sidebar CLEANING RULES menampilkan daftar setiap aturan pembersihan yang aktif.
Secara default, aturan All dipilih. Record ditampilkan dengan kolom-kolom berikut:
ID Catatan: ID dari catatan asli.
Nama Catatan: nama atau judul dari catatan asli.
Field: field record asli yang berisi nilai untuk diformat.
Current: nilai saat ini dalam field record asli.
Suggested: nilai format yang disarankan dalam field record asli.
Untuk membersihkan dan memformat catatan, klik tombol Validate pada baris catatan.
Setelah melakukannya, catatan akan diformat dan/atau dibersihkan.
Tip
Buang catatan dengan mengklik tombol Discard. Setelah melakukannya, catatan akan disembunyikan dari daftar dan tidak akan terdeteksi lagi oleh aturan pembersihan bidang di masa mendatang.
Lihat catatan yang dibuang dengan memilih filter Discarded dari bilah pencarian.
Aturan pembersihan bidang¶
Aturan Pembersihan Bidang menetapkan kondisi untuk bidang yang akan dibersihkan dan/atau diformat.
Aturan-aturan ini dapat dikonfigurasi untuk setiap model dalam database, dan dengan tingkat spesifisitas yang bervariasi. Untuk memulai, navigasi ke .
Tip
Aturan pembersihan bidang berjalan sekali setiap hari secara default, sebagai bagian dari tindakan terjadwal cron (Data Cleaning: Clean Records). Namun, setiap aturan dapat dijalankan secara manual kapan saja.
Secara default, aturan Kontak ada untuk memformat dan membersihkan catatan aplikasi Kontak. Pilih catatan Kontak untuk melakukan pengeditan, atau pilih tombol New untuk membuat aturan baru.
Pada formulir aturan pembersihan bidang, pertama pilih Model untuk ditargetkan oleh aturan ini. Memilih model akan memperbarui judul aturan menjadi model yang dipilih.
Selanjutnya, konfigurasikan setidaknya satu aturan dengan mengklik Add a line di bagian Rules.
Setelah melakukannya, jendela popover Create Rules muncul dengan bidang-bidang berikut untuk dikonfigurasi:
Pilih Field To Clean dari model untuk ditetapkan ke tindakan.
Pilih salah satu opsi Action berikut:
Trim Spaces menampilkan bidang Trim untuk memilih opsi All Spaces atau Superfluous Spaces. Spasi di awal, akhir, dan berturut-turut dianggap berlebihan.
Example
Nama kontak
Dr. John Doedapat diformat dengan opsi Trim berikut:All Spaces:
DR.JohnDoeSuperfluous Spaces:
DR. John Doe
Set Type Case menampilkan bidang Case untuk memilih First Letters to Uppercase, All Uppercase, atau All Lowercase.
Example
Judul prospek/peluang
lumber inc, Lorraine douglasdapat diformat dengan opsi Case berikut:Huruf Pertama Kapital:
Lumber Inc, Lorraine DouglasSemua Kapital:
LUMBER INC, LORRAINE DOUGLASSemua Huruf Kecil:
lumber inc, lorraine douglas
Format Telepon mengonversi nomor telepon ke format internasional negara.
Example
Belgia:
061928374+32 61 92 83 74Amerika Serikat:
800 555-0101+1 800-555-0101
Hapus HTML mengonversi HTML ke teks biasa.
Setelah field dan tindakan dipilih, klik Simpan untuk menutup jendela popover Buat Aturan.
Kemudian, pilih Mode Pembersihan:
Manual: memerlukan setiap field yang terdeteksi untuk dibersihkan secara manual dan mengaktifkan field Beri Tahu Pengguna.
Otomatis: secara otomatis membersihkan field tanpa memberi tahu pengguna.
Setelah konfigurasi aturan selesai, tutup formulir aturan, atau jalankan aturan secara manual untuk langsung menangkap field yang akan dibersihkan.
Jalankan aturan pembersihan field secara manual¶
Untuk menjalankan aturan pembersihan field tertentu secara manual kapan saja, navigasi ke , dan pilih aturan yang akan dijalankan.
Kemudian, pada formulir aturan, pilih tombol Bersihkan di kiri atas. Setelah itu, tombol pintar Catatan menampilkan jumlah catatan yang ditangkap.
Klik tombol pintar Catatan untuk mengelola catatan ini.
Manajer tindakan penggabungan¶
Manajer Tindakan Penggabungan mengaktifkan atau menonaktifkan tindakan Penggabungan yang tersedia di menu Tindakan untuk model dalam database.
Aktifkan Mode pengembang (mode debug) dan navigasi ke .
Model ditampilkan dengan kolom-kolom berikut:
Model: nama teknis model.
Model Description: nama tampilan model.
Type: apakah model bertipe Base Object atau Custom Object.
Transient Model: model menangani data sementara yang tidak perlu disimpan dalam jangka panjang di database.
Can Be Merged: mengaktifkan aksi Merge untuk model.
Untuk melihat model mana yang diaktifkan secara default, gunakan bilah pencarian untuk memfilter model yang Can Be Merged.
Lihat juga