全部产品
Search
文档中心

DataWorks:Konfigurasikan pengaturan pada tab Pengaturan Keamanan dan Lainnya

更新时间:Jul 06, 2025

DataWorks mendukung berbagai pengaturan untuk pengembangan data. Di tab Pengaturan Keamanan dan Lainnya di DataStudio, Anda dapat mengaktifkan fitur penyembunyian data dinamis untuk menyembunyikan informasi sensitif dalam hasil kueri, mengaktifkan isolasi kode dan log, menerapkan fitur tinjauan kode wajib dengan menentukan satu atau lebih pemeriksa kode untuk mengontrol kualitas kode node, serta mengaktifkan fitur pengujian asap wajib untuk memastikan bahwa node Anda dapat berjalan sesuai harapan. Topik ini menjelaskan cara mengonfigurasi pengaturan pada tab Pengaturan Keamanan dan Lainnya di DataStudio.

Batasan

Fitur penyembunyian data hanya berlaku untuk ruang kerja saat ini. Jika Anda ingin menyembunyikan informasi sensitif dalam hasil kueri di semua ruang kerja, Anda harus mengaktifkan fitur penyembunyian data secara terpisah untuk setiap ruang kerja.

Catatan

Sebagai contoh, Anda mengaktifkan fitur penyembunyian data untuk Ruang Kerja A dan tidak mengaktifkan fitur tersebut untuk Ruang Kerja B. Jika anggota di Ruang Kerja B diberikan izin untuk menanyakan tabel di Ruang Kerja A, data dalam tabel akan ditampilkan dalam teks biasa ketika anggota tersebut menanyakan tabel dari Ruang Kerja B.

Pergi ke tab Pengaturan Keamanan dan Lainnya

  1. Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi sisi kiri, pilih Data Development and O&M > Data Development. Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Development.

  2. Di bagian bawah panel navigasi sisi kiri halaman DataStudio, klik ikon 设置 untuk membuka halaman Settings.

  3. Pada halaman Settings, klik tab Security Settings and Others.

    Di tab Pengaturan Keamanan dan Lainnya, Anda dapat melakukan operasi berikut:

Aktifkan fitur penyembunyian data

  • Deskripsi

    DataWorks menyediakan aturan penyembunyian data bawaan. Setelah Anda mengaktifkan fitur penyembunyian data, jika hasil yang dikembalikan untuk kueri di DataWorks cocok dengan salah satu aturan penyembunyian data bawaan, DataWorks akan menyembunyikan informasi sensitif dalam hasil kueri berdasarkan aturan tersebut. Jika aturan penyembunyian data bawaan tidak dapat memenuhi kebutuhan Anda untuk menyembunyikan hasil kueri, Anda harus membuat aturan penyembunyian data kustom di Data Security Guard dan menggunakan aturan tersebut untuk menyembunyikan informasi sensitif dalam hasil kueri. Untuk informasi lebih lanjut tentang Data Security Guard, lihat Ikhtisar.

    Catatan

    Penyembunyian data di DataStudio adalah penyembunyian data dinamis, yang tidak memengaruhi data dasar.

  • Konfigurasi Fitur

    Untuk mengaktifkan fitur penyembunyian data, aktifkan opsi Mask Data in Page Query Results di bagian Data Security dari tab Security Settings and Others. Fitur penyembunyian data segera berlaku setelah Anda mengaktifkan sakelar tersebut.

    Catatan
    • Jika Anda tidak mengaktifkan fitur penyembunyian data, informasi sensitif mungkin bocor.

    • Fitur data masking feature hanya berlaku untuk ruang kerja saat ini.

  • Aturan Penyembunyian Data Bawaan

    Tabel berikut menjelaskan aturan penyembunyian data bawaan yang disediakan oleh DataWorks.

    Tipe

    Aturan penyembunyian data

    Data sebelum disembunyikan

    Data setelah disembunyikan

    Nomor kartu identitas

    Hanya digit pertama dan terakhir dari nomor kartu identitas 15-digit atau 18-digit yang ditampilkan dalam teks biasa. Semua digit lainnya ditampilkan sebagai asterisk (*).

    111222190002309999

    1*************9

    Nomor telepon seluler

    Hanya tujuh digit pertama dari nomor telepon seluler di Tiongkok daratan yang ditampilkan dalam teks biasa. Empat digit terakhir ditampilkan sebagai asterisk (*).

    13900001234

    1390000****

    Alamat email

    • Jika jumlah karakter yang mendahului tanda at (@) lebih besar dari atau sama dengan tiga, tiga karakter pertama ditampilkan dalam teks biasa, dan semua karakter lainnya yang mendahului tanda at (@) ditampilkan sebagai asterisk (*).

    • Jika jumlah karakter yang mendahului tanda at (@) kurang dari tiga, semua karakter ditampilkan dalam teks biasa dan tiga asterisk (*) ditambahkan sebelum tanda at (@).

    • username@example.com

    • a@example.net

    • use***@example.com

    • a***@example.net

    Nomor kartu bank

    Hanya empat digit terakhir dari nomor kartu kredit atau nomor kartu deposit yang ditampilkan dalam teks biasa. Semua digit lainnya ditampilkan sebagai asterisk (*).

    • 6888 8888 8888 8888

    • 4666 6666 6666 6666

    • **** **** **** 8888

    • **** **** **** 6666

    Alamat IP atau MAC

    Hanya bagian pertama dari alamat IP atau alamat media access control (MAC) yang ditampilkan dalam teks biasa. Semua bagian lainnya ditampilkan sebagai asterisk (*).

    • 192.168.0.1

    • 01-80-C2-00-00-00

    • 192.***.*.*

    • 01-**-**-**-**-**

    Nomor pelat kendaraan

    Hanya informasi wilayah dan tiga karakter terakhir dari nomor pelat kendaraan yang ditampilkan dalam teks biasa. Semua karakter lainnya ditampilkan sebagai asterisk (*).

    • (Singkatan provinsi satu karakter) A 666666

    • (Singkatan provinsi satu karakter) A 888888

    • (Singkatan provinsi satu karakter) A***666

    • (Singkatan provinsi satu karakter) A***888

