

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á.

# Etapa 3: Consulte os dados de log no Amazon S3
<a name="kaw-ds2s3-tutorial-step3"></a>

Na etapa final deste Amazon Kinesis Agent para Microsoft Windows[Tutorial do](directory-source-to-s3-tutorial.md), você usa o Amazon Athena para consultar os dados de log armazenados no Amazon Simple Storage Service (Amazon S3).

1. Abra o console do Athena em [https://console.aws.amazon.com/athena/](https://console.aws.amazon.com/athena/home).

1. Escolha o sinal de adição (**\$1**) na janela de consulta do Athena para criar uma nova janela de consulta.  
![\[Captura de tela demonstrando como criar uma nova janela de consulta no Athena.\]](http://docs.aws.amazon.com/pt_br/kinesis-agent-windows/latest/userguide/images/athena-new-query.png)

1. Insira o seguinte texto na janela de consulta:

   ```
   CREATE DATABASE logdatabase
   
   CREATE EXTERNAL TABLE logs (
     Message string,
     Severity string,
     ComputerName string,
     DT timestamp
   )
   ROW FORMAT SERDE 'org.openx.data.jsonserde.JsonSerDe'
   LOCATION 's3://bucket/year/month/day/hour/'
   
   SELECT * FROM logs
   SELECT * FROM logs WHERE severity = 'Error'
   ```

   Substitua *`bucket`* pelo nome do bucket criado em [Crie o bucket do Amazon S3](kaw-ds2s3-tutorial-step1.md#kaw-ds2s3-tutorial-step1.2). Substituir*`year`*,*`month`*,*`day`*e*`hour`*Com o ano, mês, dia e hora em que o arquivo de log do Amazon S3 foi criado em UTC.

1. Selecione o texto para a instrução `CREATE DATABASE` e **Run query (Executar consulta)**. Isso cria o banco de dados de logs no Athena.

1. Selecione o texto para a instrução `CREATE EXTERNAL TABLE` e **Run query (Executar consulta)**. Isso cria uma tabela do Athena que faz referência ao bucket do S3 com os dados de log, mapeando o esquema para o JSON ao esquema para a tabela do Athena.

1. Selecione o texto para a primeira instrução `SELECT` e **Run query (Executar consulta)**. Isso exibe todas as linhas na tabela.  
![\[Captura de tela demonstrando a consulta de registros de log com o Athena.\]](http://docs.aws.amazon.com/pt_br/kinesis-agent-windows/latest/userguide/images/athena-first-select.png)

1. Selecione o texto para a segunda instrução `SELECT` e **Run query (Executar consulta)**. Isso exibe somente as linhas na tabela que representam os registros de log com uma gravidade no nível de `Error`. Esse tipo de consulta localiza registros de log interessantes em um conjunto de registros de log potencialmente grandes.  
![\[Captura de tela demonstrando como consultar tipos específicos de registros no Athena.\]](http://docs.aws.amazon.com/pt_br/kinesis-agent-windows/latest/userguide/images/athena-second-query.png)