APIs de Modelo do Azure Time Series Insights Gen2
Descrição Geral
Cada um dos três componentes que fazem um Modelo de Série Temporal (instâncias, hierarquias e tipos) têm APIs REST correspondentes que suportam operações CREATE, READ, UPDATE e DELETE, paginadas e/ou em lotes.
- A API de Instância suporta operações GET paginadas, operações CREATE, READ, UPDATE e DELETE paginadas, pesquisa e sugestões de palavras-chave para operações de pesquisa.
- A API de Hierarquia suporta operações GET paginadas e operações CREATE, READ, UPDATE e DELETE paginadas.
- A API de Tipo suporta operações GET paginadas e operações CREATE, READ, UPDATE e DELETE paginadas.
Uma quarta API fornece suporte REST para definições do Modelo de Série Temporal:
- A API de Definições de Modelo suporta operações HTTP GET e UPDATE para definições de configuração do Modelo de Série Temporal. Leia o Modelo de Série Temporal para obter informações detalhadas sobre o Modelo de Série Temporal e definições de instância, hierarquia e tipo .
API de Instâncias
A API de Instâncias permite que as operações CREATE, READ, UPDATE e DELETE sejam executadas em Instâncias de Série Temporal:
A API Get Instances devolve todas as Instâncias de Série Temporal que correspondem ao pedido.
A API Gerir Instâncias permite operações em lotes em instâncias. Todas as operações nesta API são operações HTTP POST . Cada operação aceita um payload. O payload é um objeto JSON. Este objeto define uma única propriedade. A chave de propriedade é o nome de uma operação permitida pela API. As operações suportadas são PUT, UPDATE e DELETE.
Estas APIs permitem a deteção de Instâncias de Série Temporal:
- Sugerir ativará cenários de preenchimento automático ao procurar uma instância.
- A pesquisa ajuda a identificar as instâncias com base nas palavras-chave fornecidas.
Dica
Leia mais sobre as funcionalidades de consulta de Pesquisa abaixo.
API hierarquias
A API Hierarquias permite CRIAR, LER, ATUALIZAR e ELIMINAR em Hierarquias de Série Temporal.
API | Descrição |
---|---|
Obter API de Hierarquias | Devolve todas as Hierarquias de Série Temporal que correspondem ao pedido. |
Gerir APIs de Hierarquias | Ativa operações em lotes em hierarquias. Todas as operações nesta API são operações HTTP POST . Cada operação aceita um payload. O payload é um objeto JSON. Este objeto define uma única propriedade. A chave de propriedade é o nome de uma operação que a API permite. As operações suportadas são PUT, UPDATE e DELETE. |
API de Tipos
A API de Tipos permite CRIAR, LER, ATUALIZAR e ELIMINAR em Tipos de Série Temporal e as respetivas variáveis associadas.
API | Descrição |
---|---|
Obter API de Tipos | Devolve todos os Tipos de Série Temporal e as variáveis associadas. |
API de Tipos de Publicação | Ativa operações em lotes em tipos. Todas as operações nesta API são operações HTTP POST . Cada operação aceita um payload. O payload é um objeto JSON. Este objeto define uma única propriedade. A chave de propriedade é o nome de uma operação que a API permite. As operações suportadas são PUT, UPDATE e DELETE. |
API de Definições de Modelo
A API de Definições de Modelo permite CRIAR, LER, ATUALIZAR e ELIMINAR em modelos criados automaticamente no ambiente por TimeSeriesIds.
API | Descrição |
---|---|
Obter API de Definições de Modelo | Devolve o modelo criado automaticamente no ambiente para TimeSeriesIds. |
Atualizar API de Definições de Modelo | Atualizações o modelo no ambiente para TimeSeriesIds com os novos valores fornecidos no pedido. |
Funcionalidades de pesquisa
Pesquisas de carateres universais
Suportamos pesquisas de carateres universais de carateres únicos e múltiplos dentro de termos únicos (não em pesquisas de expressões).
Caráter único
Para efetuar uma pesquisa de carateres universais de um único caráter, utilize o ?
símbolo . A pesquisa de caráter universal de caráter único procura termos que correspondam à cadeia com o caráter único substituído.
Para procurar ou text
test
, pesquise: te?t
.
Múltiplos carateres
Para efetuar uma pesquisa de carateres universais de múltiplos carateres, utilize o *
símbolo . As pesquisas de carateres universais múltiplos procuram zero ou mais carateres.
Para procurar test
, tests
ou tester
, utilize a pesquisa: test*
.
Também pode utilizar as pesquisas de carateres universais a meio de um termo. Para procurar dryer
, pode utilizar a pesquisa: dr*r
.
Operadores Booleanos
Os operadores booleanos permitem que os termos sejam combinados através de operadores lógicos. Suportamos OPERADORES E, OR, +, -E NÃO como operadores booleanos.
Importante
- Os operadores booleanos têm de estar em ALL CAPS.
- Os operadores booleanos têm de ser separados das cláusulas de pesquisa através de espaços em branco.
-
dryer AND washer
é válido, mas nãodryer ANDwasher
.
Operador AND
O operador AND corresponde a documentos em que ambos os termos existem no texto de um único documento.
Para procurar documentos que contenham dryer washer
e foo bar
utilizem a pesquisa: dryer washer AND foo bar
.
Nota
O símbolo &&
pode ser utilizado em vez do operador E.
Operador OR
O operador OR liga dois termos e localiza um documento correspondente se existir um dos termos num documento. O operador OR é o operador de conjunção predefinido. Isto significa que, se não existir nenhum operador booleano entre dois termos, é utilizado o operador OR .
Para procurar documentos que contenham ou dryer washer
utilize qualquer dryer
uma das seguintes pesquisas:
'dryer washer' dryer
'dryer washer' OR dryer
Nota
O símbolo ||
pode ser utilizado em vez do operador OU.
+ Operador
O + operador ou necessário requer que o termo após o +
símbolo exista algures num campo de um único documento.
Para procurar documentos que têm de conter dryer
e podem conter washer
, utilize a pesquisa: +dryer washer
.
- Operador
O - operador de proibição ou exclui documentos que contenham o termo após o -
símbolo.
Para procurar documentos que contenham dryer washer
, mas não foo bar
utilizem a pesquisa: dryer washer -foo bar
.
NOT
O operador NOT exclui os documentos que contêm o termo após NOT
.
Para procurar documentos que contenham dryer washer
, mas não foo bar
utilizem a pesquisa: dryer washer NOT foo bar
.
O operador NOT não pode ser utilizado com apenas um termo.
A pesquisa seguinte não devolverá resultados: NOT dryer washer
.
Nota
O símbolo !
pode ser utilizado em vez do operador NÃO.
- Tem de preceder imediatamente o termo de pesquisa excluído.
-
dryer !washer
é válido, mas nãodryer ! washer
.
Ver também
Para obter mais informações sobre o registo de aplicações e o modelo de programação do Azure Active Directory, veja Azure Active Directory para programadores.
Para saber mais sobre os parâmetros de pedido e autenticação, leia Autenticação e autorização.
As ferramentas que ajudam a testar pedidos e respostas HTTP incluem:
Fiddler. Este proxy de depuração web gratuito pode intercetar os seus pedidos REST, para que possa diagnosticar o pedido HTTP e as mensagens de resposta.
JWT.io. Pode utilizar esta ferramenta para capturar rapidamente as afirmações no token de portador e, em seguida, validar os respetivos conteúdos.
Postman. Esta é uma ferramenta de teste de resposta e pedido HTTP gratuita para depurar APIs REST.
Saiba mais sobre Azure Time Series Insights Gen2 ao rever a documentação da Gen2.