Salas limpias de datos

Gestión, gobierno y colaboración en Snowflake

Emily Melhuish

Technical Curriculum Developer, Snowflake

Colaboración sin exposición

Diagrama con dos organizaciones con datos de clientes a cada lado, unidas por un signo de interrogación que representa el conteo de solapamiento, con una barrera que impide que crucen datos en bruto

  • Claro y RetailCo quieren medir el solapamiento de clientes
  • Ninguna puede compartir listas en bruto: contienen PII
  • El intercambio estándar da a cada parte los registros en bruto de la otra
  • Una clean room permite la respuesta sin exposición
Gestión, gobierno y colaboración en Snowflake

¿Qué es una Data Clean Room?

  • Entorno seguro basado en Native App Framework
  • Ambas partes aportan datos al entorno
  • Solo se ejecutan consultas aprobadas contra los datos combinados
  • Solo salen resultados agregados: los registros en bruto nunca salen

Clean room.png

1 https://www.snowflake.com/en/product/features/data-clean-rooms/
Gestión, gobierno y colaboración en Snowflake

¿Cómo funcionan las Clean Rooms de Snowflake?

Diagrama paso a paso: Claro aporta datos de clientes, RetailCo aporta datos de clientes, una consulta de join aprobada se ejecuta con identificadores con hash dentro de la clean room, y solo sale un conteo de solapamiento

  • Join sobre identificador de cliente con hash
Gestión, gobierno y colaboración en Snowflake

Roles de proveedor y colaborador

Proveedor (Claro)

  • Crea y configura la clean room
  • Define consultas permitidas y resultados autorizados
  • Mantiene el control del límite de privacidad

Colaborador (RetailCo)

  • Se une a la clean room y aporta datos
  • Ejecuta solo consultas aprobadas
  • No puede modificar la lógica de consulta ni las reglas de acceso

Diagrama con Proveedor a la izquierda con controles de administración y Colaborador a la derecha con acceso solo a consultas

Gestión, gobierno y colaboración en Snowflake

Clean Rooms vs. uso compartido seguro de datos

¿Cuándo usar clean rooms y cuándo el uso compartido seguro?

Dimensión Uso compartido seguro Clean room
Acceso a datos sin procesar El consumidor consulta objetos en bruto Ninguna parte ve los datos en bruto de la otra
Caso de uso Distribuir datos a un socio Colaboración conjunta sin exposición
Quién controla la consulta El consumidor escribe cualquier consulta El proveedor aprueba todas las consultas antes
Ejemplos comunes Datos de crédito, feeds de mercado Solapamiento de audiencias, consorcios antifraude, medición de campañas
Gestión, gobierno y colaboración en Snowflake

¡Vamos a practicar!

Gestión, gobierno y colaboración en Snowflake

Preparing Video For Download...