全部产品
Search
文档中心

DataWorks:Penyamaran data

更新时间:Nov 10, 2025

DataWorks Data Integration memungkinkan Anda menambahkan komponen penyamaran data ke tugas Real-time Single-table. Tambahkan komponen tersebut di antara sumber dan tujuan untuk menyamarkan data pada bidang sumber tertentu. Data yang telah disamarkan kemudian ditulis ke tabel target.

Langkah 1: Konfigurasi tugas satu tabel real-time

  1. Buat sumber data. Untuk informasi selengkapnya, lihat Manajemen Sumber Data.

  2. Buat tugas integrasi data. Untuk informasi selengkapnya, lihat Konfigurasi tugas sinkronisasi real-time di Data Integration.

    Catatan

    Jika tugas integrasi data menggunakan tipe sinkronisasi satu tabel real-time, Anda dapat menambahkan komponen pemrosesan data di antara komponen sumber dan tujuan. Untuk informasi selengkapnya, lihat Sumber data dan solusi sinkronisasi yang didukung.

Langkah 2: Tambahkan komponen pengaburan data

  1. Pada kanvas Directed Acyclic Graph (DAG) halaman pengeditan tugas Extract, Transform, and Load (ETL) real-time, klik tombol image di antara komponen Source dan Destination, lalu pilih komponen Data Masking.image

  2. Konfigurasi aturan penyamaran.

    1. Buat aturan penyamaran. Setelah menambahkan komponen penyamaran data, klik komponen tersebut. Pada pengaturan komponen, konfigurasikan Masking Rules. Klik Create Masking Rule untuk membuka panel konfigurasi.

      Untuk informasi selengkapnya, lihat petunjuk berikut:

      1. Tetapkan Sensitive Data Type ke Existing Type atau New Type, lalu pilih metode penyamaran untuk bidang tersebut. Bagian berikut menjelaskan metode penyamaran yang tersedia.

        Hashing

        Metode ini mengenkripsi data mentah menjadi hash dengan panjang tetap. Metode ini mengharuskan Anda memilih domain keamanan. Aturan penyamaran bervariasi berdasarkan domain keamanan. Data mentah yang sama menghasilkan hasil berbeda pada domain keamanan yang berbeda.

        Contoh: Jika data mentah adalah a123 dan domain keamanan diatur ke 0, hasil yang disamarkan adalah b124. Jika domain keamanan diatur ke 1, hasil yang disamarkan adalah c234. Untuk data mentah yang sama, jika domain keamanannya sama, data yang disamarkan juga sama.

        Alias

        Metode ini mengganti nilai dengan pseudonim buatan. Format data yang disamarkan sama dengan data mentah.

        • Jika Anda menetapkan Sensitive Data Type ke Existing Type, Anda harus mengonfigurasi Security Domain.

          Catatan
          • Security Domain: Nilainya dapat berupa bilangan bulat dari 0 hingga 9. Aturan penyamaran bervariasi berdasarkan domain keamanan. Data mentah yang sama menghasilkan hasil berbeda pada domain keamanan yang berbeda.

          • Contoh: Jika data mentah adalah a123 dan domain keamanan diatur ke 0, hasil yang disamarkan adalah b124. Jika domain keamanan diatur ke 1, hasil yang disamarkan adalah c234. Untuk data mentah yang sama, jika domain keamanannya sama, data yang disamarkan juga sama.

        • Jika Anda menetapkan Sensitive Data Type ke New Type, Anda harus mengonfigurasi Replacement Character Set.

          Catatan
          • Replacement Character Set: Jika suatu karakter dari data mentah berada dalam set karakter tersebut, karakter tersebut akan diganti dengan karakter lain yang sejenis.

          • Batasan: Karakter Tionghoa tidak didukung. Jika suatu karakter dalam data yang akan disamarkan tidak ada dalam set karakter, karakter tersebut tidak akan disamarkan.

          • Contoh: Jika suatu nilai data hanya berisi angka dari 0 hingga 3 dan huruf dari a hingga d, hasil penyamarannya juga hanya berisi angka dan huruf dari rentang tersebut.

        Masking

        Metode ini menyamarkan bagian-bagian data dengan mengganti karakter pada posisi tertentu dengan tanda bintang (*). Anda dapat memilih salah satu dari dua cara berikut untuk menyamarkan data:

        • Metode yang direkomendasikan.

          • Hanya item sebelumnya dan berikutnya yang ditampilkan.

          • Tampilkan hanya tiga karakter pertama dan dua karakter terakhir.

          • Tampilkan hanya tiga karakter pertama dan empat karakter terakhir.

        • Kustom: Metode ini menyediakan konfigurasi yang lebih fleksibel. Anda dapat mengatur apakah akan menyamarkan segmen awal, tengah, dan akhir, serta menentukan panjang karakter yang akan disamarkan. Anda dapat menambahkan hingga 10 segmen. Setidaknya satu segmen harus dikonfigurasi untuk menampilkan karakter aslinya.

          • Deskripsi konfigurasi:image

            Ikon

            Deskripsi

            Pilih Digit atau Digit Sisa.

            Rentang nilai adalah [1,100].

            Pilih Mask atau Do Not Mask.

          • Contoh:

            Konfigurasi

            Ilustrasi

            Samarkan tiga karakter pertama. Jangan samarkan karakter sisanya.

            image

            Tiga digit terakhir disamarkan, sedangkan digit sisanya tidak berubah.

            image

            Pertahankan tiga karakter pertama dan tiga karakter terakhir. Samarkan semua karakter di tengah.

            image

      2. Verifikasi aturan penyamaran: Pada bidang data sampel, masukkan data sebelum penyamaran. Klik Test. Data yang telah disamarkan akan ditampilkan di bidang Masking Effect.

      3. Setelah menyelesaikan konfigurasi, klik OK untuk membuat aturan penyamaran data.

    2. Add Condition: Klik Add Condition untuk menambahkan baris baru guna mengonfigurasi aturan penyamaran untuk bidang data.

      • Field: Pilih bidang data sumber yang akan disamarkan.

      • Masking Rule: Pilih aturan penyamaran yang telah Anda buat.

    3. Output Field: Nama bidang keluaran setelah data sumber disamarkan. Namanya sama dengan nama bidang masukan. Namun, tipe data bidang yang disamarkan secara otomatis diubah menjadi STRING.

Operasi tambahan

Setelah Anda mengonfigurasi Source, Masking Rules, dan Destination, klik Simulated Run di pojok kanan atas. Ini akan menjalankan simulasi tugas integrasi data. Anda kemudian dapat memeriksa apakah data keluaran memenuhi kebutuhan Anda.