All Products
Search
Document Center

DataWorks:Data Masking

Last Updated:Feb 27, 2026

Di DataWorks Data Integration, Anda dapat menggunakan node Data Masking dalam tugas Single-Table Real-Time. Anda dapat mengonfigurasi aturan untuk menyembunyikan bidang tertentu dari sumber data dan menuliskan data yang telah disembunyikan tersebut ke tabel target.

Langkah 1: Konfigurasikan tugas single-table real-time

  1. Buat sumber data. Untuk informasi selengkapnya, lihat Data source management.

  2. Buat tugas Data Integration. Untuk informasi selengkapnya, lihat Configure a single-table real-time synchronization task.

    Catatan

    Untuk tugas sinkronisasi real-time single-table di Data Integration, Anda dapat menambahkan node pemrosesan data di antara node Source dan Destination. Untuk informasi selengkapnya, lihat Supported data sources and synchronization solutions.

Langkah 2: Tambahkan node Data Masking

  1. Pada tugas sinkronisasi real-time single-table, aktifkan toggle Data Processing. Klik +Add Node dan pilih node Data Masking.

  2. Konfigurasikan nama dan deskripsi node.

  3. Add: Klik Add untuk menambahkan baris baru bagi aturan penyembunyian.

    • Upstream Field: Pilih bidang sumber yang akan disembunyikan.

    • Data Masking Rule: Pilih aturan penyembunyian yang sudah ada atau buat yang baru.

      1. Klik New Desensitization Rule untuk membuka panel dan mengonfigurasi aturan penyembunyian.

        Untuk informasi selengkapnya, lihat bagian berikut:

        1. Sensitive Data Type: Pilih Existing Data Type atau New Type, lalu tetapkan metode penyembunyian untuk bidang tersebut. Bagian berikut menjelaskan metode penyembunyian yang tersedia.

          Alias

          Metode ini mengganti nilai dengan nilai tersembunyi yang memiliki karakteristik serupa. Format data tetap sama setelah penyembunyian.

          Anda harus mengonfigurasi Security domain, yaitu bilangan bulat dari 0–9. Karena domain yang berbeda menggunakan kebijakan penyembunyian berbeda, data sumber yang sama menghasilkan output yang berbeda.

          Hashing

          Metode ini mengubah data sumber menjadi string dengan panjang tetap. Metode ini mengharuskan Anda memilih security domain. Domain keamanan yang berbeda menggunakan aturan berbeda, sehingga data sumber yang sama menghasilkan output yang berbeda.

          Contoh: Jika data sumber adalah a123 dan security domain diatur ke 0, hasil penyembunyian adalah ea9da0c87fb455df9013be83bdc20014. Jika security domain diatur ke 1, hasilnya adalah 9738f2cce017c52099ea530fa34eb128. Untuk data sumber dan security domain yang sama, hasil penyembunyian selalu konsisten.

          Masking

          Metode ini menyembunyikan sebagian informasi dengan mengganti karakter pada posisi tertentu menggunakan tanda bintang (*). Anda dapat memilih salah satu dari dua metode berikut:

          • Metode yang direkomendasikan:

            • Tampilkan hanya karakter pertama dan terakhir.

            • Tampilkan hanya tiga karakter pertama dan dua karakter terakhir.

            • Tampilkan hanya tiga karakter pertama dan empat karakter terakhir.

          • Custom: Metode ini menyediakan opsi konfigurasi yang lebih fleksibel. Anda dapat menentukan apakah bagian awal, tengah, dan akhir suatu string akan disembunyikan serta menetapkan jumlah karakter yang akan disembunyikan. Anda dapat menambahkan hingga 10 segmen, dan setidaknya satu segmen harus diatur ke Remaining Digits.

            • Deskripsi konfigurasi: image

              Ikon

              Deskripsi

              Anda dapat memilih Digits atau Remaining Digits.

              Masukkan nilai dari 1 hingga 100.

              Anda dapat memilih Mask atau Do Not Mask.

            • Contoh:

              Konfigurasi

              Diagram

              Sembunyikan tiga digit pertama dan jangan sembunyikan digit sisanya.

              image

              Sembunyikan tiga digit terakhir dan jangan sembunyikan digit sisanya.

              image

              Pertahankan tiga digit pertama dan tiga digit terakhir, serta sembunyikan semua digit di tengah.

              image

        2. Uji aturan penyembunyian: Masukkan data sampel dan klik Test. Output akan muncul di bagian Data Masking Effect.

        3. Setelah menyelesaikan konfigurasi, klik Determine untuk membuat Aturan Masking.

Langkah selanjutnya

Setelah Anda mengonfigurasi Data Source dan Data Masking Rule, klik Preview Data Output untuk melihat pratinjau output dari node ini dan memastikan sesuai dengan kebutuhan Anda.