View a markdown version of this page

Pemecahan Masalah AWS Clean Rooms - AWS Clean Rooms

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

Jika mengalami masalah saat menggunakan AWS Clean Rooms, Anda dapat menggunakan AWS MCP Server untuk mendiagnosis masalah secara otomatis, atau merujuk ke masalah umum yang tercantum dalam topik di bawah ini untuk penyelesaian manual.

Menggunakan AWS MCP untuk memecahkan masalah Kamar Bersih

Anda dapat menggunakan AWS MCP Server dengan MCP-compatible klien mana pun untuk secara otomatis mendiagnosis dan menyelesaikan masalah Ruang Bersih yang umum. Keterampilan aws-cleanrooms dapat membantu dengan hal-hal berikut:

  • Kesalahan izin — Kesalahan akses ditolak saat menjalankan kueri yang dilindungi, menulis hasil, mengakses tabel yang dikonfigurasi, atau melakukan operasi lintas akun. Skill ini secara sistematis memeriksa kebijakan peran IAM, kebijakan bucket S3, kebijakan utama KMS, izin Lake Formation, dan konfigurasi kepercayaan lintas akun.

  • CloudWatch Log tidak ada untuk pekerjaan model HTML kustom — CloudWatch log tidak muncul untuk pelatihan model kustom atau pekerjaan inferensi. Skill memeriksa konfigurasi privasi, penyiapan Konfigurasi ML, izin peran, dan keberadaan grup log.

Untuk memulai, instal dan konfigurasikan server AWS MCP. Untuk petunjuk penyiapan, lihat panduan Pengaturan AWS MCP Server.

Masalah umum

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

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.

  • Verifikasi bahwa izin untuk peran layanan disiapkan sesuai kebutuhan. Untuk informasi lebih lanjut, lihatMenyiapkan AWS Clean Rooms.

Salah satu kumpulan data yang mendasarinya memiliki format file yang tidak didukung.

  • 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.

Hasil kueri tidak seperti yang diharapkan saat menggunakan Komputasi Kriptografi untuk Kamar Bersih.

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 dan Jenis kolom dalam Komputasi Kriptografi untuk Clean Rooms.

AWS Clean Rooms Spark SQL: Data partisi tidak ada

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 selengkapnya, lihat 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.