Etiquetado de objetos, clasificación de datos y políticas de privacidad

Gestión, gobierno y colaboración en Snowflake

Emily Melhuish

Technical Curriculum Developer, Snowflake

El problema de escala

  • Claro tiene cientos de tablas: algunas operativas, otras con PII
  • Identificar columnas sensibles manualmente queda incompleto y se queda obsoleto
  • Etiqueta lo que ya conoces
  • Deja que Snowflake encuentre el resto con clasificación de datos

Ilustración que muestra todas las tablas con algunas marcadas como sensibles

Gestión, gobierno y colaboración en Snowflake

¿Qué es una etiqueta de objeto?

  • Una etiqueta de metadatos unida a un objeto de Snowflake
  • No cambia lo que hace la columna ni quién puede consultarla
  • Una etiqueta añade metadatos buscables
  • Las etiquetas son pares clave–valor con valores permitidos definidos
    • p. ej., sensibilidad, PII, Confidencial, …
  • Hace visible y localizable la sensibilidad de columnas en toda la cuenta

Objetos de esquema

Snowflake schema objects.png

Gestión, gobierno y colaboración en Snowflake

Crear y aplicar una etiqueta

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
Gestión, gobierno y colaboración en Snowflake

Herencia de etiquetas

  • Las etiquetas en el nivel de esquema se heredan a todas sus tablas y columnas
  • Útiles para etiquetar en bloque en vez de cientos de columnas
  • Las etiquetas en niveles inferiores sustituyen a las heredadas para más precisión

Diagrama jerárquico que muestra una etiqueta de sensibilidad a nivel de esquema propagándose a todas las tablas y columnas, con una columna que la sustituye por un valor más específico

Gestión, gobierno y colaboración en Snowflake

¿Qué es la clasificación de datos?

Etiquetado de objetos

  • Se aplica manualmente
  • Requiere que alguien sepa que una columna es sensible

Clasificación de datos

  • Escanea tablas automáticamente: analiza nombres, tipos y valores
  • Asigna columnas a categorías PII estándar: nombre, email, teléfono, pasaporte
  • Encuentra columnas sensibles en tablas creadas antes de tener gobernanza
Gestión, gobierno y colaboración en Snowflake

Cómo implementar la clasificación

Captura de Snowsight con clasificación de datos

1 https://docs.snowflake.com/en/user-guide/classify-ui-trust-center
Gestión, gobierno y colaboración en Snowflake

Políticas de privacidad

Encontrar datos sensibles

  • Las etiquetas de objetos los señalan
  • La clasificación los detecta

Proteger datos sensibles

  • Las políticas de privacidad conectan clasificación y protección automáticamente
  • Vinculan una categoría de clasificación a una política de enmascaramiento
  • Nuevas tablas con columnas clasificadas se enmascaran sin cableado manual

privacy_policy.png

Gestión, gobierno y colaboración en Snowflake

¡Vamos a practicar!

Gestión, gobierno y colaboración en Snowflake

Preparing Video For Download...