Intégrations de services AWS avec Athena - Amazon Athena

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Intégrations de services AWS avec Athena

Vous pouvez utiliser Athena pour interroger des données à partir des services AWS répertoriés dans cette section. Pour afficher les régions prises en charge par chaque service, consultezRégions et points de terminaisondans leAmazon Web Services.

Pour plus d'informations sur chaque intégration, consultez les sections suivantes.

AWS CloudFormation
Catalogue de données

Thème de référence : AWS::Athena::DataCatalogdans leGuide de l'utilisateur AWS CloudFormation

Spécifiez un catalogue de données Athena, y compris un nom, une description, un type, des paramètres et des balises. Pour plus d'informations, consultez DataCatalog dans la Référence d’API Amazon Athena.

Requête nommée

Thème de référence : AWS::Athena::NamedQuerydans leGuide de l'utilisateur AWS CloudFormation

Spécifiez les requêtes nommées à l'aide d'AWS CloudFormation et exécutez-les dans Athena. Les requêtes nommées vous permettent de mapper un nom de requête à une requête, puis de l'exécuter en tant que requête enregistrée à partir de la console Athena. Pour plus d'informations, consultezCreateNamedQuerydans leAmazon Athena API Reference.

WorkGroup

Thème de référence : AWS::Athena::WorkGroupdans leGuide de l'utilisateur AWS CloudFormation

Spécifiez les groupes de travail Athena à l'aide d'AWS CloudFormation. Utilisez des groupes de travail Athena pour isoler vos requêtes ou celles de votre groupe des autres requêtes dans le même compte. Pour de plus amples informations, veuillez consulterUtilisation des groupes de travail pour contrôler l'accès aux requêtes et les coûtsdans leGuide de l'utilisateur AmazonandCreateWorkGroupdans leAmazon Athena API Reference.

Amazon CloudFront

Thème de référence : Interrogation des journaux Amazon CloudFront

Utilisez Athena pour interroger Amazon CloudFront. Pour plus d'informations sur l'utilisation de CloudFront, consultez leGuide du développeur Amazon CloudFront.

AWS CloudTrail

Thème de référence : Interrogation des journaux AWS CloudTrail

L'utilisation d'Athena avec des journaux CloudTrail est un moyen puissant d'améliorer votre analyse de l'activité du service AWS. Par exemple, vous pouvez utiliser des requêtes pour identifier des tendances et isoler davantage l'activité par attribut, comme l'adresse IP source ou l'utilisateur. Vous pouvez créer des tables pour interroger les journaux directement à partir de la console CloudTrail et utiliser ces tables pour exécuter des requêtes dans Athena. Pour de plus amples informations, veuillez consulterCréation d'une table pour des journaux CloudTrail dans la console CloudTrail.

Elastic Load Balancing

Thème de référence : Interrogation des journaux de l'équilibreur de charge d'application

L'interrogation des journaux de l'équilibreur de charge d'application vous permet de connaître la source du trafic et la latence, ainsi que les octets transférés vers et depuis les instances Elastic Load Balancing et les applications backend. Pour de plus amples informations, veuillez consulterCréation de la table pour les journaux ALB.

Thème de référence : Interrogation des journaux de Classic Load Balancer

Interrogez les journaux de Classic Load Balancer pour analyser et comprendre les modèles de trafic entre les instances Elastic Load Balancing et les applications principales. Vous pouvez voir la source du trafic, la latence et les octets transférés. Pour de plus amples informations, veuillez consulterCréation de la table pour les journaux ELB.

Catalogue de données AWS

Thème de référence : Intégration à AWS Glue

Athena s'intègre au catalogue de données AWS Glue, qui offre un magasin de métadonnées persistant pour vos données dans Amazon S3. Ceci vous permet de créer des tables et d'exécuter des requêtes sur les données dans Athena en fonction d'un magasin de métadonnées central disponible dans l'ensemble de votre compte Amazon Web Services et intégré aux fonctions de découverte de données et ETL d'AWS Glue. Pour plus d'informations, consultez Intégration à AWS Glue et Présentation d'AWS Glue dans le Manuel du développeur AWS Glue.

