

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Pemecahan masalah AWS Clean Rooms
<a name="troubleshooting"></a>

Bagian ini menjelaskan beberapa masalah umum yang mungkin timbul saat menggunakan AWS Clean Rooms dan cara memperbaikinya.

**Topics**
+ [Satu atau beberapa tabel yang direferensikan oleh kueri tidak dapat diakses oleh peran layanan terkait. table/role Pemilik harus memberikan akses peran layanan ke tabel.](#table-not-accessible)
+ [Salah satu kumpulan data yang mendasarinya memiliki format file yang tidak didukung.](#dataset-has-unsupported-file-format)
+ [Hasil kueri tidak seperti yang diharapkan saat menggunakan Komputasi Kriptografi untukClean Rooms.](#troubleshoot-query-results-c3r)
+ [AWS Clean Rooms Spark SQL: Data partisi tidak ada](#troubleshoot-missing-partition-data)

## Satu atau beberapa tabel yang direferensikan oleh kueri tidak dapat diakses oleh peran layanan terkait. table/role Pemilik harus memberikan akses peran layanan ke tabel.
<a name="table-not-accessible"></a>
+ Verifikasi bahwa izin untuk peran layanan disiapkan sesuai kebutuhan. Untuk informasi lebih lanjut, lihat[Menyiapkan AWS Clean Rooms](setting-up.md). 

## Salah satu kumpulan data yang mendasarinya memiliki format file yang tidak didukung.
<a name="dataset-has-unsupported-file-format"></a>
+ Pastikan kumpulan data Anda berada dalam salah satu format file yang didukung:
  + Parquet 
  + RCFile
  + TextFile
  + SequenceFile
  + RegexSerde
  + OpenCSV
  + AVRO
  + JSON

  Untuk informasi selengkapnya, lihat [Format data untuk AWS Clean Rooms](data-formats.md).

## Hasil kueri tidak seperti yang diharapkan saat menggunakan Komputasi Kriptografi untukClean Rooms.
<a name="troubleshoot-query-results-c3r"></a>

Jika Anda menggunakan Cryptographic Computing for Clean Rooms (C3R), verifikasi bahwa kueri Anda menggunakan kolom terenkripsi dengan benar: 
+ sealedKolom hanya digunakan dalam SELECT klausa.
+ fingerprintKolom hanya digunakan dalam JOIN klausa (dan GROUP BY klausa dalam kondisi tertentu).
+ Bahwa Anda hanya JOINing fingerprint kolom dengan nama yang sama jika pengaturan kolaborasi memerlukannya.

Untuk informasi selengkapnya, lihat [Komputasi Kriptografi untuk Clean Rooms](crypto-computing.md) dan [Jenis kolom dalam Komputasi Kriptografi untuk Clean Rooms](crypto-computing-column-types.md).

## AWS Clean Rooms Spark SQL: Data partisi tidak ada
<a name="troubleshoot-missing-partition-data"></a>

Semua partisi di dalam juga AWS Glue Data Catalog harus memiliki data di S3. Mesin menggunakan pengaturan Spark `spark.sql.files.ignoreMissingFiles=False`

Untuk informasi lebih lanjut, lihat [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).

Jika Anda mengalami kesalahan ini, Anda akan mendapatkan pesan kesalahan berikut: `"Missing partition data: One of the configured tables is partitioned and one or more of the partitions does not have data".`

Bandingkan data Anda yang ada di Amazon S3 dengan partisi yang tercantum dalam tabel AWS Glue Data Catalog . Hapus partisi yang tidak memiliki data yang sesuai di S3.