Sintaxe de consulta - AWS IoT Core

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

Sintaxe de consulta

Na indexação de frotas, uma sintaxe de consulta é utilizada para especificar consultas.

Atributos compatíveis

A sintaxe de consulta dá suporte aos seguintes atributos:

  • Termos e frases

  • Pesquisar campos

  • Pesquisa de prefixo

  • Pesquisa de intervalo

  • Operadores boolianos AND, OR, NOT e . O hífen é usado para excluir algo dos resultados de pesquisa (por exemplo, thingName:(tv* AND -plasma)).

  • Agrupamento

  • Agrupamento de campos

  • Escape de caracteres especiais (tal como \)

Atributos não compatíveis

A sintaxe de consulta é compatível com os seguintes atributos:

  • Pesquisa com caracteres curinga iniciais (como "*xyz"), mas a pesquisa de "*" corresponde a todas as objetos

  • Expressões regulares

  • Aumento

  • Classificação

  • Pesquisas difusas

  • Pesquisa de proximidade

  • Classificação

  • Agregação

  • Caracteres especiais: `, @, #, %, \, /, ', ;, e ,. Observe que isso só , é suportado em consultas geográficas.

Observações

Alguns comentários sobre a linguagem de consulta:

  • O operador padrão é AND. Uma consulta de "thingName:abc thingType:xyz" é equivalente a "thingName:abc AND thingType:xyz".

  • Se um campo não for especificado, AWS IoT pesquisa o termo em todos os campos Registry, Device Shadow e Device Defender.

  • Todos os nomes de campos diferenciam maiúsculas de minúsculas.

  • A pesquisa não diferencia maiúsculas de minúsculas. As palavras são separadas por caracteres de espaço em branco, conforme definido pelo Character.isWhitespace(int) de Java.

  • A indexação de dados de sombra do dispositivo (sombras sem nome e sombras nomeadas) inclui as seções relatadas, desejadas, delta e metadados.

  • As versões da sombra do dispositivo e registro não são pesquisáveis, mas estão presentes na resposta.

  • O número máximo de termos em uma consulta é doze.

  • O caractere especial só , é suportado em geoconsultas.