Time Series Instances - Search
Lista parcial de ocorrências na pesquisa de instâncias de série temporal com base em atributos de instância.
POST https://{environmentFqdn}/timeseries/instances/search?api-version=2020-07-31
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
environment
|
path | True |
string |
Por FQDN de ambiente, por exemplo, 10000000-0000-0000-0000-100000000109.env.timeseries.azure.com. Você pode obter esse nome de domínio da resposta da API Obter Ambientes, portal do Azure ou Resource Manager do Azure. |
api-version
|
query | True |
string |
Versão da API a ser usada com a solicitação do cliente. A versão atualmente com suporte é "2020-07-31". |
Cabeçalho da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
x-ms-continuation |
string |
Token de continuação da página anterior de resultados para recuperar a próxima página dos resultados em chamadas que dão suporte à paginação. Para obter os resultados da primeira página, especifique o token de continuação nula como valor de parâmetro. O token de continuação retornado será nulo se todos os resultados tiverem sido retornados e não houver nenhuma próxima página de resultados. |
|
x-ms-client-request-id |
string |
ID de solicitação de cliente opcional. O serviço registra esse valor. Permite que o serviço rastreie a operação entre serviços e permite que o cliente entre em contato com o suporte em relação a uma solicitação específica. |
|
x-ms-client-session-id |
string |
ID de sessão do cliente opcional. O serviço registra esse valor. Permite que o serviço rastreie um grupo de operações relacionadas entre serviços e permite que o cliente entre em contato com o suporte em relação a um grupo específico de solicitações. |
Corpo da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
searchString | True |
string |
Cadeia de caracteres de pesquisa de consulta que será correspondida aos atributos de instâncias de série temporal. Exemplo: "andar 100". Não diferencia maiúsculas de minúsculas, deve estar presente, mas pode ser uma cadeia de caracteres vazia. |
hierarchies |
Parâmetros de como retornar hierarquias de instância de série temporal. Se for nulo, as hierarquias não serão retornadas. Se o parâmetro instances for nulo e o parâmetro hierarchies não for nulo, somente hierarquias sem instâncias serão retornadas. |
||
instances |
Parâmetros de como retornar instâncias de série temporal. Pode ser nulo. Quando os parâmetros de instâncias e hierarquias são nulos, as instâncias são retornadas nos resultados com base nos valores padrão dos parâmetros e as hierarquias não são retornadas. |
||
path |
string[] |
Filtre o caminho da hierarquia de instâncias de série temporal. Path é representado como matriz de segmentos de caminho de cadeia de caracteres. O primeiro elemento deve ser o nome da hierarquia. Exemplo: ["Location", "California"]. Opcional, diferencia maiúsculas de minúsculas, nunca vazio e pode ser nulo. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Resposta de pesquisa bem-sucedida. Cabeçalhos x-ms-request-id: string |
|
Other Status Codes |
Erro inesperado. Cabeçalhos x-ms-request-id: string |
Segurança
azure_auth
Fluxo do OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
SearchInstancesDefault
Solicitação de exemplo
POST https://10000000-0000-0000-0000-100000000109.env.timeseries.azure.com/timeseries/instances/search?api-version=2020-07-31
{
"searchString": "floor 100"
}
Resposta de exemplo
{
"instances": {
"hits": [
{
"timeSeriesId": [
"Id1One",
"Id2One",
"1.0"
],
"name": "instance1",
"typeId": "1be09af9-f089-4d6b-9f0b-48018b5f7393",
"hierarchyIds": [
"1643004c-0a84-48a5-80e5-7688c5ae9295"
],
"highlights": null
},
{
"timeSeriesId": [
"Id1Two",
"Id2Two",
"2.0"
],
"name": "instance2",
"typeId": "1be09af9-f089-4d6b-9f0b-48018b5f7393",
"hierarchyIds": [
"1643004c-0a84-48a5-80e5-7688c5ae9295"
],
"highlights": null
}
],
"hitCount": 2,
"continuationToken": null
},
"hierarchyNodes": null
}
SearchInstancesExpandHierarchiesOnly
Solicitação de exemplo
POST https://10000000-0000-0000-0000-100000000109.env.timeseries.azure.com/timeseries/instances/search?api-version=2020-07-31
{
"searchString": "floor 100",
"path": [
"Location"
],
"instances": null,
"hierarchies": {
"expand": {
"kind": "UntilChildren"
},
"sort": {
"by": "Name"
},
"pageSize": 2
}
}
Resposta de exemplo
{
"instances": {
"hits": [],
"hitCount": 0,
"continuationToken": null
},
"hierarchyNodes": {
"hits": [
{
"name": "California",
"cumulativeInstanceCount": 2,
"hierarchyNodes": {
"hits": [
{
"name": "San Diego",
"cumulativeInstanceCount": 1,
"hierarchyNodes": null
},
{
"name": "San Francisco",
"cumulativeInstanceCount": 1,
"hierarchyNodes": null
}
],
"hitCount": 2,
"continuationToken": null
}
}
],
"hitCount": 1,
"continuationToken": null
}
}
SearchInstancesHierarchiesDefaultInputPage1
Solicitação de exemplo
POST https://10000000-0000-0000-0000-100000000109.env.timeseries.azure.com/timeseries/instances/search?api-version=2020-07-31
{
"searchString": "floor 100",
"path": null,
"instances": {
"recursive": true,
"sort": {
"by": "Rank"
},
"highlights": true,
"pageSize": 1
},
"hierarchies": {
"expand": {
"kind": "UntilChildren"
},
"sort": {
"by": "CumulativeInstanceCount"
},
"pageSize": 1
}
}
Resposta de exemplo
{
"instances": {
"hits": [
{
"timeSeriesId": [
"Id1Two",
"Id2Two",
"2.0"
],
"name": "instance2",
"typeId": "1be09af9-f089-4d6b-9f0b-48018b5f7393",
"hierarchyIds": [
"1643004c-0a84-48a5-80e5-7688c5ae9295"
],
"highlights": {
"timeSeriesId": [
"Id1Two",
"Id2Two",
"2.0"
],
"typeName": "DefaultType",
"name": "instance2",
"description": "<hit>floor</hit> <hit>100</hit>",
"hierarchyIds": [
"1643004c-0a84-48a5-80e5-7688c5ae9295"
],
"hierarchyNames": [
"Location"
],
"instanceFieldNames": [
"state",
"city"
],
"instanceFieldValues": [
"California",
"San Francisco"
]
}
}
],
"hitCount": 2,
"continuationToken": "c3sic2tpcCI6MiwidGFrZSI6MiwicmVxdWVzdEhhc2hDb2RlIjotNTE3MDUxOTg0LCJlbnZpcm9ubWVudElkIjoiYmY0M2YxMzMtM2Y2OC00ZWMwLWJjYjQtZmQ2NDUzMGU0MjU2In0="
},
"hierarchyNodes": {
"hits": [
{
"name": "Location",
"cumulativeInstanceCount": 2,
"hierarchyNodes": {
"hits": [
{
"name": "California",
"cumulativeInstanceCount": 2,
"hierarchyNodes": {
"hits": [
{
"name": "San Francisco",
"cumulativeInstanceCount": 1,
"hierarchyNodes": null
}
],
"hitCount": 2,
"continuationToken": "aHsic2tpcCI6MiwidGFrZSI6MiwicmVxdWVzdEhhc2hDb2RlIjotNzA4NTgyODU0LCJlbnZpcm9ubWVudElkIjoiYmY0M2YxMzMtM2Y2OC00ZWMwLWJjYjQtZmQ2NDUzMGU0MjU2In0="
}
}
],
"hitCount": 1,
"continuationToken": null
}
}
],
"hitCount": 1,
"continuationToken": null
}
}
SearchInstancesHierarchiesDefaultInputPage2
Solicitação de exemplo
POST https://10000000-0000-0000-0000-100000000109.env.timeseries.azure.com/timeseries/instances/search?api-version=2020-07-31
{
"searchString": "floor 100",
"path": null,
"instances": {
"recursive": true,
"sort": {
"by": "Rank"
},
"highlights": true,
"pageSize": 1
},
"hierarchies": {
"expand": {
"kind": "UntilChildren"
},
"sort": {
"by": "CumulativeInstanceCount"
},
"pageSize": 1
}
}
Resposta de exemplo
{
"instances": {
"hits": [
{
"timeSeriesId": [
"Id1One",
"Id2One",
"1.0"
],
"name": "instance1",
"typeId": "1be09af9-f089-4d6b-9f0b-48018b5f7393",
"hierarchyIds": [
"1643004c-0a84-48a5-80e5-7688c5ae9295"
],
"highlights": {
"timeSeriesId": [
"Id1One",
"Id2One",
"1.0"
],
"typeName": "DefaultType",
"name": "instance1",
"description": "<hit>floor</hit> <hit>100</hit>",
"hierarchyIds": [
"1643004c-0a84-48a5-80e5-7688c5ae9295"
],
"hierarchyNames": [
"Location"
],
"instanceFieldNames": [
"state",
"city"
],
"instanceFieldValues": [
"California",
"Los Angeles"
]
}
}
],
"hitCount": 2,
"continuationToken": null
},
"hierarchyNodes": null
}
SearchInstancesHierarchiesDefaultInputPage3
Solicitação de exemplo
POST https://10000000-0000-0000-0000-100000000109.env.timeseries.azure.com/timeseries/instances/search?api-version=2020-07-31
{
"searchString": "floor 100",
"path": null,
"instances": {
"recursive": true,
"sort": {
"by": "Rank"
},
"highlights": true,
"pageSize": 1
},
"hierarchies": {
"expand": {
"kind": "UntilChildren"
},
"sort": {
"by": "CumulativeInstanceCount"
},
"pageSize": 1
}
}
Resposta de exemplo
{
"instances": null,
"hierarchyNodes": {
"hits": [
{
"name": "Location",
"cumulativeInstanceCount": 2,
"hierarchyNodes": {
"hits": [
{
"name": "California",
"cumulativeInstanceCount": 2,
"hierarchyNodes": {
"hits": [
{
"name": "San Diego",
"cumulativeInstanceCount": 1,
"hierarchyNodes": null
}
],
"hitCount": 2,
"continuationToken": "aHsic2tpcCI6MiwidGFrZSI6MiwicmVxdWVzdEhhc2hDb2RlIjotNzA4NTgyODU0LCJlbnZpcm9ubWVudElkIjoiYmY0M2YxMzMtM2Y2OC00ZWMwLWJjYjQtZmQ2NDUzMGU0MjU2In0="
}
}
],
"hitCount": 1,
"continuationToken": null
}
}
],
"hitCount": 1,
"continuationToken": null
}
}
SearchInstancesOneLevel
Solicitação de exemplo
POST https://10000000-0000-0000-0000-100000000109.env.timeseries.azure.com/timeseries/instances/search?api-version=2020-07-31
{
"searchString": "floor 100",
"path": null,
"instances": {
"recursive": false,
"sort": {
"by": "DisplayName"
},
"highlights": false,
"pageSize": 2
},
"hierarchies": {
"expand": {
"kind": "OneLevel"
},
"sort": {
"by": "Name"
},
"pageSize": 2
}
}
Resposta de exemplo
{
"instances": {
"hits": [],
"hitCount": 0,
"continuationToken": null
},
"hierarchyNodes": {
"hits": [
{
"name": "Location",
"cumulativeInstanceCount": 2,
"hierarchyNodes": null
}
],
"hitCount": 1,
"continuationToken": null
}
}
SearchInstancesRecursive
Solicitação de exemplo
POST https://10000000-0000-0000-0000-100000000109.env.timeseries.azure.com/timeseries/instances/search?api-version=2020-07-31
{
"searchString": "floor 100",
"path": null,
"instances": {
"recursive": true,
"sort": {
"by": "DisplayName"
},
"highlights": false,
"pageSize": 2
},
"hierarchies": null
}
Resposta de exemplo
{
"instances": {
"hits": [
{
"timeSeriesId": [
"Id1One",
"Id2One",
"1.0"
],
"name": "instance1",
"typeId": "1be09af9-f089-4d6b-9f0b-48018b5f7393",
"hierarchyIds": [
"1643004c-0a84-48a5-80e5-7688c5ae9295"
],
"highlights": null
},
{
"timeSeriesId": [
"Id1Two",
"Id2Two",
"2.0"
],
"name": "instance2",
"typeId": "1be09af9-f089-4d6b-9f0b-48018b5f7393",
"hierarchyIds": [
"1643004c-0a84-48a5-80e5-7688c5ae9295"
],
"highlights": null
}
],
"hitCount": 2,
"continuationToken": null
},
"hierarchyNodes": null
}
SearchInstancesUntilChildren
Solicitação de exemplo
POST https://10000000-0000-0000-0000-100000000109.env.timeseries.azure.com/timeseries/instances/search?api-version=2020-07-31
{
"searchString": "floor 100",
"path": [
"Location"
],
"instances": {
"recursive": false,
"sort": {
"by": "DisplayName"
},
"highlights": false,
"pageSize": 2
},
"hierarchies": {
"expand": {
"kind": "UntilChildren"
},
"sort": {
"by": "Name"
},
"pageSize": 2
}
}
Resposta de exemplo
{
"instances": {
"hits": [],
"hitCount": 0,
"continuationToken": null
},
"hierarchyNodes": {
"hits": [
{
"name": "California",
"cumulativeInstanceCount": 2,
"hierarchyNodes": {
"hits": [
{
"name": "San Diego",
"cumulativeInstanceCount": 1,
"hierarchyNodes": null
},
{
"name": "San Francisco",
"cumulativeInstanceCount": 1,
"hierarchyNodes": null
}
],
"hitCount": 2,
"continuationToken": null
}
}
],
"hitCount": 1,
"continuationToken": null
}
}
Definições
Nome | Description |
---|---|
Hierarchies |
Tipo de expansão de nós de hierarquia. Quando é definido como 'UntilChildren', os nós de hierarquia são expandidos recursivamente até que haja mais de um filho. Quando ele é definido como 'OneLevel', as hierarquias são expandidas somente no parâmetro de instâncias de pesquisa de caminho correspondente de nível único. Opcional, o padrão é 'UntilChildren'. |
Hierarchies |
Definição de se os nós de hierarquia devem ser expandidos na mesma chamada de instâncias de pesquisa. |
Hierarchies |
Valor a ser usado para classificação de nó de hierarquia. Quando ele é definido como 'CumulativeInstanceCount', as hierarquias retornadas são classificadas com base no total de instâncias pertencentes ao nó de hierarquia e seus nós de hierarquia filho. Quando ele é definido como 'Name', as hierarquias retornadas são classificadas com base no nome da hierarquia. Opcional, o padrão é 'CumulativeInstanceCount'. |
Hierarchies |
Definição de classificação de nós de hierarquia. |
Hierarchy |
O nó de hierarquia que contém as instâncias que correspondem à consulta com base na entrada. Pode ser vazio ou nulo. |
Highlights |
Texto realçado da instância de série temporal a ser exibido para o usuário. Realçando inserções e marcas nas partes do texto que corresponderam à cadeia de caracteres de pesquisa. Não use nenhuma das propriedades realçadas para fazer mais chamadas à API. |
Instance |
Instância de série temporal retornada pela chamada de pesquisa de instâncias. A instância retornada correspondeu à solicitação de pesquisa e contém o texto realçado a ser exibido para o usuário se ela estiver definida como "true". |
Instances |
Valor a ser usado para classificar as instâncias de série temporal antes de serem retornadas pela chamada de instâncias de pesquisa. Quando ele é definido como 'Rank', as instâncias retornadas são classificadas com base na relevância. Quando ele é definido como 'DisplayName', os resultados retornados são classificados com base no nome de exibição. Nome de exibição será o nome da instância se ela existir; caso contrário, o nome de exibição será a ID da série temporal. O padrão é 'Rank'. |
Instances |
Definição de como as instâncias de série temporal são classificadas antes de serem retornadas pela chamada de instâncias de pesquisa. |
Search |
Os nós de hierarquia que contém as instâncias correspondentes à consulta com base na entrada. Pode ser vazio ou nulo. |
Search |
Parâmetro de como retornar hierarquias de instância de série temporal por chamada de instâncias de pesquisa. |
Search |
Parâmetros de como retornar instâncias de série temporal por chamada de instâncias de pesquisa. |
Search |
Solicitação para executar uma consulta de pesquisa em instâncias de série temporal e retornar instâncias de série temporal correspondentes. |
Search |
As instâncias que correspondem à consulta com base na entrada. Pode ser vazio ou nulo. |
Search |
Página única dos resultados da pesquisa. |
Tsi |
Informações sobre um erro de API. |
Tsi |
Um erro de API específico com um código de erro e uma mensagem. |
Tsi |
Informações adicionais de erro. |
HierarchiesExpandKind
Tipo de expansão de nós de hierarquia. Quando é definido como 'UntilChildren', os nós de hierarquia são expandidos recursivamente até que haja mais de um filho. Quando ele é definido como 'OneLevel', as hierarquias são expandidas somente no parâmetro de instâncias de pesquisa de caminho correspondente de nível único. Opcional, o padrão é 'UntilChildren'.
Nome | Tipo | Description |
---|---|---|
OneLevel |
string |
|
UntilChildren |
string |
HierarchiesExpandParameter
Definição de se os nós de hierarquia devem ser expandidos na mesma chamada de instâncias de pesquisa.
Nome | Tipo | Description |
---|---|---|
kind |
Tipo de expansão de nós de hierarquia. Quando é definido como 'UntilChildren', os nós de hierarquia são expandidos recursivamente até que haja mais de um filho. Quando ele é definido como 'OneLevel', as hierarquias são expandidas somente no parâmetro de instâncias de pesquisa de caminho correspondente de nível único. Opcional, o padrão é 'UntilChildren'. |
HierarchiesSortBy
Valor a ser usado para classificação de nó de hierarquia. Quando ele é definido como 'CumulativeInstanceCount', as hierarquias retornadas são classificadas com base no total de instâncias pertencentes ao nó de hierarquia e seus nós de hierarquia filho. Quando ele é definido como 'Name', as hierarquias retornadas são classificadas com base no nome da hierarquia. Opcional, o padrão é 'CumulativeInstanceCount'.
Nome | Tipo | Description |
---|---|---|
CumulativeInstanceCount |
string |
|
Name |
string |
HierarchiesSortParameter
Definição de classificação de nós de hierarquia.
Nome | Tipo | Description |
---|---|---|
by |
Valor a ser usado para classificação de nó de hierarquia. Quando ele é definido como 'CumulativeInstanceCount', as hierarquias retornadas são classificadas com base no total de instâncias pertencentes ao nó de hierarquia e seus nós de hierarquia filho. Quando ele é definido como 'Name', as hierarquias retornadas são classificadas com base no nome da hierarquia. Opcional, o padrão é 'CumulativeInstanceCount'. |
HierarchyHit
O nó de hierarquia que contém as instâncias que correspondem à consulta com base na entrada. Pode ser vazio ou nulo.
Nome | Tipo | Description |
---|---|---|
cumulativeInstanceCount |
integer |
Número total de instâncias que pertencem a esse nó e suas subárvores correspondem à consulta. |
hierarchyNodes |
Nós de hierarquia filho desse nó. Pode ser vazio ou nulo. |
|
name |
string |
Nome do nó de hierarquia. Pode estar vazio, não pode ser nulo. |
Highlights
Texto realçado da instância de série temporal a ser exibido para o usuário. Realçando inserções e marcas nas partes do texto que corresponderam à cadeia de caracteres de pesquisa. Não use nenhuma das propriedades realçadas para fazer mais chamadas à API.
Nome | Tipo | Description |
---|---|---|
description |
string |
Descrição realçada da instância de série temporal. Pode ser nulo. |
hierarchyIds |
string[] |
Lista de IDs de hierarquia de série temporal realçadas às quais a instância de série temporal pertence. Não pode ser usado para pesquisar hierarquias. Pode ser nulo. |
hierarchyNames |
string[] |
Lista de nomes de hierarquia de série temporal realçados aos quais a instância de série temporal pertence. Não pode ser usado para pesquisar hierarquias. Pode ser nulo. |
instanceFieldNames |
string[] |
Lista de nomes de campo de instância de série temporal realçados. Pode ser nulo. |
instanceFieldValues |
string[] |
Lista de valores de campo de instância de série temporal realçados. Pode ser nulo. |
name |
string |
Nome realçado da instância de série temporal. Pode ser nulo. |
timeSeriesId |
string[] |
Lista de valores de cadeia de caracteres realçados da ID da Série Temporal para exibição. Não pode ser usado para pesquisar a instância. |
typeName |
string |
Nome do tipo de série temporal realçado ao qual essa instância pertence. |
InstanceHit
Instância de série temporal retornada pela chamada de pesquisa de instâncias. A instância retornada correspondeu à solicitação de pesquisa e contém o texto realçado a ser exibido para o usuário se ela estiver definida como "true".
Nome | Tipo | Description |
---|---|---|
hierarchyIds |
string[] |
Lista de IDs de hierarquia de série temporal à qual a instância de série temporal que correspondeu à solicitação de pesquisa pertence. Não pode ser usado para pesquisar hierarquias. Pode ser nulo. |
highlights |
Texto realçado da instância de série temporal a ser exibido para o usuário. Realçando inserções e marcas nas partes do texto que corresponderam à cadeia de caracteres de pesquisa. Não use nenhuma das propriedades realçadas para fazer mais chamadas à API. |
|
name |
string |
Nome da instância de série temporal que correspondeu à solicitação de pesquisa. Pode ser nulo. |
timeSeriesId |
Time |
ID de série temporal da instância de série temporal que correspondeu à solicitação de pesquisa. |
typeId |
string |
Representa o tipo ao qual a instância de série temporal que correspondeu à solicitação de pesquisa pertence. Nunca nulo. |
InstancesSortBy
Valor a ser usado para classificar as instâncias de série temporal antes de serem retornadas pela chamada de instâncias de pesquisa. Quando ele é definido como 'Rank', as instâncias retornadas são classificadas com base na relevância. Quando ele é definido como 'DisplayName', os resultados retornados são classificados com base no nome de exibição. Nome de exibição será o nome da instância se ela existir; caso contrário, o nome de exibição será a ID da série temporal. O padrão é 'Rank'.
Nome | Tipo | Description |
---|---|---|
DisplayName |
string |
|
Rank |
string |
InstancesSortParameter
Definição de como as instâncias de série temporal são classificadas antes de serem retornadas pela chamada de instâncias de pesquisa.
Nome | Tipo | Description |
---|---|---|
by |
Valor a ser usado para classificar as instâncias de série temporal antes de serem retornadas pela chamada de instâncias de pesquisa. Quando ele é definido como 'Rank', as instâncias retornadas são classificadas com base na relevância. Quando ele é definido como 'DisplayName', os resultados retornados são classificados com base no nome de exibição. Nome de exibição será o nome da instância se ela existir; caso contrário, o nome de exibição será a ID da série temporal. O padrão é 'Rank'. |
SearchHierarchyNodesResponse
Os nós de hierarquia que contém as instâncias correspondentes à consulta com base na entrada. Pode ser vazio ou nulo.
Nome | Tipo | Description |
---|---|---|
continuationToken |
string |
Se retornado, isso significa que os resultados atuais representam um resultado parcial. O token de continuação permite obter a próxima página de resultados. Para obter a próxima página de resultados da consulta, envie a mesma solicitação com o parâmetro de token de continuação no cabeçalho HTTP "x-ms-continuation". |
hitCount |
integer |
Número total de nós de hierarquia que contém as instâncias correspondentes à consulta com base na entrada. |
hits |
A lista de nós de hierarquia que contém as instâncias que correspondem à consulta com base na entrada. Pode ficar em branco. |
SearchInstancesHierarchiesParameters
Parâmetro de como retornar hierarquias de instância de série temporal por chamada de instâncias de pesquisa.
Nome | Tipo | Description |
---|---|---|
expand |
Definição de se os nós de hierarquia devem ser expandidos na mesma chamada de instâncias de pesquisa. Opcional, o padrão é 'UntilChildren'. |
|
pageSize |
integer |
Número máximo de hierarquias no mesmo nível a serem retornadas na mesma página. Opcional, o padrão é 10 quando não definido. O intervalo é de 1 a 100. Se houver resultados além do tamanho da página, o token de continuação poderá ser usado para buscar a próxima página. |
sort |
Definição de classificação de nós de hierarquia. Opcional, o padrão é 'CumulativeInstanceCount'. |
SearchInstancesParameters
Parâmetros de como retornar instâncias de série temporal por chamada de instâncias de pesquisa.
Nome | Tipo | Description |
---|---|---|
highlights |
boolean |
Definição de resultados de pesquisa realçados ou não. Quando ele é definido como 'true', os resultados da pesquisa realçados são retornados. Quando ele é definido como 'false', os resultados da pesquisa realçados não são retornados. O valor padrão é 'true'. |
pageSize |
integer |
Número máximo de instâncias esperadas em cada página do resultado. O padrão é 10 quando não definido. Varia de 1 a 100. Se houver resultados além do tamanho da página, o usuário poderá usar o token de continuação para buscar a próxima página. |
recursive |
boolean |
Definição de quais instâncias são retornadas. Quando recursivo é definido como 'true', todas as instâncias que têm o caminho que começa com o caminho do parâmetro path são retornadas. Quando recursivo é definido como 'false', somente as instâncias que têm o caminho que corresponde exatamente ao parâmetro path são retornadas. O uso da pesquisa recursiva permite implementar a experiência do usuário de pesquisa, enquanto o uso da pesquisa não recursiva permite implementar a experiência de navegação. Opcional, o padrão é 'true'. |
sort |
Definição de como as instâncias de série temporal são classificadas antes de serem retornadas pela chamada de instâncias de pesquisa – relevância ou ordem alfabética. Opcional, o padrão é "Rank". |
SearchInstancesRequest
Solicitação para executar uma consulta de pesquisa em instâncias de série temporal e retornar instâncias de série temporal correspondentes.
Nome | Tipo | Description |
---|---|---|
hierarchies |
Parâmetros de como retornar hierarquias de instância de série temporal. Se for nulo, as hierarquias não serão retornadas. Se o parâmetro instances for nulo e o parâmetro hierarchies não for nulo, somente hierarquias sem instâncias serão retornadas. |
|
instances |
Parâmetros de como retornar instâncias de série temporal. Pode ser nulo. Quando os parâmetros de instâncias e hierarquias são nulos, as instâncias são retornadas nos resultados com base nos valores padrão dos parâmetros e as hierarquias não são retornadas. |
|
path |
string[] |
Filtre o caminho da hierarquia de instâncias de série temporal. Path é representado como matriz de segmentos de caminho de cadeia de caracteres. O primeiro elemento deve ser o nome da hierarquia. Exemplo: ["Location", "California"]. Opcional, diferencia maiúsculas de minúsculas, nunca vazio e pode ser nulo. |
searchString |
string |
Cadeia de caracteres de pesquisa de consulta que será correspondida aos atributos de instâncias de série temporal. Exemplo: "andar 100". Não diferencia maiúsculas de minúsculas, deve estar presente, mas pode ser uma cadeia de caracteres vazia. |
SearchInstancesResponse
As instâncias que correspondem à consulta com base na entrada. Pode ser vazio ou nulo.
Nome | Tipo | Description |
---|---|---|
continuationToken |
string |
Se retornado, isso significa que os resultados atuais representam um resultado parcial. O token de continuação permite obter a próxima página de resultados. Para obter a próxima página de resultados da consulta, envie a mesma solicitação com o parâmetro de token de continuação no cabeçalho HTTP "x-ms-continuation". |
hitCount |
integer |
Número total de instâncias correspondentes à consulta com base na entrada. |
hits |
A lista de instâncias que correspondem à consulta com base na entrada. Pode ficar em branco. |
SearchInstancesResponsePage
Página única dos resultados da pesquisa.
Nome | Tipo | Description |
---|---|---|
hierarchyNodes |
Os nós de hierarquia que contém as instâncias correspondentes à consulta com base na entrada. Pode ser vazio ou nulo. |
|
instances |
As instâncias que correspondem à consulta com base na entrada. Pode ser vazio ou nulo. |
TsiError
Informações sobre um erro de API.
Nome | Tipo | Description |
---|---|---|
error |
Um erro de API específico com um código de erro e uma mensagem. |
TsiErrorBody
Um erro de API específico com um código de erro e uma mensagem.
Nome | Tipo | Description |
---|---|---|
code |
string |
Cadeia de caracteres legível e independente de linguagem que define um código de erro específico do serviço. Esse código serve como um indicador mais específico para o código de erro HTTP especificado na resposta. Pode ser usado para lidar programaticamente com casos de erro específicos. |
details |
Contém informações de erro adicionais. Pode ser nulo. |
|
innerError |
Contém um erro mais específico que restringe a causa. Pode ser nulo. |
|
message |
string |
Representação legível e independente da linguagem do erro. Ele se destina a auxiliar os desenvolvedores e não é adequado para exposição aos usuários finais. |
target |
string |
Destino do erro específico (por exemplo, o nome da propriedade em erro). Pode ser nulo. |
TsiErrorDetails
Informações adicionais de erro.
Nome | Tipo | Description |
---|---|---|
code |
string |
Cadeia de caracteres legível e independente de linguagem que define um código de erro específico do serviço. Esse código serve como um indicador mais específico para o código de erro HTTP especificado na resposta. Pode ser usado para lidar programaticamente com casos de erro específicos. |
message |
string |
Representação legível e independente da linguagem do erro. Ele se destina a auxiliar os desenvolvedores e não é adequado para exposição aos usuários finais. |