O Athena roda SQL direto nos arquivos do S3 — sem carregar nada num banco, sem servidor. Ele usa o catálogo do Glue pra saber onde estão os dados e o formato, e você consulta com SQL comum. Você paga só pelos dados que a consulta leu.
Analisar grandes volumes de dados que já estão no S3 sem montar infraestrutura: logs, exports, dados de vendas. Ideal pra perguntas pontuais ("quantas vendas por região no mês?") sem pagar um banco ligado o tempo todo.
Cada um deles roda de verdade no terminal do CLImb, com a mesma saída e as mesmas mensagens de erro que a AWS devolve.
aws athena start-query-executionaws athena start-query-execution
aws athena start-query-execution --query-string "SELECT * FROM dados_loja.vendas" --result-configuration OutputLocation=s3://meu-bucket-resultados/
aws athena get-query-executionaws athena get-query-execution
aws athena get-query-execution --query-execution-id <id>
aws athena get-query-resultsaws athena get-query-results
aws athena get-query-results --query-execution-id <id>
aws athena list-query-executionsaws athena list-query-executions
aws athena list-query-executions
Cada atividade é um pedido de trabalho, do jeito que ele chega no dia a dia — você resolve digitando os comandos, não escolhendo alternativa.
O Athena roda SQL direto nos arquivos do S3 — e grava o resultado em outro bucket. Crie o bucket resultados-athena-climb.
Rode SELECT * FROM dados_loja.vendas no Athena, mandando o resultado pro bucket que você criou. <small>(a tabela vem do catálogo do Glue — faça a trilha do Glue antes)</small>
Consultar é assíncrono: você recebe um QueryExecutionId e depois pergunta o status. Veja a execução.
Agora pegue o resultado da consulta (a primeira linha é o cabeçalho com os nomes das colunas).
Liste as execuções de consulta da conta.
Ler explica. Digitar fixa. No CLImb você roda os comandos de verdade num terminal AWS simulado — o estado persiste entre eles, como na nuvem real.
As 3 primeiras atividades desta trilha são abertas; o resto faz parte do plano Pro.
Começar — 3 atividades grátis