Solução de problemas
Consulte as seções a seguir para soluções de problemas.
Registro em log
O EMR Sem Servidor usa perfis de recursos do Spark para dividir a execução do trabalho. O EMR Sem Servidor usa o perfil do usuário para executar o código fornecido, enquanto o perfil do sistema impõe as políticas do Lake Formation. Você pode acessar os logs das tarefas executadas como perfil de usuário.
Interface do usuário do Live e servidor de histórico do Spark
A interface de usuário do Live e o servidor de histórico do Spark têm todos os eventos do Spark gerados no perfil do usuário e os eventos editados gerados pelo driver do sistema.
Você pode ver todas as tarefas dos drivers do usuário e do sistema na guia Executores. No entanto, os links de logs estão disponíveis somente para o perfil do usuário. Além disso, algumas informações são retiradas da interface de usuário do Live, como o número de registros de saída.
O trabalho falhou com permissões insuficientes do Lake Formation
Certifique-se de que o perfil de runtime do trabalho tenha as permissões para executar SELECT e DESCRIBE na tabela que você está acessando.
Falha na execução do trabalho com RDD
No momento, o EMR Sem Servidor não oferece suporte a operações de conjunto de dados resilientes distribuídos (RDD) em trabalhos habilitados para o Lake Formation.
Não é possível acessar arquivos de dados no Amazon S3
Certifique-se de ter registrado a localização do data lake no Lake Formation.
Exceção de validação de segurança
O EMR Sem Servidor detectou um erro de validação de segurança. Entre em contato com o suporte da AWS para obter ajuda.
Compartilhamento do AWS Glue Data Catalog e de tabelas entre contas
Você pode compartilhar bancos de dados e tabelas entre contas e ainda usar o Lake Formation. Para obter mais informações, consulte Cross-account data sharing in Lake Formation e How do I share AWS Glue Data Catalog and tables cross-account using AWS Lake Formation?