Penandaan Objek, Klasifikasi Data, dan Kebijakan Privasi

Manajemen, Tata Kelola, & Kolaborasi Snowflake

Emily Melhuish

Technical Curriculum Developer, Snowflake

Masalah Skala

  • Claro memiliki ratusan tabel: sebagian operasional, sebagian berisi PII
  • Identifikasi manual kolom sensitif tidak lengkap dan cepat usang
  • Beri label yang sudah diketahui dengan tag
  • Biarkan Snowflake menemukan sisanya dengan klasifikasi data

Ilustrasi yang menampilkan semua tabel dengan sebagian berlabel sensitif

Manajemen, Tata Kelola, & Kolaborasi Snowflake

Apa itu Tag Objek?

  • Label metadata yang melekat pada objek Snowflake
  • Tidak mengubah fungsi kolom atau siapa yang bisa melakukan query
  • Tag menempelkan metadata yang dapat dicari
  • Tag adalah pasangan key-value dengan nilai yang diizinkan
    • mis. sensitivity, PII, Confidential, ..
  • Membuat sensitivitas kolom terlihat dan dapat dicari di seluruh akun

Objek skema

Snowflake schema objects.png

Manajemen, Tata Kelola, & Kolaborasi Snowflake

Membuat dan Menerapkan Tag

CREATE TAG sensitivity
  ALLOWED_VALUES 'PII', 'Confidential', 'Internal';

ALTER TABLE core.users
  MODIFY COLUMN email
  SET TAG sensitivity = 'PII';

SELECT * FROM TABLE(
  INFORMATION_SCHEMA.TAG_REFERENCES('core.users', 'TABLE'));
1 https://docs.snowflake.com/en/user-guide/object-tagging/introduction
Manajemen, Tata Kelola, & Kolaborasi Snowflake

Pewarisan Tag

  • Tag di level skema diwariskan ke semua tabel dan kolom di dalamnya
  • Berguna untuk pelabelan massal, bukan menandai ratusan kolom satu per satu
  • Tag di level lebih rendah menimpa yang diwariskan untuk spesifisitas

Diagram hierarki yang menunjukkan tag sensitivitas level skema mengalir ke semua tabel dan kolom di dalamnya, dengan satu kolom menimpa tag warisan dengan nilai yang lebih spesifik

Manajemen, Tata Kelola, & Kolaborasi Snowflake

Apa itu Klasifikasi Data?

Penandaan objek

  • Diterapkan manual
  • Mengandalkan seseorang tahu kolom itu sensitif

Klasifikasi data

  • Memindai tabel otomatis: menilai nama, tipe, dan nilai
  • Memetakan kolom ke kategori PII standar: nama, email, telepon, paspor
  • Menemukan kolom sensitif di tabel yang dibuat sebelum ada tata kelola
Manajemen, Tata Kelola, & Kolaborasi Snowflake

Cara Menerapkan Klasifikasi

Tangkapan layar klasifikasi data Snowsight

1 https://docs.snowflake.com/en/user-guide/classify-ui-trust-center
Manajemen, Tata Kelola, & Kolaborasi Snowflake

Kebijakan Privasi

Menemukan data sensitif

  • Tag objek memberi label data
  • Klasifikasi data menemukannya

Melindungi data sensitif

  • Kebijakan privasi menghubungkan klasifikasi ke perlindungan otomatis
  • Menautkan kategori klasifikasi ke kebijakan masking
  • Tabel baru dengan kolom terklasifikasi otomatis dimasking tanpa pengkabelan manual

privacy_policy.png

Manajemen, Tata Kelola, & Kolaborasi Snowflake

Ayo berlatih!

Manajemen, Tata Kelola, & Kolaborasi Snowflake

Preparing Video For Download...