Ejecución de consultas SQL mediante Amazon Athena
Puede ejecutar consultas SQL mediante Amazon Athena en orígenes de datos registrados con AWS Glue Data Catalog y los orígenes de datos, como metaalmacenes de Hive e instancias de Amazon DocumentDB, a los que se conecta mediante la función 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 metaalmacén 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 y 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. Entre otros ejemplos se 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 con Servicios de AWS como registros de AWS CloudTrail y registros de 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
Temas
- Visualización de planes de consulta
- Resultados de la consulta y consultas recientes
- Reutilización de los resultados de las consultas
- Visualización de estadísticas de consultas
- Uso de vistas
- Uso de consultas guardadas
- Uso de consultas parametrizadas
- Gestión de las actualizaciones de los esquemas
- Matrices de consulta
- Consulta de datos geoespaciales
- Consulta de JSON
- Uso de ML con Athena
- Consulta con UDF
- Consultas entre regiones
- Consulta de AWS Glue Data Catalog
- Consulta de registros de Servicio de AWS
- Consulta de registros de servidor web
Para ver las consideraciones y limitaciones, consulte Consideraciones y limitaciones de las consultas SQL en Amazon Athena.