View a markdown version of this page

Risoluzione dei problemi AWS Clean Rooms - AWS Clean Rooms

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risoluzione dei problemi AWS Clean Rooms

Se riscontri problemi durante l'utilizzo AWS Clean Rooms, puoi utilizzare il server MCP AWS per diagnosticare automaticamente i problemi oppure fare riferimento ai problemi comuni elencati negli argomenti seguenti per la risoluzione manuale.

Utilizzo di AWS MCP per risolvere i problemi relativi alle camere bianche

Puoi utilizzare il server MCP AWS con qualsiasi MCP-compatible client per diagnosticare e risolvere automaticamente i problemi più comuni relativi alle camere bianche. L'abilità aws-cleanrooms può aiutarti con quanto segue:

  • Errori di autorizzazione: errori di accesso negato durante l'esecuzione di query protette, la scrittura di risultati, l'accesso a tabelle configurate o l'esecuzione di operazioni tra account. La skill controlla sistematicamente le policy dei ruoli IAM, le policy dei bucket S3, le policy chiave KMS, le autorizzazioni di Lake Formation e la configurazione di trust tra account.

  • CloudWatch Log mancanti per i lavori con modelli ML personalizzati: i log non vengono visualizzati per i lavori di formazione o CloudWatch inferenza sui modelli personalizzati. L'abilità verifica la configurazione della privacy, la configurazione della configurazione ML, le autorizzazioni dei ruoli e l'esistenza dei gruppi di log.

Per iniziare, installa e configura il server AWS MCP. Per istruzioni di configurazione, consulta la guida alla configurazione del server AWS MCP.

Problemi comuni

Questa sezione descrive alcuni problemi comuni che potrebbero sorgere durante l'utilizzo AWS Clean Rooms e come risolverli.

Una o più tabelle a cui fa riferimento la query non sono accessibili in base al ruolo di servizio associato. Il table/role proprietario deve concedere al ruolo di servizio l'accesso alla tabella.

  • Verificare che le autorizzazioni per il ruolo di servizio siano configurate come richiesto. Per ulteriori informazioni, vedereConfigurazione AWS Clean Rooms.

Uno dei set di dati sottostanti ha un formato di file non supportato.

  • Assicurati che il set di dati sia in uno dei formati di file supportati:

    • Parquet

    • RCFile

    • TextFile

    • SequenceFile

    • RegexSerde

    • OpenCSV

    • AVRO

    • JSON

    Per ulteriori informazioni, consulta Formati di dati per AWS Clean Rooms.

I risultati delle query non sono quelli previsti quando si utilizza Cryptographic Computing for Camere pulite.

Se utilizzi Cryptographic Computing for Clean Rooms (C3R), verifica che la tua query utilizzi correttamente le colonne crittografate:

  • Le sealed colonne vengono utilizzate solo nelle clausole. SELECT

  • Le fingerprint colonne vengono utilizzate solo nelle JOIN clausole (e nelle clausole in determinate GROUP BY condizioni).

  • Che siete JOINing fingerprint colonne con lo stesso nome solo se le impostazioni di collaborazione lo richiedono.

Per ulteriori informazioni, consultare Elaborazione crittografica per Clean Rooms e Tipi di colonne nel calcolo crittografico per Clean Rooms.

AWS Clean Rooms Spark SQL: dati di partizione mancanti

Tutte le partizioni AWS Glue Data Catalog devono contenere anche dati in S3. Il motore utilizza l'impostazione Spark spark.sql.files.ignoreMissingFiles=False

Per ulteriori informazioni, vedete https://spark.apache.org/docs/latest/sql-data-sources-generic-options.html#ignore -missing-files.

Se si verifica questo errore, verrà visualizzato il seguente messaggio di errore: "Missing partition data: One of the configured tables is partitioned and one or more of the partitions does not have data".

Confronta i dati presenti in Amazon S3 con le partizioni elencate nella tabella AWS Glue Data Catalog per la. Elimina le partizioni che non hanno dati corrispondenti in S3.