Amazon Athena est un service de requêtes interactif qui facilite l'analyse de données directe dans Amazon S3 grâce au SQL standard. En quelques clics dans AWS Management Console, les clients peuvent pointer Athena vers leurs données stockées dans S3 et commencer à utiliser le standard SQL pour exécuter des requêtes ad hoc et obtenir des résultats en quelques secondes. Athena fonctionne sans serveur. Il n'y a donc aucune infrastructure à configurer ou à gérer, et les clients ne paient que les requêtes qu'ils exécutent. Vous pouvez utiliser Athena pour traiter des journaux, réaliser des analyses ad hoc et exécuter des requêtes interactives. Athena s'adapte automatiquement, en exécutant les requêtes en parallèle. Les résultats sont donc rapides, même avec de grands ensembles de données et des requêtes complexes. 

Amazon Athena est désormais disponible

Essayer Athena dès aujourd'hui

Pour démarrer, c'est très simple : chargez un ensemble de données dans Amazon S3, lancez Amazon Athena et commencez à exécuter des requêtes.

Voir les détails relatifs à l'offre gratuite d'AWS »

100x100_benefit_cloud

Amazon Athena fonctionne sans serveur. Il n'y a donc aucune infrastructure à gérer. Vous n'avez pas à vous soucier de la configuration, des mises à jour logicielles, ni du dimensionnement de votre infrastructure à mesure que les ensembles de données et le nombre d'utilisateurs augmentent. Athena s'en charge automatiquement à votre place. Vous pouvez donc vous concentrer sur les données et pas sur l'infrastructure.  

100x100_benefit_easy-setup

Pour démarrer, connectez-vous à la console Athena, définissez votre schéma à l'aide de l'assistant de la console ou en saisissant des instructions DDL, et commencez immédiatement à lancer vos requêtes à l'aide de l'éditeur de requêtes intégré. Enfin, AWS Glue peut aussi analyser automatiquement des sources de données afin de découvrir des schémas et alimenter votre catalogue de données avec des tables nouvelles ou mises à jour tout en partitionnant les données Les résultats s'affichent dans la console dans les secondes qui suivent et sont automatiquement écrits dans l'emplacement de votre choix dans S3. Vous pouvez également les télécharger sur votre bureau. Avec Athena, inutile d'exécuter des tâches ETL complexes pour préparer vos données en vue de leur analyse. Cela permet à quiconque possédant des compétences SQL d'analyser rapidement des ensembles à grande échelle.

100x100_benefit_check

Amazon Athena utilise Presto, un moteur de requêtes SQL distribué open source, optimisé pour l'analyse ad hoc des données avec un faible temps de latence. Vous pouvez ainsi exécuter des requêtes sur de grands ensembles de données dans Amazon S3 à l'aide du SQL ANSI, avec prise en charge totale des liaisons de volumes importants, des fonctions de fenêtre et des tableaux. Athena prend en charge un large éventail de formats de données tels que CSV, JSON, ORC, Avro ou Parquet. Vous pouvez également vous connecter à Athena depuis de nombreux outils d'informatique décisionnelle à l'aide du pilote JDBC d'Athena.

100x100_benefit_pay-as-you-go

Avec Amazon Athena, vous ne payez que les requêtes que vous exécutez. Vous êtes facturé en fonction de la quantité de données analysées par chaque requête. Vous pouvez réaliser des économies importantes et bénéficier de meilleures performances en compressant vos données, en les partitionnant ou en les convertissant dans un format en colonnes, car chacune de ces opérations réduit la quantité de données qu'Athena doit analyser pour exécuter une requête.

100x100_benefit_performance

Avec Amazon Athena, vous n'avez pas à vous soucier de la gestion ou du réglage des clusters pour obtenir des performances élevées. Athena est un service optimisé pour offrir des performances rapides avec Amazon S3. Athena exécute automatiquement les requêtes en parallèle pour vous offrir des résultats en quelques secondes, même dans le cas de grands ensembles de données.

100x100_benefit_available

Amazon Athena offre une grande disponibilité et exécute des requêtes à l'aide de ressources de calcul sur plusieurs sites, en acheminant automatiquement les requêtes de façon appropriée si une installation spécifique est inaccessible. Athena utilise Amazon S3 comme banque de données sous-jacente, ce qui garantit des données hautement disponibles et durables. Amazon S3 fournit une infrastructure durable pour stocker les données importantes et est conçu pour offrir une durabilité de 99,999999999 % des objets. Vos données sont stockées de manière redondante sur plusieurs installations et sur plusieurs appareils au sein de chaque installation.

100x100_benefit_secure

Amazon Athena vous permet de contrôler l'accès à vos données à l'aide de stratégies AWS Identity and Access Management (IAM), de listes de contrôle d'accès (ACL) et de stratégies de compartiment Amazon S3. Avec les politiques IAM, vous pouvez accorder aux utilisateurs IAM un contrôle précis sur vos compartiments S3. En contrôlant l'accès aux données dans S3, vous pouvez empêcher les utilisateurs de les interroger à l'aide d'Athena. Athena vous permet de consulter facilement des données chiffrées stockées dans Amazon S3 et de réécrire les résultats chiffrés dans votre compartiment S3. Le chiffrement côté serveur et le chiffrement côté client sont tous les deux pris en charge.

100x100_benefit_ingergration

Amazon Athena s'intègre clé en main à AWS Glue. Grâce au catalogue de données Glue, vous serez en mesure de créer un référentiel de métadonnées unifié pour divers services, d'analyser des sources de données pour découvrir des schémas et alimenter votre catalogue de données avec des tables nouvelles ou mises à jour tout en partitionnant les données ainsi que de maintenir les versions de schéma. Vous pouvez également utiliser les capacités ETL entièrement gérées de Glue pour transformer les données ou les convertir sous forme de colonnes afin d'optimiser les performances des requêtes et réduire les coûts. En savoir plus sur AWS Glue.