Amazon Athena é um método sem servidor de consulta e análise de conjuntos de dados estruturados, não estruturados e semiestruturados e não requer infraestrutura física. Não há necessidade de configurar e usar qualquer infraestrutura para construir, gerenciar e escalar os conjuntos de dados; em vez disso, toda a consulta e análise são feitas praticamente sem servidores.
Este artigo abordará três aspectos diferentes da AWS Athena:
Como usar a AWS Athena?
Para entender adequadamente o objetivo da AWS Athena, é importante aprender a usá -lo. Para entender seu uso, faça login no console da AWS e depois pesquise e abra o serviço AWS ATHENA. A interface a seguir aparece quando o usuário abre o AWS Athena:
AWS Athena é integrada a outros serviços como S3. Portanto, o usuário deve criar um balde e fazer upload de objetos nele. Os arquivos enviados como os objetos dos baldes serão usados como dados a serem analisados e consultados. O usuário pode adicionar tabelas na AWS Athena, configurando os detalhes de acordo com o balde S3 criado para que a AWS Athena possa acessar o balde que contém os arquivos de objeto.
Dessa forma, as consultas são executadas na AWS Athena. Embora este exemplo não justifique o uso real da AWS Athena, que analisa conjuntos de dados maiores e mais complexos de grandes empresas como o objetivo deste artigo é fornecer uma breve visão geral do que realmente é AWS Athena.
Benefícios do uso da AWS Athena
A seguir, alguns benefícios de usar o AWS Athena:
Limitações da AWS Athena
Com as vantagens da AWS Athena, também existem algumas limitações da AWS Athena:
Conclusão
AWS Athena é o serviço da AWS que permite que os usuários analisem e consultem grandes conjuntos de dados usando SQL sem exigir os servidores reais. Ele acessa os conjuntos de dados armazenados em serviços de armazenamento como S3 e análises e consultas esses conjuntos de dados de acordo com as instruções dadas pelo usuário. As consultas são executadas na AWS Athena de acordo com a fonte de dados e o banco de dados declarados pelo usuário contendo os dados.