Reglas de análisis en AWS Clean Rooms - AWS Clean Rooms

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Reglas de análisis en AWS Clean Rooms

Como parte de la habilitación de una tabla para utilizarla en AWS Clean Rooms el análisis de la colaboración, el miembro de la colaboración debe configurar una regla de análisis.

Una regla de análisis es un control que mejora la privacidad y que cada propietario de datos define en una tabla configurada. Una regla de análisis determina cómo se puede analizar la tabla configurada.

La regla de análisis es un control de nivel de cuenta en la tabla configurada (un recurso de nivel de cuenta) y que se aplica a cualquier colaboración a la que esté asociada la tabla configurada. Si no hay ninguna regla de análisis configurada, la tabla configurada se puede asociar a colaboraciones, pero no se puede consultar. Las consultas solo pueden hacer referencia a tablas configuradas con el mismo tipo de regla de análisis.

Para configurar una regla de análisis, primero debe seleccionar un tipo de análisis y, a continuación, especificar la regla de análisis. En ambos pasos, debe tener en cuenta el caso de uso que desea habilitar y cómo desea proteger los datos subyacentes.

AWS Clean Rooms aplica los controles más restrictivos en todas las tablas configuradas a las que se hace referencia en una consulta.

En los siguientes ejemplos se ilustran los controles restrictivos.

ejemplo Control restrictivo: restricción de salida
  • El colaborador A tiene una restricción de salida de 100 en la columna de identificador.

  • El colaborador B tiene una restricción de salida de 150 en la columna de identificador.

    Una consulta de agregación que haga referencia a ambas tablas configuradas requiere al menos 150 valores diferenciados de identificador dentro de una fila de salida para que se muestre en el resultado de la consulta. El resultado de la consulta no indica que los resultados se eliminan debido a la restricción de salida.

ejemplo Control restrictivo: plantilla de análisis no aprobada
  • El colaborador A ha permitido una plantilla de análisis con una consulta que hace referencia a tablas configuradas de los colaboradores A y B en su regla de análisis personalizada.

  • El colaborador B no ha permitido la plantilla de análisis.

    Como el colaborador B no ha permitido la plantilla de análisis, el miembro que puede realizar la consulta no puede ejecutar esa plantilla de análisis.

Tipos de regla de análisis

Existen tres tipos de reglas de análisis: de agregación, de lista y personalizadas. En las siguientes tablas se comparan los tipos de reglas de análisis. Cada tipo tiene dedicada una sección independiente en la que se describe la especificación de la regla de análisis.

nota

Existe un tipo de regla de análisis denominado regla de análisis de tablas de mapeo de ID. Sin embargo, esta regla de análisis la administra AWS Clean Rooms y no se puede modificar. Para obtener más información, consulte Regla de análisis de tablas de mapeo de ID.

En las siguientes secciones se describen los controles y los casos de uso compatibles para cada tipo de regla de análisis.

Casos de uso admitidos

En las siguientes tablas se muestra un resumen comparativo de los casos de uso admitidos para cada tipo de regla de análisis.

Caso de uso Agregación Lista Personalizada
Análisis admitidos Consultas que agregan estadísticas mediante COUNT dimensiones opcionales y AVG funcionan en función de ellas SUM Consultas que generan listas de nivel de fila de la superposición entre varias tablas Cualquier análisis personalizado, siempre que la plantilla de análisis o el creador del análisis se hayan revisado y permitido
Casos de uso comunes Análisis de segmentos, medición y atribución Enriquecimiento, creación de segmentos Atribución de primer toque, análisis incrementales, detección de audiencias
SQLconstruye
La mayoría de SQL las funciones y SQL construcciones están disponibles con el comando SELECT
Subconsultas y expresiones de tabla comunes () CTEs No No
Plantillas de análisis No No

Controles admitidos

En las siguientes tablas se muestra un resumen comparativo del modo en que cada tipo de regla de análisis protege los datos subyacentes.

Controlar Agregación Lista Personalizada
Mecanismo de control Controle cómo se pueden usar los datos de la tabla en una consulta

(Por ejemplo, permita COUNT y SUM de la columna hashed_email).

Controle cómo se pueden usar los datos de la tabla en una consulta

(por ejemplo, permitir el uso de la columna hashed_email solo en combinaciones).

Controle qué consultas pueden ejecutarse en la tabla

(por ejemplo, permitir solo las consultas definidas en las plantillas de análisis "Consulta personalizada 1").

Técnicas de mejora de la privacidad integrada
  • Coincidencia ciega

  • Agregación obligatoria

  • Umbral de agregación mín. >=

  • 2 Estructura de consulta predefinida

  • Coincidencia ciega

  • Solapamiento obligatorio

  • Estructura de consulta predefinida

  • Se permiten análisis adicionales

  • Privacidad diferencial

  • Columnas de salida no permitidas

Revisar la consulta antes de que pueda ejecutarse No No Sí, con plantillas de análisis

Para obtener más información sobre las reglas de análisis disponibles en AWS Clean Rooms, consulte los temas siguientes.