Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Executando consultas do Amazon Athena

Modo de foco
Executando consultas do Amazon Athena - Exportações de dados da AWS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Para executar consultas do Athena em seus dados, primeiro use o console do Athena para verificar se AWS está atualizando seus dados e, em seguida, execute sua consulta no console do Athena. Quando você executar o SQL, certifique-se de que o banco de dados correto esteja selecionado na lista suspensa. Você pode usar o SQL a seguir para verificar o status.

select status from cost_and_usage_data_status

Os dois resultados possíveis são READY e UPDATING. Se o status for READY, você pode consultar seu banco de dados do Athena. Se o status for UPDATING, então o Athena pode retornar resultados incompletos.

Depois de confirmar que AWS está atualizando seus dados, você pode executar suas próprias consultas. Por exemplo, a consulta a seguir mostra year-to-date os custos por serviço para cada mês no banco de dados de exemplo chamadomycostandusage_parquet. A consulta a seguir mostra year-to-date os custos de 2018. Atualize o ano para ver year-to-date os custos atuais.

SELECT line_item_product_code, sum(line_item_blended_cost) AS cost, month FROM mycostandusage_parquet WHERE year='2018' GROUP BY line_item_product_code, month HAVING sum(line_item_blended_cost) > 0 ORDER BY line_item_product_code;

Nomes de colunas

As restrições de nomes de coluna do Athena são diferentes das restrições de nomes de coluna dos relatórios de custos e uso. Isso significa que, quando seus dados AWS CUR são carregados em uma tabela do Athena, os nomes das colunas mudam. AWS faz as seguintes alterações:

  • Um sublinhado é adicionado na frente de letras maiúsculas

  • Letras maiúsculas são substituídas por letras minúsculas

  • Todos os caracteres não alfanuméricos são substituídos por um sublinhado

  • Sublinhados duplicados são removidos

  • Todos os sublinhados iniciais e finais são removidos

  • Se o nome da coluna for maior do que o permitido para o comprimento de nomes de coluna, os sublinhados serão removidos da esquerda para a direita

nota

Depois de aplicar essas regras, algumas das colunas da tag de recursos terão nomes duplicados. AWS mescla colunas quando há mais de uma coluna com o mesmo nome.

Como exemplos, o nome da coluna ExampleColumnName se torna example_column_name, e o nome da coluna Example Column Name se torna example_column_name.

Nesta página

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.