Integraciones de los Servicio de AWS con Athena
Puede utilizar Athena para consultar los datos de los Servicios de AWS que se enumeran en esta sección. Para ver una lista de las regiones que admite cada servicio, consulte Regiones y puntos de conexión en la Referencia general de Amazon Web Services.
Servicios de AWS integrados con Athena
Para obtener información sobre cada integración, consulte las secciones siguientes.
- AWS CloudFormation
-
- Catálogo de datos
-
Tema de referencia: AmazonWebService::Athena::DataCatalog en la Guía del usuario de AWS CloudFormation
Especifique un catálogo de datos de Athena que incluya nombre, descripción, tipo, parámetros y etiquetas. Para obtener más información, consulte DataCatalog en la Referencia de la API de Amazon Athena.
- Consulta con nombre
-
Tema de referencia: AmazonWebService::Athena::NamedQuery en la Guía del usuario de AWS CloudFormation
Especifique consultas con nombre con AWS CloudFormation y ejecútelas en Athena. Las consultas con nombre le permiten asignar un nombre de consulta a una consulta y, a continuación, ejecutarla como una consulta guardada desde la consola de Athena. Para obtener información, consulte CreateNamedQuery en la Referencia de la API de Amazon Athena.
- Grupo de trabajo
-
Tema de referencia: AmazonWebService::Athena::WorkGroup en la Guía del usuario de AWS CloudFormation
Especifique grupos de trabajo de Athena mediante AWS CloudFormation. Utilice los grupos de trabajo de Athena para aislar las consultas realizadas por usted o su grupo de otras consultas de la misma cuenta. Para obtener más información, consulte Uso de grupos de trabajo para controlar el acceso a las consultas y los costos en la Guía del usuario de Amazon Athena y CreateWorkGroup en la Referencia de la API de Amazon Athena.
- Amazon CloudFront
-
Tema de referencia: Consultas de registros de Amazon CloudFront
Utilice Athena para consultar registros de Amazon CloudFront. Para obtener más información sobre el uso de CloudFront, consulte la Guía para desarrolladores de Amazon CloudFront.
- AWS CloudTrail
-
Tema de referencia: Consulta de registros de AWS CloudTrail
El uso de Athena con los registros de CloudTrail supone un modo eficaz de mejorar el análisis de la actividad de un servicio de AWS. Por ejemplo, puede utilizar consultas para identificar tendencias y aislar la actividad por atributo, como el usuario o la dirección IP de fuente. Puede crear tablas para consultar los registros directamente desde la consola de CloudTrail y utilizar esas tablas para ejecutar consultas en Athena. Para obtener más información, consulte Uso de la consola de CloudTrail para crear una tabla de Athena para registros de CloudTrail .
- Elastic Load Balancing
-
Tema de referencia: Consulta de los registros de Application Load Balancer
La consulta de los registros de Application Load Balancer le permite ver el origen del tráfico, la latencia y los bytes transferidos a instancias de Elastic Load Balancing y desde dichas instancias y las aplicaciones de backend. Para obtener más información, consulte Creación de la tabla para registros de ALB .
Tema de referencia: Consulta de los registros del Classic Load Balancer
Consulte los registros del Classic Load Balancer para analizar y conocer los patrones del tráfico desde y hacia instancias de Elastic Load Balancing y aplicaciones de backend. Puede ver el origen del tráfico, su latencia y los bytes transferidos. Para obtener más información, consulte Creación de la tabla para los registros de ELB.
- AWS Glue Data Catalog
-
Tema de referencia: Integración con AWS Glue
Athena se integra con AWS Glue Data Catalog, que ofrece un almacén de metadatos persistente para los datos en Amazon S3. Esto le permite crear tablas y consultar datos en Athena partiendo de un almacén de metadatos central disponible en toda su cuenta de Amazon Web Services e integrado con ETL y las características de descubrimiento de datos de AWS Glue. Para obtener más información, consulte Integración con AWS Glue y What Is AWS Glue (¿Qué es AWS Glue?) en la Guía para desarrolladores de AWS Glue.
- AWS Identity and Access Management (IAM)
-
Tema de referencia: Acciones de Amazon Athena
Puede utilizar acciones de la API de Athena en políticas de permisos de IAM. Para obtener más información, consulte Acciones de Amazon Athena y Identity and Access Management en Athena.
- Amazon QuickSight
-
Tema de referencia: Conexión a Amazon Athena con controladores ODBC y JDBC
Athena se integra con Amazon QuickSight para facilitar la visualización de datos. Puede utilizar Athena para generar informes o para explorar datos con herramientas de inteligencia empresarial o clientes SQL conectados mediante un controlador ODBC o JDBC. Para obtener más información acerca de Amazon QuickSight, consulte Qué es Amazon QuickSight en la Guía del usuario de Amazon QuickSight. Para obtener información sobre el uso de controladores JDBC y ODBC con Athena, consulte Conexión a Amazon Athena con controladores ODBC y JDBC.
- Inventario de Simple Storage Service (Amazon S3)
-
Tema de referencia: Consultas de inventario con Athena en la Guía del usuario de Amazon Simple Storage Service
Puede utilizar Amazon Athena para consultar el inventario de Amazon S3 mediante SQL estándar. Puede utilizar el inventario de Amazon S3 para auditar e informar sobre el estado de replicación y cifrado de los objetos para sus necesidades empresariales, de conformidad y legales. Para obtener más información, consulte Inventario de Amazon S3) en la Guía del usuario de Amazon Simple Storage Service.
- AWS Step Functions
-
Tema de referencia: Llamar a Athena con Step Functions en la Guía para desarrolladores de AWS Step Functions
Llame a Athena con AWS Step Functions. AWS Step Functions puede controlar determinados Servicios de AWS directamente con el lenguaje de estados de Amazon. Puede utilizar Step Functions con Athena para iniciar y detener la ejecución de consultas, obtener resultados de consultas, ejecutar consultas de datos ad hoc o programadas y recuperar resultados de lagos de datos en Amazon S3. Para obtener más información, consulte AWS Step Functions Developer Guide.
Video: Orquestación de consultas de Amazon Athena mediante AWS Step Functions
En el siguiente video se muestra cómo utilizar Amazon Athena y AWS Step Functions para ejecutar una consulta Athena programada regularmente y generar un informe correspondiente.
Para obtener un ejemplo que utiliza Step Functions y Amazon EventBridge para orquestar AWS Glue DataBrew, Athena y Amazon QuickSight, consulte Orquestación de un trabajo AWS Glue DataBrew y una consulta de Amazon Athena con AWS Step Functions
en el blog de big data de AWS. - Inventario de AWS Systems Manager
-
Tema de referencia: Consulta de datos de inventario de varias regiones y cuentas en la Guía del usuario de AWS Systems Manager
El inventario de AWS Systems Manager se integra con Amazon Athena para ayudarle a consultar los datos de inventario de varias cuentas y Regiones de AWS. Para obtener más información, consulte la Guía del usuario de AWS Systems Manager.
- Amazon Virtual Private Cloud
-
Tema de referencia: Consulta de los registros de flujo de Amazon VPC
Los registros de flujo de Amazon Virtual Private Cloud capturan información acerca del tráfico IP entrante y saliente por las interfaces de red de una VPC. Consulte los registros en Athena para investigar los patrones de tráfico de red e identificar las amenazas y los riesgos en la red de Amazon VPC. Para obtener más información sobre Amazon VPC, consulte la Guía del usuario de Amazon VPC.