Time Series Instances - Search
Partielle Liste der Treffer bei der Suche nach Zeitreiheninstanzen basierend auf instance Attributen.
POST https://{environmentFqdn}/timeseries/instances/search?api-version=2020-07-31
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
environment
|
path | True |
string |
FQDN pro Umgebung, z. B. 10000000-0000-0000-0000-100000000109.env.timeseries.azure.com. Sie können diesen Domänennamen aus der Antwort der Get Environments-API, Azure-Portal oder Azure Resource Manager abrufen. |
api-version
|
query | True |
string |
Version der API, die mit der Clientanforderung verwendet werden soll. Derzeit wird die Version "2020-07-31" unterstützt. |
Anforderungsheader
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
x-ms-continuation |
string |
Fortsetzungstoken von der vorherigen Seite der Ergebnisse, um die nächste Seite der Ergebnisse in Aufrufen abzurufen, die Paginierung unterstützen. Um die Ergebnisse der ersten Seite zu erhalten, geben Sie das NULL-Fortsetzungstoken als Parameterwert an. Das zurückgegebene Fortsetzungstoken ist NULL, wenn alle Ergebnisse zurückgegeben wurden und keine nächste Seite mit Ergebnissen vorhanden ist. |
|
x-ms-client-request-id |
string |
Optionale Clientanforderungs-ID. Der Dienst zeichnet diesen Wert auf. Ermöglicht dem Dienst die dienstübergreifende Ablaufverfolgung des Vorgangs und ermöglicht es dem Kunden, sich bezüglich einer bestimmten Anforderung an den Support zu wenden. |
|
x-ms-client-session-id |
string |
Optionale Clientsitzungs-ID. Der Dienst zeichnet diesen Wert auf. Ermöglicht dem Dienst das Nachverfolgen einer Gruppe verwandter Vorgänge über Dienste hinweg und ermöglicht es dem Kunden, den Support bezüglich einer bestimmten Gruppe von Anforderungen zu kontaktieren. |
Anforderungstext
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
searchString | True |
string |
Abfragesuchzeichenfolge, die mit den Attributen von Zeitreiheninstanzen abgeglichen wird. Beispiel: "floor 100". Die Groß-/Kleinschreibung muss nicht beachtet werden, kann jedoch eine leere Zeichenfolge sein. |
hierarchies |
Parameter für die Rückgabe von Zeitreihen instance Hierarchien. Bei NULL werden keine Hierarchien zurückgegeben. Wenn der Instances-Parameter NULL und der hierarchies-Parameter nicht NULL ist, werden nur Hierarchien ohne Instanzen zurückgegeben. |
||
instances |
Parameter für die Rückgabe von Zeitreiheninstanzen. Kann NULL sein. Wenn sowohl der Instanz- als auch der Hierarchieparameter NULL sind, werden die Instanzen in den Ergebnissen basierend auf den Standardwerten von Parametern zurückgegeben, und Hierarchien werden nicht zurückgegeben. |
||
path |
string[] |
Filtern sie nach dem Hierarchiepfad von Zeitreiheninstanzen. Pfad wird als Array von Zeichenfolgenpfadsegmenten dargestellt. Das erste Element sollte der Hierarchiename sein. Beispiel: ["Location", "California"]. Optional, Groß-/Kleinschreibung, nie leer und kann NULL sein. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreiche Suchantwort. Header x-ms-request-id: string |
|
Other Status Codes |
Unerwarteter Fehler. Header x-ms-request-id: string |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
SearchInstancesDefault
Beispielanforderung
POST https://10000000-0000-0000-0000-100000000109.env.timeseries.azure.com/timeseries/instances/search?api-version=2020-07-31
{
"searchString": "floor 100"
}
Beispiel für eine Antwort
{
"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
Beispielanforderung
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
}
}
Beispiel für eine Antwort
{
"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
Beispielanforderung
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
}
}
Beispiel für eine Antwort
{
"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
Beispielanforderung
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
}
}
Beispiel für eine Antwort
{
"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
Beispielanforderung
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
}
}
Beispiel für eine Antwort
{
"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
Beispielanforderung
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
}
}
Beispiel für eine Antwort
{
"instances": {
"hits": [],
"hitCount": 0,
"continuationToken": null
},
"hierarchyNodes": {
"hits": [
{
"name": "Location",
"cumulativeInstanceCount": 2,
"hierarchyNodes": null
}
],
"hitCount": 1,
"continuationToken": null
}
}
SearchInstancesRecursive
Beispielanforderung
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
}
Beispiel für eine Antwort
{
"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
Beispielanforderung
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
}
}
Beispiel für eine Antwort
{
"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
}
}
Definitionen
Name | Beschreibung |
---|---|
Hierarchies |
Art der Erweiterung von Hierarchieknoten. Wenn sie auf "UntilChildren" festgelegt ist, werden die Hierarchieknoten rekursiv erweitert, bis mehr als ein untergeordnetes Element vorhanden ist. Wenn sie auf "OneLevel" festgelegt ist, werden die Hierarchien nur auf dem Suchinstanzenparameter der einzelnen Ebene erweitert. Optional, der Standardwert ist "UntilChildren". |
Hierarchies |
Definition, ob Hierarchieknoten in demselben Suchinstanzaufruf erweitert werden sollen. |
Hierarchies |
Wert, der für die Sortierung von Hierarchieknoten verwendet werden soll. Wenn sie auf "CumulativeInstanceCount" festgelegt ist, werden die zurückgegebenen Hierarchien basierend auf der Gesamtanzahl der Instanzen sortiert, die zum Hierarchieknoten und den untergeordneten Hierarchieknoten gehören. Wenn sie auf "Name" festgelegt ist, werden die zurückgegebenen Hierarchien basierend auf dem Hierarchienamen sortiert. Optional, der Standardwert ist "CumulativeInstanceCount". |
Hierarchies |
Definition der Sortierung von Hierarchieknoten. |
Hierarchy |
Der Hierarchieknoten, der die Instanzen enthält, die der Abfrage basierend auf der Eingabe entsprechen. Kann leer oder NULL sein. |
Highlights |
Hervorgehobener Text der Zeitreihen instance, der dem Benutzer angezeigt werden soll. Hervorheben von Einfügungen und Tags in den Textabschnitten, die mit der Suchzeichenfolge übereinstimmen. Verwenden Sie keine der hervorgehobenen Eigenschaften, um weitere API-Aufrufe auszuführen. |
Instance |
Zeitreihen instance, die vom Suchaufruf der Instanzen zurückgegeben wird. Zurückgegebene instance der Suchanforderung entspricht und hervorgehobenen Text enthält, der dem Benutzer angezeigt werden soll, wenn er auf "true" festgelegt ist. |
Instances |
Wert, der für die Sortierung der Zeitreiheninstanzen verwendet werden soll, bevor vom Aufruf von Suchinstanzen zurückgegeben wird. Wenn sie auf "Rang" festgelegt ist, werden die zurückgegebenen Instanzen basierend auf der Relevanz sortiert. Wenn sie auf "DisplayName" festgelegt ist, werden die zurückgegebenen Ergebnisse basierend auf dem Anzeigenamen sortiert. Anzeigename ist der Name der instance, sofern vorhanden, andernfalls ist der Anzeigename die Zeitreihen-ID. Der Standardwert ist "Rang". |
Instances |
Definition, wie Zeitreiheninstanzen sortiert werden, bevor sie von Suchinstanzen aufgerufen werden. |
Search |
Die Hierarchieknoten, die die Instanzen enthalten, die der Abfrage basierend auf der Eingabe entsprechen. Kann leer oder NULL sein. |
Search |
Parameter zum Zurückgeben von Zeitreihen instance Hierarchien nach Aufruf von Suchinstanzen. |
Search |
Parameter für die Rückgabe von Zeitreiheninstanzen durch Aufruf von Suchinstanzen. |
Search |
Anforderung, eine Suchabfrage für Zeitreiheninstanzen auszuführen und übereinstimmende Zeitreiheninstanzen zurückzugeben. |
Search |
Die Instanzen, die der Abfrage basierend auf der Eingabe entsprechen. Kann leer oder NULL sein. |
Search |
Einzelne Seite der Suchergebnisse. |
Tsi |
Informationen zu einem API-Fehler. |
Tsi |
Ein bestimmter API-Fehler mit einem Fehlercode und einer Meldung. |
Tsi |
Zusätzliche Fehlerinformationen. |
HierarchiesExpandKind
Art der Erweiterung von Hierarchieknoten. Wenn sie auf "UntilChildren" festgelegt ist, werden die Hierarchieknoten rekursiv erweitert, bis mehr als ein untergeordnetes Element vorhanden ist. Wenn sie auf "OneLevel" festgelegt ist, werden die Hierarchien nur auf dem Suchinstanzenparameter der einzelnen Ebene erweitert. Optional, der Standardwert ist "UntilChildren".
Name | Typ | Beschreibung |
---|---|---|
OneLevel |
string |
|
UntilChildren |
string |
HierarchiesExpandParameter
Definition, ob Hierarchieknoten in demselben Suchinstanzaufruf erweitert werden sollen.
Name | Typ | Beschreibung |
---|---|---|
kind |
Art der Erweiterung von Hierarchieknoten. Wenn sie auf "UntilChildren" festgelegt ist, werden die Hierarchieknoten rekursiv erweitert, bis mehr als ein untergeordnetes Element vorhanden ist. Wenn sie auf "OneLevel" festgelegt ist, werden die Hierarchien nur auf dem Suchinstanzenparameter der einzelnen Ebene erweitert. Optional, der Standardwert ist "UntilChildren". |
HierarchiesSortBy
Wert, der für die Sortierung von Hierarchieknoten verwendet werden soll. Wenn sie auf "CumulativeInstanceCount" festgelegt ist, werden die zurückgegebenen Hierarchien basierend auf der Gesamtanzahl der Instanzen sortiert, die zum Hierarchieknoten und den untergeordneten Hierarchieknoten gehören. Wenn sie auf "Name" festgelegt ist, werden die zurückgegebenen Hierarchien basierend auf dem Hierarchienamen sortiert. Optional, der Standardwert ist "CumulativeInstanceCount".
Name | Typ | Beschreibung |
---|---|---|
CumulativeInstanceCount |
string |
|
Name |
string |
HierarchiesSortParameter
Definition der Sortierung von Hierarchieknoten.
Name | Typ | Beschreibung |
---|---|---|
by |
Wert, der für die Sortierung von Hierarchieknoten verwendet werden soll. Wenn sie auf "CumulativeInstanceCount" festgelegt ist, werden die zurückgegebenen Hierarchien basierend auf der Gesamtanzahl der Instanzen sortiert, die zum Hierarchieknoten und den untergeordneten Hierarchieknoten gehören. Wenn sie auf "Name" festgelegt ist, werden die zurückgegebenen Hierarchien basierend auf dem Hierarchienamen sortiert. Optional, der Standardwert ist "CumulativeInstanceCount". |
HierarchyHit
Der Hierarchieknoten, der die Instanzen enthält, die der Abfrage basierend auf der Eingabe entsprechen. Kann leer oder NULL sein.
Name | Typ | Beschreibung |
---|---|---|
cumulativeInstanceCount |
integer |
Gesamtanzahl der Instanzen, die zu diesem Knoten gehören, und dessen Teilstrukturen, die der Abfrage entsprechen. |
hierarchyNodes |
Untergeordnete Hierarchieknoten dieses Knotens. Kann leer oder NULL sein. |
|
name |
string |
Name des Hierarchieknotens. Kann leer sein, darf nicht NULL sein. |
Highlights
Hervorgehobener Text der Zeitreihen instance, der dem Benutzer angezeigt werden soll. Hervorheben von Einfügungen und Tags in den Textabschnitten, die mit der Suchzeichenfolge übereinstimmen. Verwenden Sie keine der hervorgehobenen Eigenschaften, um weitere API-Aufrufe auszuführen.
Name | Typ | Beschreibung |
---|---|---|
description |
string |
Hervorgehobene Beschreibung der zeitreihen-instance. Ist möglicherweise NULL. |
hierarchyIds |
string[] |
Liste der hervorgehobenen Zeitreihenhierarchie-IDs, zu denen zeitreihen instance gehören. Kann nicht zum Suchen von Hierarchien verwendet werden. Ist möglicherweise NULL. |
hierarchyNames |
string[] |
Liste der hervorgehobenen Zeitreihenhierarchienamen, zu denen zeitreihen instance gehört. Kann nicht zum Suchen von Hierarchien verwendet werden. Ist möglicherweise NULL. |
instanceFieldNames |
string[] |
Liste der hervorgehobenen Zeitreihen instance Feldnamen. Ist möglicherweise NULL. |
instanceFieldValues |
string[] |
Liste der hervorgehobenen Zeitreihen instance Feldwerte. Ist möglicherweise NULL. |
name |
string |
Hervorgehobener Name der zeitreihen-instance. Ist möglicherweise NULL. |
timeSeriesId |
string[] |
Liste der hervorgehobenen Zeichenfolgenwerte der Time Series-ID für die Anzeige. Kann nicht verwendet werden, um instance zu suchen. |
typeName |
string |
Hervorgehobener Name des Zeitreihentyps, zu dem dieser instance gehört. |
InstanceHit
Zeitreihen instance, die vom Suchaufruf der Instanzen zurückgegeben wird. Zurückgegebene instance der Suchanforderung entspricht und hervorgehobenen Text enthält, der dem Benutzer angezeigt werden soll, wenn er auf "true" festgelegt ist.
Name | Typ | Beschreibung |
---|---|---|
hierarchyIds |
string[] |
Liste der Zeitreihenhierarchie-IDs, zu denen zeitreihen instance, die der Suchanforderung entsprechen. Kann nicht zum Suchen von Hierarchien verwendet werden. Ist möglicherweise NULL. |
highlights |
Hervorgehobener Text der Zeitreihen instance, der dem Benutzer angezeigt werden soll. Hervorheben von Einfügungen und Tags in den Textabschnitten, die mit der Suchzeichenfolge übereinstimmen. Verwenden Sie keine der hervorgehobenen Eigenschaften, um weitere API-Aufrufe auszuführen. |
|
name |
string |
Name der Zeitreihe instance, die der Suchanforderung entspricht. Ist möglicherweise NULL. |
timeSeriesId |
Time |
Zeitreihen-ID der Zeitreihen-instance, die der Suchanforderung entspricht. |
typeId |
string |
Stellt den Typ dar, zu dem zeitreihen instance, dem die Suchanforderung entspricht. Nie NULL. |
InstancesSortBy
Wert, der für die Sortierung der Zeitreiheninstanzen verwendet werden soll, bevor vom Aufruf von Suchinstanzen zurückgegeben wird. Wenn sie auf "Rang" festgelegt ist, werden die zurückgegebenen Instanzen basierend auf der Relevanz sortiert. Wenn sie auf "DisplayName" festgelegt ist, werden die zurückgegebenen Ergebnisse basierend auf dem Anzeigenamen sortiert. Anzeigename ist der Name der instance, sofern vorhanden, andernfalls ist der Anzeigename die Zeitreihen-ID. Der Standardwert ist "Rang".
Name | Typ | Beschreibung |
---|---|---|
DisplayName |
string |
|
Rank |
string |
InstancesSortParameter
Definition, wie Zeitreiheninstanzen sortiert werden, bevor sie von Suchinstanzen aufgerufen werden.
Name | Typ | Beschreibung |
---|---|---|
by |
Wert, der für die Sortierung der Zeitreiheninstanzen verwendet werden soll, bevor vom Aufruf von Suchinstanzen zurückgegeben wird. Wenn sie auf "Rang" festgelegt ist, werden die zurückgegebenen Instanzen basierend auf der Relevanz sortiert. Wenn sie auf "DisplayName" festgelegt ist, werden die zurückgegebenen Ergebnisse basierend auf dem Anzeigenamen sortiert. Anzeigename ist der Name der instance, sofern vorhanden, andernfalls ist der Anzeigename die Zeitreihen-ID. Der Standardwert ist "Rang". |
SearchHierarchyNodesResponse
Die Hierarchieknoten, die die Instanzen enthalten, die der Abfrage basierend auf der Eingabe entsprechen. Kann leer oder NULL sein.
Name | Typ | Beschreibung |
---|---|---|
continuationToken |
string |
Wenn dies zurückgegeben wird, bedeutet dies, dass aktuelle Ergebnisse ein Teilergebnis darstellen. Fortsetzungstoken ermöglicht das Abrufen der nächsten Seite der Ergebnisse. Um die nächste Seite der Abfrageergebnisse zu erhalten, senden Sie dieselbe Anforderung mit dem Fortsetzungstokenparameter im HTTP-Header "x-ms-continuation". |
hitCount |
integer |
Gesamtanzahl der Hierarchieknoten, die die Instanzen enthält, die der Abfrage basierend auf der Eingabe entsprechen. |
hits |
Die Liste der Hierarchieknoten, die die Instanzen enthält, die der Abfrage basierend auf der Eingabe entsprechen. Kann leer sein. |
SearchInstancesHierarchiesParameters
Parameter zum Zurückgeben von Zeitreihen instance Hierarchien nach Aufruf von Suchinstanzen.
Name | Typ | Beschreibung |
---|---|---|
expand |
Definition, ob Hierarchieknoten in demselben Suchinstanzaufruf erweitert werden sollen. Optional, der Standardwert ist "UntilChildren". |
|
pageSize |
integer |
Maximale Anzahl von Hierarchien auf derselben Ebene, die auf derselben Seite zurückgegeben werden sollen. Optional ist der Standardwert 10, wenn er nicht festgelegt ist. Der Bereich liegt zwischen 1 und 100. Wenn Ergebnisse vorhanden sind, die über die Seitengröße hinausgehen, kann das Fortsetzungstoken verwendet werden, um die nächste Seite abzurufen. |
sort |
Definition der Sortierung von Hierarchieknoten. Optional, der Standardwert ist "CumulativeInstanceCount". |
SearchInstancesParameters
Parameter für die Rückgabe von Zeitreiheninstanzen durch Aufruf von Suchinstanzen.
Name | Typ | Beschreibung |
---|---|---|
highlights |
boolean |
Definition von hervorgehobenen Suchergebnissen oder nicht. Wenn sie auf "true" festgelegt ist, werden die hervorgehobenen Suchergebnisse zurückgegeben. Wenn sie auf "false" festgelegt ist, werden die hervorgehobenen Suchergebnisse nicht zurückgegeben. Der Standardwert ist 'true'. |
pageSize |
integer |
Maximale Anzahl von Instanzen, die auf jeder Seite des Ergebnisses erwartet werden. Der Standardwert ist 10, wenn nicht festgelegt. Reicht von 1 bis 100. Wenn ergebnisse vorhanden sind, die über die Seitengröße hinausgehen, kann der Benutzer das Fortsetzungstoken verwenden, um die nächste Seite abzurufen. |
recursive |
boolean |
Definition, welche Instanzen zurückgegeben werden. Wenn rekursiv auf "true" festgelegt ist, werden alle Instanzen zurückgegeben, die über den Pfad verfügen, der mit dem Path-Parameter beginnt. Wenn rekursiv auf "false" festgelegt ist, werden nur Instanzen zurückgegeben, die über den Pfad verfügen, der genau mit dem path-Parameter übereinstimmt. Die Verwendung der rekursiven Suche ermöglicht die Implementierung der Suchbenutzeroberfläche, während die Verwendung nicht rekursiver Suche die Implementierung von Navigationsfunktionen ermöglicht. Optional, der Standardwert ist "true". |
sort |
Definition, wie Zeitreiheninstanzen sortiert werden, bevor sie von Suchinstanzen zurückgegeben werden– Relevanz oder alphabetisch. Optional ist der Standardwert "Rang". |
SearchInstancesRequest
Anforderung, eine Suchabfrage für Zeitreiheninstanzen auszuführen und übereinstimmende Zeitreiheninstanzen zurückzugeben.
Name | Typ | Beschreibung |
---|---|---|
hierarchies |
Parameter für die Rückgabe von Zeitreihen instance Hierarchien. Bei NULL werden keine Hierarchien zurückgegeben. Wenn der Instances-Parameter NULL und der hierarchies-Parameter nicht NULL ist, werden nur Hierarchien ohne Instanzen zurückgegeben. |
|
instances |
Parameter für die Rückgabe von Zeitreiheninstanzen. Kann NULL sein. Wenn sowohl der Instanz- als auch der Hierarchieparameter NULL sind, werden die Instanzen in den Ergebnissen basierend auf den Standardwerten von Parametern zurückgegeben, und Hierarchien werden nicht zurückgegeben. |
|
path |
string[] |
Filtern sie nach dem Hierarchiepfad von Zeitreiheninstanzen. Pfad wird als Array von Zeichenfolgenpfadsegmenten dargestellt. Das erste Element sollte der Hierarchiename sein. Beispiel: ["Location", "California"]. Optional, Groß-/Kleinschreibung, nie leer und kann NULL sein. |
searchString |
string |
Abfragesuchzeichenfolge, die mit den Attributen von Zeitreiheninstanzen abgeglichen wird. Beispiel: "floor 100". Die Groß-/Kleinschreibung muss nicht beachtet werden, kann jedoch eine leere Zeichenfolge sein. |
SearchInstancesResponse
Die Instanzen, die der Abfrage basierend auf der Eingabe entsprechen. Kann leer oder NULL sein.
Name | Typ | Beschreibung |
---|---|---|
continuationToken |
string |
Wenn dies zurückgegeben wird, bedeutet dies, dass aktuelle Ergebnisse ein Teilergebnis darstellen. Fortsetzungstoken ermöglicht das Abrufen der nächsten Seite der Ergebnisse. Um die nächste Seite der Abfrageergebnisse zu erhalten, senden Sie dieselbe Anforderung mit dem Fortsetzungstokenparameter im HTTP-Header "x-ms-continuation". |
hitCount |
integer |
Gesamtanzahl der Instanzen, die der Abfrage basierend auf der Eingabe entsprechen. |
hits |
Die Liste der Instanzen, die der Abfrage basierend auf der Eingabe entsprechen. Kann leer sein. |
SearchInstancesResponsePage
Einzelne Seite der Suchergebnisse.
Name | Typ | Beschreibung |
---|---|---|
hierarchyNodes |
Die Hierarchieknoten, die die Instanzen enthalten, die der Abfrage basierend auf der Eingabe entsprechen. Kann leer oder NULL sein. |
|
instances |
Die Instanzen, die der Abfrage basierend auf der Eingabe entsprechen. Kann leer oder NULL sein. |
TsiError
Informationen zu einem API-Fehler.
Name | Typ | Beschreibung |
---|---|---|
error |
Ein bestimmter API-Fehler mit einem Fehlercode und einer Meldung. |
TsiErrorBody
Ein bestimmter API-Fehler mit einem Fehlercode und einer Meldung.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Sprachunabhängige, für Menschen lesbare Zeichenfolge, die einen dienstspezifischen Fehlercode definiert. Dieser Code dient als spezifischerer Indikator für den in der Antwort angegebenen HTTP-Fehlercode. Kann verwendet werden, um bestimmte Fehlerfälle programmgesteuert zu behandeln. |
details |
Enthält zusätzliche Fehlerinformationen. Ist möglicherweise NULL. |
|
innerError |
Enthält einen spezifischeren Fehler, der die Ursache eingrenzt. Ist möglicherweise NULL. |
|
message |
string |
Für Menschen lesbare, sprachunabhängige Darstellung des Fehlers. Es ist als Hilfe für Entwickler gedacht und eignet sich nicht für die Exposition gegenüber Endbenutzern. |
target |
string |
Ziel des bestimmten Fehlers (z. B. der Name der -Eigenschaft im Fehler). Ist möglicherweise NULL. |
TsiErrorDetails
Zusätzliche Fehlerinformationen.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Sprachunabhängige, für Menschen lesbare Zeichenfolge, die einen dienstspezifischen Fehlercode definiert. Dieser Code dient als spezifischerer Indikator für den in der Antwort angegebenen HTTP-Fehlercode. Kann verwendet werden, um bestimmte Fehlerfälle programmgesteuert zu behandeln. |
message |
string |
Für Menschen lesbare, sprachunabhängige Darstellung des Fehlers. Es ist als Hilfe für Entwickler gedacht und eignet sich nicht für die Exposition gegenüber Endbenutzern. |