Ejecución de consultas SQL mediante Amazon Athena - Amazon Athena

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.

Ejecución de consultas SQL mediante Amazon Athena

Puede ejecutar consultas SQL mediante Amazon Athena en orígenes de datos registrados con el AWS Glue Data Catalog y orígenes de datos, como almacenes de metadatos de Hive e instancias de Amazon DocumentDB, a los que se conecta mediante la característica de consultas federadas de Athena. Para obtener más información sobre el trabajo con orígenes de datos, consulte Conexión con orígenes de datos. Cuando ejecute una consulta de lenguaje de definición de datos (DDL) que modifique el esquema, Athena escribirá los metadatos en el almacén de metadatos asociado al origen de datos. Además, algunas consultas como CREATE TABLE AS y INSERT INTO pueden escribir registros en el conjunto de datos, por ejemplo, agregando un registro CSV a una ubicación de Amazon S3. Cuando ejecute una consulta, Athena guardará los resultados de una consulta en una ubicación de resultados de consulta que especifique. Esto le permitirá ver el historial de consultas, además de descargar y ver conjuntos de resultados de consultas.

En esta sección se proporciona orientación para ejecutar consultas de Athena sobre orígenes de datos y tipos de datos comunes mediante una variedad de instrucciones SQL. Se proporciona orientación general para trabajar con estructuras y operadores comunes, por ejemplo, para trabajar con matrices, concatenar, filtrar, aplanar y ordenar. Otros ejemplos incluyen consultas de datos en tablas con estructuras y mapas anidados, tablas basadas en conjuntos de datos codificados en JSON y conjuntos de datos asociados, Servicios de AWS como registros y registros de AWS CloudTrail Amazon EMR. La cobertura completa del uso de SQL estándar está fuera del alcance de esta documentación. Para obtener más información sobre SQL, consulte las referencias de los lenguajes Trino y Presto.

Para ver las consideraciones y limitaciones, consulte Consideraciones y limitaciones de las consultas SQL en Amazon Athena.