Todos os produtos
Search
Central de documentação

Simple Log Service:Como usar aspas em instruções de consulta?

Última atualização: Jul 03, 2026

Ao consultar e analisar logs, coloque nomes de campos, tabelas ou valores de campo entre aspas quando eles contiverem espaços, caracteres especiais ou palavras-chave de sintaxe.

Uso de aspas em instruções de pesquisa

Descrição

Se um nome ou valor de campo contiver caracteres especiais (como espaços e caracteres chineses) ou palavras-chave de sintaxe (como AND ou OR), coloque-o entre aspas duplas (""). Para mais informações sobre a sintaxe de pesquisa, consulte Sintaxe de pesquisa.

Exemplos

  • Consulte logs cujo valor do campo request method contenha PUT. Como o nome do campo contém um espaço, coloque-o entre aspas duplas ("") na instrução de pesquisa.

    "request method":PUT
  • Busque logs em que o valor do campo remote_user seja uma string vazia.

    remote_user:""
  • Pesquise logs cujo valor do campo region contenha cn*.

    O termo cn* é uma string. Se uma entrada de log for region:cn*,en e o delimitador for vírgula (,), o Simple Log Service dividirá o valor em region, cn* e en. Use a seguinte instrução de pesquisa para localizar essa entrada:

    region:"cn*"

Uso de aspas em instruções analíticas (instrução SELECT)

Descrição

  • Se um substantivo próprio, como nome de campo ou tabela, contiver caracteres especiais (espaços, caracteres chineses) ou palavras-chave de sintaxe (AND, OR), coloque-o entre aspas duplas ("") nas instruções analíticas. Instruções analíticas incluem a instrução SELECT.

  • Coloque literais de string entre aspas simples (''). Caracteres sem aspas ou entre aspas duplas ("") representam nomes de campos ou colunas. Por exemplo, 'status' representa a string status, enquanto status ou "status" representa o campo de log status.

Exemplos

  • Calcule as 10 solicitações com maior duração.

    O nome da coluna top 10 contém um espaço; portanto, coloque-o entre aspas duplas ("").

    * | SELECT max(request_time,10) AS "top 10"
  • Encontre logs cujos endereços IP correspondam a 192.168.XX.XX.

    * | select * from log where key like '192.168.%.%'
  • Determine a quantidade de logs de solicitação por código de status.

    O campo content está indexado com o tipo de dados JSON. Para mais detalhes, consulte Como consultar e analisar um campo JSON indexado?

    * | SELECT "content.status", COUNT(*) AS PV GROUP BY "content.status"