

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.

# Agregación de una regla de análisis a una tabla configurada
<a name="add-analysis-rule"></a>

En las secciones siguientes se describe cómo agregar una regla de análisis a la tabla configurada. Al definir las reglas de análisis, puede autorizar al miembro que puede realizar consultas a ejecutar consultas que coincidan con una regla de análisis específica admitida en AWS Clean Rooms.

AWS Clean Rooms admite los siguientes tipos de reglas de análisis:
+ [Regla de análisis de agregación](analysis-rules-aggregation.md)
+ [Regla de análisis de lista](analysis-rules-list.md)
+ [Regla de análisis personalizada en AWS Clean Rooms](analysis-rules-custom.md)

Puede haber una sola regla de análisis por tabla configurada. Puede configurar la regla de análisis en cualquier momento antes de asociar las tablas configuradas a la colaboración.

**importante**  
Si utiliza la computación criptográfica para Clean Rooms y tiene tablas de datos cifrados en la colaboración, la regla de análisis que añada a la tabla configurada cifrada debe ser coherente con la forma en que se cifraron los datos. Por ejemplo, si ha cifrado los datos para SELECT (regla de análisis de agregación), no debe agregar la regla de análisis para JOIN (regla de análisis de lista).

**Topics**
+ [Agregación de una regla de análisis de agregación a una tabla (flujo guiado)](#add-agg-analysis-rule-console-wizard)
+ [Agregación de una regla de análisis de lista a una tabla (flujo guiado)](#add-list-analysis-rule-console-wizard)
+ [Agregación de una regla de análisis personalizada a una tabla (flujo guiado)](#add-custom-analysis-rule-wizard)
+ [Agregación de una regla de análisis a una tabla (editor JSON)](#add-analysis-rule-console-json-editor)
+ [Siguientes pasos](#add-analysis-rule-next-step)

## Agregación de una regla de análisis de agregación a una tabla (flujo guiado)
<a name="add-agg-analysis-rule-console-wizard"></a>

La *regla de análisis de agregación* permite realizar consultas que agreguen estadísticas sin revelar información de nivel de fila con las funciones COUNT, SUM, y AVG en dimensiones opcionales.

Este procedimiento describe el proceso de añadir una regla de análisis de agregación a la tabla configurada mediante la opción **Flujo guiado** de la consola de AWS Clean Rooms .

**nota**  
Las tablas configuradas que utilizan fuentes de datos que no son de S3 solo admiten [reglas de análisis personalizadas](#add-custom-analysis-rule-wizard).

**Para añadir la regla de análisis de agregación a una tabla (flujo guiado)**

1. Inicie sesión en la AWS Clean Rooms consola Consola de administración de AWS y ábrala en [https://console.aws.amazon.com/cleanrooms](https://console.aws.amazon.com/cleanrooms/home).

1. En el panel de navegación izquierdo, elija **Tables (Tablas)**.

1. Seleccione la tabla configurada.

1. En la página de detalles de la tabla configurada, seleccione **Configurar regla de análisis**.

1. En el **paso 1: elija el tipo de regla de análisis y, en el tipo** de **regla de análisis**, elija la opción **Agregación**.

1. En **Método de creación**, seleccione **Flujo guiado** y, a continuación, seleccione **Siguiente**. 

1. En **Paso 2: Especificar controles de consulta**, en **Funciones de agregación**:

   1. Elija una **Función de agregación** en el menú desplegable:
      + COUNT
      + **COUNT DISTINCT**
      + **SUM**
      + **SUM DISTINCT**
      + **AVG**

   1. Elija qué columnas se pueden usar en la **Función de agregación** en el menú desplegable **Columnas**.

   1. (Opcional) Seleccione **Añadir otra función** para añadir otra función de agregación y asociar una o más columnas a esa función.
**nota**  
Se requiere al menos una función de agregación.

   1. (Opcional) Seleccione **Eliminar** para eliminar una función de agregación.

1. En **Controles de combinación**, 

   1. Seleccione una opción para **Permitir que la tabla se consulte por sí misma**:    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/userguide/add-analysis-rule.html)

   1. En **Especificar columnas de combinación**, seleccione las columnas que desea permitir que se utilicen en la instrucción INNER JOIN.

      Esto es *opcional* si ha seleccionado **Sí** en el paso anterior.

   1. En **Especificar operadores permitidos para la coincidencia**, elija qué operadores (si los hay) se pueden usar para hacer coincidir varias columnas de combinación. Si selecciona dos o más columnas JOIN, será obligatorio el uso de uno de estos operadores.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/userguide/add-analysis-rule.html)

1. *(Opcional)* En **Controles de dimensión**, en el menú desplegable **Especificar columnas de dimensión**, seleccione las columnas que desea permitir que se usen en la instrucción SELECT y las partes WHERE, GROUP BY y ORDER BY de la consulta.
**nota**  
No se pueden usar columnas de combinación ni de función de agregación como columnas de **dimensión**.

1. En **Funciones escalares**, seleccione una opción para **¿Qué funciones escalares desea permitir**?    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/userguide/add-analysis-rule.html)

   Para obtener más información, consulte [Funciones escalares](analysis-rules-aggregation.md#scalar-functions).

1. Seleccione **Siguiente**.

1. En **Paso 3: Especificar controles de resultados de consulta**, en **Restricciones de agregación**:

   1. Seleccione cada **Nombre de columna** en la lista desplegable.

   1. Seleccione en la lista desplegable cada **Número mínimo de valores diferenciados** que se debe cumplir para que se devuelva cada fila de salida después de aplicarle la función COUNT DISTINCT.

   1. Seleccione **Añadir restricción** para añadir más restricciones de agregación.

   1. (Opcional) Seleccione **Eliminar** para eliminar una restricción de agregación.

1. En **análisis adicionales aplicados a los resultados**, seleccione una opción en función del objetivo.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/userguide/add-analysis-rule.html)

1. Elija **Siguiente**.

1. En **Paso 4: Revisar y configurar**, revise las selecciones que realizó en los pasos anteriores, edítelas si es necesario y, a continuación, seleccione **Configurar regla de análisis**.

Verá un mensaje de confirmación en el que se indica que ha configurado correctamente una regla de análisis de agregación en la tabla.

## Agregación de una regla de análisis de lista a una tabla (flujo guiado)
<a name="add-list-analysis-rule-console-wizard"></a>

La *regla de análisis de lista* permite realizar consultas que generen listas de nivel de fila del solapamiento entre la tabla asociada y una tabla del miembro que puede realizar consultas.

Este procedimiento describe el proceso de agregar la regla de análisis de listas a la tabla configurada mediante la opción de **flujo guiado** de la AWS Clean Rooms consola. 

**nota**  
Las tablas configuradas que utilizan fuentes de datos que no son de S3 solo admiten [reglas de análisis personalizadas](#add-custom-analysis-rule-wizard).

**Para añadir una regla de análisis de lista a una tabla (flujo guiado)**

1. Inicie sesión en la AWS Clean Rooms consola Consola de administración de AWS y ábrala en [https://console.aws.amazon.com/cleanrooms](https://console.aws.amazon.com/cleanrooms/home).

1. En el panel de navegación izquierdo, elija **Tables (Tablas)**.

1. Seleccione la tabla configurada.

1. En la página de detalles de la tabla configurada, seleccione **Configurar regla de análisis**.

1. En el **paso 1: elija el tipo de regla de análisis** y, en el **tipo de regla de análisis**, elija la opción **Lista**.

1. En **Método de creación**, seleccione **Flujo guiado** y, a continuación, seleccione **Siguiente**. 

1. En **Paso 2: Especificar controles de consulta**, en **Controles de combinación**:

   1. En **Especificar columnas de combinación**, seleccione las columnas que desea permitir que se utilicen en la instrucción INNER JOIN.

   1. En **Especificar operadores permitidos para la coincidencia**, elija qué operadores (si los hay) se pueden usar para hacer coincidir varias columnas de combinación. Si selecciona dos o más columnas JOIN, será obligatorio el uso de uno de estos operadores.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/userguide/add-analysis-rule.html)

1. *(Opcional)* En **Controles de lista**, en el menú desplegable **Especificar columnas de la lista**, seleccione las columnas que desea permitir que se utilicen en el resultado de la consulta (es decir, que se usen en la instrucción SELECT) o que se usen para filtrar los resultados (es decir, en la instrucción WHERE).

1. Elija **Siguiente**.

1. En el **Paso 3: Especificar controles de los resultados de las consultas**, para **aplicar análisis adicionales a los resultados**, seleccione una opción en función del objetivo.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/userguide/add-analysis-rule.html)

1. En **Paso 4: Revisar y configurar**, revise las selecciones que realizó en los pasos anteriores, edítelas si es necesario y, a continuación, seleccione **Configurar regla de análisis**.

Verá un mensaje de confirmación en el que se indica que ha configurado correctamente una regla de análisis de lista en la tabla.

## Agregación de una regla de análisis personalizada a una tabla (flujo guiado)
<a name="add-custom-analysis-rule-wizard"></a>

La regla de análisis personalizada permite realizar consultas o PySpark trabajos de SQL personalizados en una tabla configurada. La regla de análisis personalizada es obligatoria si utiliza:
+ [Plantillas de análisis](create-analysis-template.md) para permitir un conjunto específico de consultas o PySpark trabajos de SQL aprobados previamente o un conjunto específico de cuentas que puedan proporcionar consultas que utilicen sus datos.
+ [AWS Clean Rooms Privacidad diferencial](differential-privacy.md) para proteger a los usuarios de los intentos de identificación.
+ Fuentes de datos que no son de S3, como Amazon Athena o Snowflake.

Este procedimiento describe el proceso de agregar la regla de análisis personalizada a la tabla configurada mediante la opción de **flujo guiado** de la consola. AWS Clean Rooms 

**Para añadir una regla de análisis personalizada a una tabla (flujo guiado)**

1. Inicie sesión en la AWS Clean Rooms consola Consola de administración de AWS y ábrala en [https://console.aws.amazon.com/cleanrooms](https://console.aws.amazon.com/cleanrooms/home).

1. En el panel de navegación izquierdo, elija **Tables (Tablas)**.

1. Seleccione la tabla configurada.

1. En la página de detalles de la tabla configurada, seleccione **Configurar regla de análisis**.

1. En el **paso 1: elija el tipo de regla de análisis y, en el tipo** de **regla de análisis**, elija la opción **Personalizada**.

1. En **Método de creación**, seleccione **Flujo guiado** y, a continuación, seleccione **Siguiente**. 

1. En el **paso 2: Especificar los controles de análisis**, en el caso de **los controles de análisis directos**, elija una opción en función de su objetivo.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/userguide/add-analysis-rule.html)

1. En el **paso 3: especifique los controles de los resultados del análisis**, 

   1. Para **los controles de resultados de Job**, tenga en cuenta que no se admiten controles de resultados adicionales.

   1. En **los controles de resultados de la consulta**, **en el caso de las columnas no permitidas en la salida**, elija las columnas que desee que se permitan en la salida de la consulta, en función de su objetivo.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/userguide/add-analysis-rule.html)

   1. Para **aplicar análisis adicionales a la salida**, elija si se pueden aplicar análisis adicionales a la salida de la consulta, en función de su objetivo.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/userguide/add-analysis-rule.html)

   1. Elija **Siguiente**.

1. (Opcional) En el **paso 4: Establecer la privacidad diferencial**, determine si desea activar o desactivar la privacidad diferencial. 

   La privacidad diferencial es una técnica probada matemáticamente para proteger sus datos de los ataques de reidentificación. 
**nota**  
AWS Clean Rooms La privacidad diferencial solo está disponible para las colaboraciones en las que los datos se almacenan en Amazon S3.

   En el **caso de la privacidad diferencial**, elija si desea activar o desactivar la privacidad diferencial en función de su objetivo.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/userguide/add-analysis-rule.html)

1. En **Paso 5: Revisar y configurar**, revise las selecciones que realizó en los pasos anteriores, edítelas si es necesario y, a continuación, elija **Configurar regla de análisis**.

Ve un mensaje de confirmación en el que se indica que ha configurado correctamente una regla de análisis personalizada en la tabla.

## Agregación de una regla de análisis a una tabla (editor JSON)
<a name="add-analysis-rule-console-json-editor"></a>

El siguiente procedimiento muestra cómo añadir una regla de análisis a una tabla mediante la opción del **editor JSON** de la AWS Clean Rooms consola.

**nota**  
Las tablas configuradas que utilizan fuentes de datos que no son de S3 solo admiten [reglas de análisis personalizadas](#add-custom-analysis-rule-wizard).

**Agregación de una regla de análisis de agregación, de lista o personalizada a una tabla (editor JSON)**

1. Inicie sesión en la AWS Clean Rooms consola Consola de administración de AWS y ábrala en [https://console.aws.amazon.com/cleanrooms](https://console.aws.amazon.com/cleanrooms/home).

1. En el panel de navegación izquierdo, elija **Tables (Tablas)**.

1. Seleccione la tabla configurada.

1. En la página de detalles de la tabla configurada, seleccione **Configurar regla de análisis**.

1. En el **paso 1: elija el tipo de regla de análisis** y, en el **tipo de regla de análisis**, elija la opción **Agregación**, **Lista** o **Personalizada**.

1. En **Método de creación**, seleccione **Editor JSON** y, a continuación, seleccione **Siguiente**. 

1. En **Paso 2: Especificar controles**, puede optar por insertar una estructura de consulta (**Insertar plantilla**) o insertar un archivo (**Importar desde archivo**).    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/clean-rooms/latest/userguide/add-analysis-rule.html)

1. Elija **Siguiente**.

1. En **Paso 3: Revisar y configurar**, revise las selecciones que realizó en los pasos anteriores, edítelas si es necesario y, a continuación, seleccione **Configurar regla de análisis**.

Recibe un mensaje de confirmación en el que se indica que ha configurado correctamente una regla de análisis en la tabla.

## Siguientes pasos
<a name="add-analysis-rule-next-step"></a>

Ahora que ha configurado una regla de análisis para la tabla configurada, ya puede: 
+ [Asociar una tabla configurada a una colaboración](associate-configured-table.md)
+ [Consultar las tablas de datos](running-sql-queries.md) (como miembro que puede realizar consultas)