Résolution des problèmes - Amazon EMR

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Résolution des problèmes

Consultez les sections suivantes pour découvrir les solutions de dépannage.

Journalisation

EMRServerless utilise les profils de ressources Spark pour diviser l'exécution des tâches. EMR Serverless utilise le profil utilisateur pour exécuter le code que vous avez fourni, tandis que le profil système applique les politiques de Lake Formation. Vous pouvez accéder aux journaux des tâches exécutées en tant que profil utilisateur.

Interface utilisateur en direct et serveur d'historique Spark

L'interface utilisateur Live et le serveur d'historique Spark contiennent tous les événements Spark générés à partir du profil utilisateur et les événements expurgés générés à partir du pilote système.

Vous pouvez voir toutes les tâches des pilotes utilisateur et système dans l'onglet Exécuteurs. Toutefois, les liens du journal ne sont disponibles que pour le profil utilisateur. En outre, certaines informations sont supprimées de Live UI, telles que le nombre d'enregistrements de sortie.

Échec de la tâche en raison d'autorisations insuffisantes pour Lake Formation

Assurez-vous que votre rôle d'exécution des tâches dispose des autorisations nécessaires pour s'exécuter SELECT et DESCRIBE sur la table à laquelle vous accédez.

Job dont RDD l'exécution a échoué

EMRServerless ne prend actuellement pas en charge les opérations résilientes de jeux de données distribués (RDD) sur les tâches compatibles avec Lake Formation.

Impossible d'accéder aux fichiers de données dans Amazon S3

Assurez-vous d'avoir enregistré l'emplacement du lac de données dans Lake Formation.

Exception de validation de sécurité

EMRServerless a détecté une erreur de validation de sécurité. Contactez le AWS support pour obtenir de l'aide.

Partage du catalogue de données et des tableaux AWS Glue entre les comptes

Vous pouvez partager des bases de données et des tables entre comptes tout en continuant à utiliser Lake Formation. Pour plus d'informations, consultez les sections Partage de données entre comptes dans Lake Formation et How do I share AWS Glue Data Catalog and Tables cross-account using ? AWS Lake Formation.