การแท็กออบเจกต์ การจำแนกข้อมูล และนโยบายความเป็นส่วนตัว

การจัดการ กำกับดูแล และการทำงานร่วมกันใน Snowflake

Emily Melhuish

Technical Curriculum Developer, Snowflake

ปัญหาเรื่องขนาด

  • Claro มีตารางนับร้อย บางส่วนเป็นข้อมูลการดำเนินงาน บางส่วนมี PII
  • การระบุคอลัมน์ที่อ่อนไหวด้วยตนเองนั้นไม่ครบถ้วนและล้าสมัยได้ง่าย
  • ใช้แท็กติดป้ายกำกับข้อมูลที่รู้จัก
  • ให้ Snowflake ค้นหาข้อมูลที่ไม่รู้จักด้วยการจำแนกข้อมูล

ภาพประกอบแสดงตารางทั้งหมด โดยบางตารางถูกติดป้ายกำกับว่าอ่อนไหว

การจัดการ กำกับดูแล และการทำงานร่วมกันใน Snowflake

แท็กออบเจกต์คืออะไร?

  • ป้ายกำกับเมทาดาทาที่แนบกับออบเจกต์ Snowflake
  • ไม่เปลี่ยนแปลงการทำงานของคอลัมน์หรือสิทธิ์การเข้าถึง
  • แท็กเพิ่มเมทาดาทาที่ค้นหาได้
  • แท็กเป็นคู่คีย์-ค่าที่กำหนดค่าที่อนุญาตไว้ล่วงหน้า
    • เช่น sensitivity, PII, Confidential, ..
  • ทำให้ความอ่อนไหวของคอลัมน์มองเห็นและค้นหาได้ทั่วทั้งบัญชี

ออบเจกต์ในสคีมา

Snowflake schema objects.png

การจัดการ กำกับดูแล และการทำงานร่วมกันใน Snowflake

การสร้างและนำแท็กไปใช้งาน

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
การจัดการ กำกับดูแล และการทำงานร่วมกันใน Snowflake

การสืบทอดแท็ก

  • แท็กที่ใช้กับสคีมาจะถูกสืบทอดโดยตารางและคอลัมน์ทั้งหมดในนั้น
  • เหมาะสำหรับการติดป้ายกำกับจำนวนมาก แทนการแท็กทีละคอลัมน์
  • แท็กในระดับที่ต่ำกว่าจะแทนที่แท็กที่สืบทอดมาเพื่อความเฉพาะเจาะจง

แผนภาพลำดับชั้นแสดงแท็กความอ่อนไหวระดับสคีมาที่ส่งต่อไปยังตารางและคอลัมน์ทั้งหมดในนั้น โดยมีหนึ่งคอลัมน์ที่แทนที่แท็กที่สืบทอดมาด้วยค่าที่เฉพาะเจาะจงกว่า

การจัดการ กำกับดูแล และการทำงานร่วมกันใน Snowflake

การจำแนกข้อมูลคืออะไร?

การแท็กออบเจกต์

  • ใช้งานด้วยตนเอง
  • อาศัยการที่ผู้ใช้รู้ว่าคอลัมน์นั้นมีข้อมูลอ่อนไหว

การจำแนกข้อมูล

  • สแกนตารางโดยอัตโนมัติ โดยตรวจสอบชื่อ ประเภท และค่าของข้อมูล
  • จับคู่คอลัมน์กับหมวดหมู่ PII มาตรฐาน เช่น ชื่อ อีเมล โทรศัพท์ หนังสือเดินทาง
  • ค้นหาคอลัมน์ที่อ่อนไหวในตารางที่สร้างก่อนมีกระบวนการกำกับดูแลข้อมูล
การจัดการ กำกับดูแล และการทำงานร่วมกันใน Snowflake

วิธีการใช้งานการจำแนกข้อมูล

ภาพหน้าจอการจำแนกข้อมูลใน Snowsight

1 https://docs.snowflake.com/en/user-guide/classify-ui-trust-center
การจัดการ กำกับดูแล และการทำงานร่วมกันใน Snowflake

นโยบายความเป็นส่วนตัว

การค้นหาข้อมูลที่อ่อนไหว

  • แท็กออบเจกต์ใช้ติดป้ายกำกับข้อมูล
  • การจำแนกข้อมูลช่วยค้นหาข้อมูลนั้น

การปกป้องข้อมูลที่อ่อนไหว

  • นโยบายความเป็นส่วนตัวเชื่อมการจำแนกกับการปกป้องโดยอัตโนมัติ
  • เชื่อมหมวดหมู่การจำแนกกับนโยบายการมาสก์
  • ตารางใหม่ที่มีคอลัมน์ที่จำแนกแล้วจะถูกมาสก์โดยไม่ต้องตั้งค่าด้วยตนเอง

privacy_policy.png

การจัดการ กำกับดูแล และการทำงานร่วมกันใน Snowflake

มาฝึกกันเลย!

การจัดการ กำกับดูแล และการทำงานร่วมกันใน Snowflake

Preparing Video For Download...