AWS Identity and Access Management (IAM)

Thème de référence : Actions pour Amazon Athena

Vous pouvez utiliser les actions d'API Athena dans les stratégies d'autorisation IAM. Pour de plus amples informations, veuillez consulterActions pour Amazon AthenaandIdentity and Access Management à Athena.

Amazon QuickSight

Thème de référence : Connexion à Amazon Athena avec les pilotes ODBC et JDBC

Athena s'intègre à Amazon QuickSight pour faciliter l'affichage des données. Vous pouvez utiliser Athena pour générer des rapports ou explorer les données à l'aide d'outils d'aide à la décision ou de clients SQL, connectés via un pilote JDBC ou ODBC. Pour plus d'informations sur Amazon QuickSight, consultezQu'est-ce qu'Amazon QuickSightdans leGuide de l'utilisateur Amazon. Pour plus d'informations sur l'utilisation des pilotes JDBC et ODBC avec Athena, consultezConnexion à Amazon Athena avec les pilotes ODBC et JDBC.

Inventaire Amazon S3

Thème de référence : Interrogation d'un inventaire avec Athenadans leManuel du développeur Amazon Simple Storage Service

Vous pouvez utiliser Amazon Athena pour interroger le stock Amazon S3 à l'aide d'SQL standard. Vous pouvez utiliser l'inventaire Amazon S3 pour contrôler et signaler l'état de réplication et de chiffrement de vos objets à des fins professionnelles, de conformité et d'obligations réglementaires. Pour de plus amples informations, veuillez consulterInventaire Amazon S3dans leManuel du développeur Amazon Simple Storage Service.

AWS Step Functions

Thème de référence : Appelez Athena avec les Step Functionsdans leAWS Step Functions

Appelez Athena avec AWS Step Functions AWS Step Functions peut contrôler certains services AWS directement à l'aide duLangue des états d'Amazon. Vous pouvez utiliser les Step Functions avec Athena pour démarrer et arrêter l'exécution des requêtes, obtenir les résultats des requêtes, exécuter des requêtes de données ad hoc ou planifiées et récupérer les résultats des lacs de données dans Amazon S3. Pour plus d'informations, consultez le .AWS Step Functions.

Vidéo : Orchestrez les requêtes Amazon Athena à l'aide des AWS Step Functions

La vidéo suivante montre comment utiliser Amazon Athena et AWS Step Functions pour exécuter une requête Athena régulièrement planifiée et générer un rapport correspondant.

Pour obtenir un exemple qui utilise Step Functions et Amazon EventBridge pour orchestrer AWS Glue DataBrew, Athena et Amazon QuickSight, consultezOrchestrer une tâche AWS Glue DataBrew et une requête Amazon Athena avec AWS Step Functionsdans le blog AWS sur le Big Data.

AWS Systems Manager Inventory

Thème de référence : Interrogation des données d'inventaire à partir de plusieurs régions et comptesdans leGuide de l'AWS Systems Manager

AWS Systems Manager Inventory s'intègre à Amazon Athena afin de vous aider à interroger les données d'inventaire de plusieurs régions et comptes AWS. Pour plus d'informations, consultez le .Guide de l'AWS Systems Manager.

Amazon Virtual Private Cloud

Thème de référence : Interrogation des journaux de flux Amazon VPC

Les journaux de flux Amazon Virtual Private Cloud capturent les informations sur le trafic IP entre les interfaces réseau d'un VPC. Interrogez les journaux dans Athena pour examiner les modèles de trafic réseau et identifier les menaces et les risques sur votre réseau Amazon VPC. Pour plus d'informations sur Amazon VPC, consultez leGuide VPC utilisateur Amazon.