Amazon Athena es un servicio de consultas interactivo que facilita el análisis de datos directamente en Amazon S3 con SQL estándar. Con tan solo unos clics en la consola de administración de AWS, los clientes pueden apuntar Athena a sus datos almacenados en S3 y comenzar a usar SQL estándar para ejecutar consultas ad-hoc y obtener resultados en cuestión de segundos. Athena no tiene servidor, por lo que no es necesario configurar ni administrar infraestructura, y los clientes solo pagan por las consultas que ejecutan. Puede utilizar Athena para procesar logs, realizar análisis ad-hoc y ejecutar consultas interactivas. Athena se escala automáticamente, ejecutando las consultas en paralelo, por lo que los resultados son rápidos, incluso con conjuntos de datos de gran tamaño y consultas complejas.  

Amazon Athena ya está disponible de manera global.

Pruebe Athena ahora

Comenzar es muy sencillo. Simplemente cargue un conjunto de datos en Amazon S3, implemente Amazon Athena y comience a realizar consultas.

Consulte los detalles de la capa gratuita de AWS "

100x100_benefit_cloud

Amazon Athena es un servicio sin servidor, por lo que no hay que administrar ninguna infraestructura. No es necesario preocuparse de configuraciones, actualizaciones del software, fallos o el escalado de la infraestructura cuando crezcan sus conjuntos de datos y cantidad de usuarios. Athena se ocupa de todo esto automáticamente, para que pueda concentrarse en los datos y no en la infraestructura.  

100x100_benefit_easy-setup

Para comenzar, inicie sesión en la consola de Athena, defina los esquemas con el asistente de la consola o introduciendo declaraciones DDL y comience a realizar consultas inmediatamente con el editor de consultas integrado. También puede usar AWS Glue para rastrear automáticamente fuentes de datos con el fin de descubrir datos y rellenar su catálogo de datos con definiciones de particiones y tablas nuevas y modificadas. Los resultados se muestran en la consola en cuestión de segundos y se escriben automáticamente en la ubicación que elija de S3. También puede descargarlos en su escritorio. Con Athena, no es necesario realizar trabajos ETL complejos para preparar los datos para su análisis. De este modo, cualquiera con habilidades SQL puede analizar conjuntos de datos a gran escala con rapidez.  

100x100_benefit_check

Amazon Athena utiliza Presto, un motor de consultas SQL distribuidas de código abierto optimizado para el análisis ad-hoc de datos con baja latencia. Eso significa que puede realizar consultas en conjuntos de datos de gran tamaño en Amazon S3 con ANSI SQL, con compatibilidad para combinaciones grandes, funciones de ventanas y matrices. Athena admite una amplia variedad de formatos de datos, como CSV, JSON, ORC, Avro o Parquet. También puede conectarse a Athena desde numerosas herramientas de inteligencia empresarial con el controlador JDBC de Athena.

100x100_benefit_pay-as-you-go

Con Amazon Athena, solo paga por las consultas que ejecuta. Se le cobra en función de la cantidad de datos escaneados por cada consulta. Puede lograr significantes mejoras en el desempeño y el ahorro de costes al comprimir, dividir en particiones o convertir sus datos en un formato de columna, ya que cada una de esas operaciones reduce la cantidad de datos que Athena debe escanear para ejecutar una consulta.

100x100_benefit_performance

Con Amazon Athena, no tiene que preocuparse de administrar o ajustar clústeres para obtener un desempeño rápido. Athena está optimizado para un desempeño rápido con Amazon S3. Athena ejecuta las consultas en paralelo automáticamente, de manera que obtenga los resultados en cuestión de segundos, incluso en conjuntos de datos de gran tamaño.

100x100_benefit_available

Amazon Athena está altamente disponible y ejecuta las solicitudes usando recursos informáticos en numerosas ubicaciones, enrutando las consultas adecuadamente de manera automática si una ubicación en particular no se encuentra disponible. Athena utiliza Amazon S3 como almacenamiento de datos subyacente, por lo que los datos son duraderos y están altamente disponibles. Amazon S3 ofrece una infraestructura duradera que permite almacenar datos importantes y está diseñado para ofrecer una durabilidad del 99,999999999% de los objetos. Sus datos se almacenan de forma redundante en diversas instalaciones y en diferentes dispositivos de cada instalación.

100x100_benefit_secure

Amazon Athena le permite controlar el acceso a sus datos usando las políticas de AWS Identity and Access Management (IAM), listas de control del acceso (ACL) y políticas de buckets de Amazon S3. Con las políticas de IAM, puede otorgar a los usuarios de IAM control minucioso de sus buckets de S3. Al controlar el acceso a los datos de S3, puede impedir que los usuarios realicen consultas en ellos con Athena. Athena también le permite consultar datos encriptados almacenados en Amazon S3 y escribir los resultados encriptados nuevamente en su bucket de S3. Se soportan ambas encriptaciones, la del lado del servidor y la del lado del cliente.

100x100_benefit_ingergration

Amazon Athena se integra de serie con AWS Glue. Con el catálogo de datos de AWS Glue, podrá crear un repositorio de metadatos unificado en diversos servicios, rastrear fuentes de datos para descubrir esquemas y rellenar su catálogo con definiciones de particiones y tablas nuevas y modificadas, y mantener las versiones de los esquemas. También puede usar las capacidades ETL totalmente administradas de Glue para transformar datos o convertirlos en formatos de columna con el fin de reducir los costos y optimizar el desempeño de las consultas. Más información sobre AWS Glue.