

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Solução de problemas AWS Clean Rooms
<a name="troubleshooting"></a>

Esta seção descreve alguns problemas comuns que podem surgir durante o uso AWS Clean Rooms e como corrigi-los.

**Topics**
+ [Uma ou mais tabelas referenciadas pela consulta não podem ser acessadas pelo perfil de serviço associado. O table/role proprietário deve conceder à função de serviço acesso à tabela.](#table-not-accessible)
+ [Um dos conjuntos de dados subjacentes tem um formato de arquivo incompatível.](#dataset-has-unsupported-file-format)
+ [Os resultados de consulta não são os esperados ao usar a computação criptográfica para o Clean Rooms.](#troubleshoot-query-results-c3r)
+ [AWS Clean Rooms Spark SQL: dados de partição ausentes](#troubleshoot-missing-partition-data)

## Uma ou mais tabelas referenciadas pela consulta não podem ser acessadas pelo perfil de serviço associado. O table/role proprietário deve conceder à função de serviço acesso à tabela.
<a name="table-not-accessible"></a>
+ Verifique se as permissões para o perfil de serviço estão configuradas conforme necessário. Para obter mais informações, consulte [Conf AWS Clean Rooms iguração](setting-up.md). 

## Um dos conjuntos de dados subjacentes tem um formato de arquivo incompatível.
<a name="dataset-has-unsupported-file-format"></a>
+ Certifique-se de que seu conjunto de dados esteja em um dos formatos de arquivo compatíveis:
  + Parquet 
  + RCFile
  + TextFile
  + SequenceFile
  + RegexSerde
  + OpenCSV
  + AVRO
  + JSON

  Para obter mais informações, consulte [Formatos de dados para AWS Clean Rooms](data-formats.md).

## Os resultados de consulta não são os esperados ao usar a computação criptográfica para o Clean Rooms.
<a name="troubleshoot-query-results-c3r"></a>

Se você estiver usando Computação Criptográfica para o Clean Rooms (C3R), verifique se sua consulta usa colunas criptografadas corretamente: 
+ As colunas sealed são usadas somente em cláusulas SELECT.
+ As colunas fingerprint são usadas somente em cláusulas JOIN (e cláusulas GROUP BY sob certas condições).
+ Que você só tem colunas JOINing fingerprint com o mesmo nome se as configurações de colaboração exigirem isso.

Para obter mais informações, consulte [Computação criptográfica para Clean Rooms](crypto-computing.md) e [Tipos de colunas em computação criptográfica para o Clean Rooms](crypto-computing-column-types.md).

## AWS Clean Rooms Spark SQL: dados de partição ausentes
<a name="troubleshoot-missing-partition-data"></a>

Todas as partições no também AWS Glue Data Catalog devem ter dados no S3. O motor usa a configuração Spark `spark.sql.files.ignoreMissingFiles=False`

Para obter mais informações, 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).

Se você encontrar esse erro, receberá a seguinte mensagem de erro: `"Missing partition data: One of the configured tables is partitioned and one or more of the partitions does not have data".`

Compare seus dados presentes no Amazon S3 com as partições listadas na tabela AWS Glue Data Catalog . Exclua partições que não tenham dados correspondentes no S3.