Algunas de las tablas que veo en la consola de AWS Glue no están visibles en la consola de Amazon Athena.
Resolución
Es posible que vea más tablas en la consola de AWS Glue que en la consola de Athena por los siguientes motivos:
Diferentes orígenes de datos
Si ha creado tablas que apuntan a diferentes orígenes de datos, las consolas muestran tablas de diferentes conjuntos de datos. La consola de Athena muestra solo las tablas que apuntan a las rutas de Amazon Simple Storage Service (Amazon S3). AWS Glue enumera las tablas que apuntan a diferentes fuentes de datos, como las instancias de base de datos de Amazon Relational Database Service (Amazon RDS) y las tablas de Amazon DynamoDB. Para obtener más información sobre el uso de Athena para consultar datos de diferentes orígenes, consulte Conexión a orígenes de datos y Uso de Consulta federada de Amazon Athena.
Formatos de tabla no compatibles
Sus tablas no aparecen en la consola de Athena si las creó en formatos no compatibles con Athena, como XML. Estas tablas aparecen en el catálogo de datos de AWS Glue, pero no en la consola de Athena. Para obtener una lista de los formatos admitidos, consulte Formatos de datos y SerDes compatibles.
Recursos no disponibles de AWS Lake Formation
Los recursos de Lake Formation no se comparten automáticamente con Athena ni se les conceden permisos. Para asegurarse de que los recursos estén accesibles entre estos servicios, cree políticas que permitan que Athena dé permiso a sus recursos. Para gestionar las políticas de recursos a escala dentro de una sola cuenta, utilice el control de activos basado en etiquetas. Para obtener una guía detallada de este proceso, consulte Gestionar fácilmente su lago de datos a escala mediante el control de acceso basado en etiquetas de AWS Lake Formation.
Para administrar las políticas de recursos en todas las cuentas, puede utilizar el control de activos basado en etiquetas o los recursos con nombre. Para obtener una guía detallada de ambas opciones, consulte Compartir datos de forma segura entre cuentas de AWS mediante AWS Lake Formation.
Información relacionada
¿Qué es Amazon Athena?
Añadir clasificadores a un rastreador en AWS Glue