

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.

# Solución de problemas AWS Clean Rooms
<a name="troubleshooting"></a>

En esta sección se describen algunos problemas comunes que pueden surgir al utilizarlos AWS Clean Rooms y cómo solucionarlos.

**Topics**
+ [Una o más tablas a las que hace referencia la consulta no están accesibles para el rol de servicio asociado. El table/role propietario debe conceder al rol de servicio acceso a la tabla.](#table-not-accessible)
+ [Uno de los conjuntos de datos subyacentes tiene un formato de archivo no compatible.](#dataset-has-unsupported-file-format)
+ [Los resultados de la consulta no son los esperados cuando se utiliza la computación criptográfica para Clean Rooms.](#troubleshoot-query-results-c3r)
+ [AWS Clean Rooms Spark SQL: Faltan datos de partición](#troubleshoot-missing-partition-data)

## Una o más tablas a las que hace referencia la consulta no están accesibles para el rol de servicio asociado. El table/role propietario debe conceder al rol de servicio acceso a la tabla.
<a name="table-not-accessible"></a>
+ Asegúrese de que los permisos del rol de servicio estén configurados como corresponda. Para obtener más información, consulte [Con AWS Clean Rooms figuración](setting-up.md). 

## Uno de los conjuntos de datos subyacentes tiene un formato de archivo no compatible.
<a name="dataset-has-unsupported-file-format"></a>
+ Asegúrese de que su conjunto de datos esté en uno de los formatos de archivo compatibles:
  + Parquet 
  + RCFile
  + TextFile
  + SequenceFile
  + RegexSerde
  + OpenCSV
  + AVRO
  + JSON

  Para obtener más información, consulte [Formatos de datos para AWS Clean Rooms](data-formats.md).

## Los resultados de la consulta no son los esperados cuando se utiliza la computación criptográfica para Clean Rooms.
<a name="troubleshoot-query-results-c3r"></a>

Si utiliza la computación criptográfica para Clean Rooms (C3R), compruebe que la consulta utiliza correctamente las columnas cifradas: 
+ Las columnas sealed solo se utilizan en cláusulas SELECT.
+ Las columnas de fingerprint solo se utilizan en cláusulas JOIN (y en cláusulas GROUP BY en ciertas condiciones).
+ Solo está JOINing columnas fingerprint con el mismo nombre si los ajustes de la colaboración lo requieren.

Para obtener más información, consulte [Computación criptográfica para Clean Rooms](crypto-computing.md) y [Tipos de columnas en computación criptográfica para Clean Rooms](crypto-computing-column-types.md).

## AWS Clean Rooms Spark SQL: Faltan datos de partición
<a name="troubleshoot-missing-partition-data"></a>

Todas las particiones del también AWS Glue Data Catalog deben tener datos en S3. El motor usa la configuración Spark `spark.sql.files.ignoreMissingFiles=False`

Para obtener más información, consulte [https://spark.apache.org/docs/latest/sql-data-sources-generic-options.html\$1 ignore-missing-files](https://spark.apache.org/docs/latest/sql-data-sources-generic-options.html#ignore-missing-files).

Si encuentra este error, recibirá el siguiente mensaje de error: `"Missing partition data: One of the configured tables is partitioned and one or more of the partitions does not have data".`

Compare los datos presentes en Amazon S3 con las particiones que aparecen en la AWS Glue Data Catalog tabla. Elimine las particiones que no tengan los datos correspondientes en S3.