Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Preparación de tablas de datos en Amazon Athena
Puede consultar tablas de datos que se hayan creado como vistas AWS Glue Data Catalog (GDC) en Amazon Athena.
Una vista de GDC es una tabla virtual que se crea a partir de una o más tablas subyacentes. AWS Glue Debe crearse con Athena SQL en el catálogo de AwsGlueCatalog Athena.
nota
Los tipos de datos complejos (anidados) (Array, MAP y Struct) no son compatibles con las fuentes de datos de Amazon Athena en. AWS Clean Rooms Si una AWS Glue tabla o vista de GDC subyacente contiene una columna de un tipo de datos complejo, las consultas fallan durante la configuración de la tabla. Esto ocurre incluso cuando la consulta no hace referencia a esa columna. Para evitar esta limitación, cree una vista de GDC que excluya las columnas de tipo complejo o cámbielas a un tipo compatible, como STRING.
La preparación de las tablas de datos en Amazon Athena implica los siguientes pasos:
Paso 1: completar los requisitos previos
Para preparar las tablas de datos para usarlas con AWS Clean Rooms ellas, debe cumplir los siguientes requisitos previos:
-
Las tablas de datos se guardan en uno de los formatos de datos compatibles con. AWS Clean Rooms
-
Sus tablas de datos utilizan los tipos de datos compatibles para AWS Clean Rooms.
-
Ha creado una vista de GDC en su AWS Glue tabla con Athena SQL en el catálogo de
AwsDataCatalogAthena.La vista aparecerá en:
-
La consola Athena (debajo de
AwsDataCatalog) como vista: https://console.aws.amazon.com/athena/ -
La AWS Glue consola como AWS Glue mesa: https://console.aws.amazon.com/glue/
Para obtener más información, consulte Uso de las vistas del catálogo de datos en Athena en la Guía del usuario de Amazon Athena.
nota
Necesita los permisos adecuados para crear vistas en Athena y. AWS Glue Además, asegúrese de tener acceso a las tablas subyacentes a las que se hace referencia en su definición de View.
AWS Clean Rooms solo admite el tipo de AWS Glue catálogo para Athena, no para los tipos de catálogo Lambda o Hive.
-
-
Sus tablas de datos o vistas de GDC están catalogadas y registradas en AWS Glue . AWS Lake Formation
-
Ha creado un bucket de salida independiente en Amazon S3 para recibir los resultados de Athena.
-
Ha configurado un rol de servicio para leer los datos de Amazon Athena. Para obtener más información, consulte Cree un rol de servicio para leer los datos de Amazon Athena.
-
La función de servicio tiene los permisos de acceso Select y Describe de Lake Formation en la vista o tabla del GDC.
-
Paso 2: Próximos pasos
Ahora que ha preparado sus tablas de datos en Amazon Athena, está preparado para:
Las tablas se pueden consultar después de:
-
El creador de la colaboración ha configurado una colaboración en AWS Clean Rooms. Para obtener más información, consulte Crear una colaboración.
-
El creador de la colaboración le ha enviado el ID de la colaboración como participante en la colaboración.