Aktifkan isolasi kode dan log

Setelah isolasi kode dan log diaktifkan untuk ruang kerja saat ini, Anda tidak memiliki izin untuk melihat kode dan log jalankan node di ruang kerja jika Anda bukan anggota ruang kerja. Jika Anda ingin melihat kode dan log jalankan, Anda harus menghubungi dan meminta administrator ruang kerja untuk menambahkan akun yang Anda gunakan ke ruang kerja sebagai anggota. Untuk informasi lebih lanjut, lihat Kelola Izin Layanan Tingkat Ruang Kerja.

Aktifkan fitur prompt yang menampilkan dampak dari commit atau deploy node

Setelah Anda mengaktifkan fitur prompt untuk ruang kerja, sistem menampilkan baseline tempat sebuah node di ruang kerja milik saat Anda commit atau deploy node tersebut. Ini dapat membantu Anda menentukan apakah operasi perubahan yang dilakukan pada node memengaruhi jalannya node lain yang terkait dengan baseline.

Aktifkan fitur tinjauan kode wajib

  • Deskripsi

    Anda hanya dapat mengaktifkan fitur tinjauan kode wajib untuk ruang kerja. Setelah Anda mengaktifkan fitur tinjauan kode wajib untuk ruang kerja, kode node yang dikomit oleh pengembang di ruang kerja hanya dapat dideploy setelah kode node lulus tinjauan kode. Anda dapat mengontrol prioritas baseline tempat fitur tinjauan kode wajib berlaku. Ini membantu mengontrol kualitas kode node yang terkait dengan baseline dengan prioritas tinggi. Dengan cara ini, node-node tersebut dapat berjalan sesuai harapan dan tidak menghalangi node lain.

  • Konfigurasi Fitur

    Anda dapat mengaktifkan fitur tinjauan kode wajib di bagian Code Review dari tab Security Settings and Others.

    Parameter

    Deskripsi

    Code reviewers

    Pemeriksa kode yang meninjau kode setelah Anda mengomit node.

    • Any Developer Role: Jika Anda memilih opsi ini, semua pengguna yang ditugaskan peran Pengembang di ruang kerja saat ini tersedia untuk tinjauan kode saat Anda mengomit node. Saat Anda mengomit node, Anda harus memilih pengguna tertentu untuk meninjau kode node.

    • Specify development role users: Jika Anda memilih opsi ini, Anda harus menentukan pengguna tertentu sebagai pemeriksa kode dalam langkah ini. Secara default, pengguna yang ditentukan adalah pemeriksa kode untuk node di ruang kerja saat ini.

    Baseline scopes for code review

    Node yang kode harus ditinjau saat node dikomit.

    Anda dapat menentukan node yang ingin Anda tinjau kode berdasarkan prioritas baseline tempat node tersebut milik.

    • Jika Anda mengatur parameter ini ke Tugas non-baseline, tinjauan kode dilakukan pada node baru yang dibuat di ruang kerja saat ini.

    • Jika Anda mengatur parameter ini ke tugas baseline satu atau beberapa tingkat tertentu, tinjauan kode dilakukan pada node yang termasuk dalam baseline prioritas tertentu di ruang kerja saat ini.

    • Nilai yang lebih besar dari level tugas baseline menunjukkan prioritas yang lebih tinggi. Node dalam baseline memiliki prioritas yang lebih tinggi daripada node yang tidak dalam baseline.

    Untuk informasi lebih lanjut tentang cara mengontrol prioritas node menggunakan baseline, lihat Ikhtisar.

Untuk informasi lebih lanjut tentang tinjauan kode, lihat Tinjauan Kode.

Aktifkan fitur pengujian asap wajib

Anda dapat mengaktifkan fitur pengujian asap wajib di bagian Smoke Testing dari tab Security Settings and Others. Setelah Anda mengaktifkan fitur pengujian asap wajib untuk ruang kerja, node di ruang kerja hanya dapat dideploy setelah node lulus pengujian asap.

Catatan

  • Setelah Anda mengaktifkan fitur pengujian asap wajib untuk ruang kerja, jika pengujian asap tidak dilakukan pada node di ruang kerja atau pengujian asap dilakukan tetapi gagal, Status Gagal Ditinjau ditampilkan di kolom Status node dalam tabel yang ditampilkan di halaman Create Deploy Task. Dalam hal ini, node tidak dapat dideploy.

  • Jika Anda ingin menerapkan node yang gagal pengujian asap di ruang kerja dalam skenario khusus, Anda harus pergi ke halaman Create Deploy Task, dan atur status dari smoke testing untuk node menjadi successful sebagai workspace administrator. Kemudian, Anda dapat menerapkan node tersebut.

Untuk informasi lebih lanjut tentang cara menerapkan node, lihat Deploy Node.