Azure Time Series Insights Gen2-model-API's
Overzicht
Elk van de drie onderdelen die een Time Series-model maken (exemplaren, hiërarchieën en typen) hebben bijbehorende REST API's die ondersteuning bieden voor CREATE-, READ-, UPDATE- en DELETE-, gepagineerde en/of batchbewerkingen.
- De exemplaar-API ondersteunt gepagineerde GET-bewerkingen , batch-CREATE-, READ-, UPDATE- en DELETE-bewerkingen , zoek- en trefwoordsuggesties voor zoekbewerkingen.
- De Hierarchy-API ondersteunt gepagineerde GET-bewerkingen en batchbewerkingen maken, lezen, bijwerken en verwijderen .
- De Type-API ondersteunt gepagineerde GET-bewerkingen en batchbewerkingen maken, lezen, bijwerken en verwijderen .
Een vierde API biedt REST-ondersteuning voor Time Series Model-instellingen:
- De API voor modelinstellingen ondersteunt HTTP GET - en UPDATE-bewerkingen voor de configuratie-instellingen van het Time Series-model. Lees Time Series Model voor gedetailleerde informatie over Time Series Model en exemplaar, hiërarchie en typedefinities .
Api voor instanties
Met de INSTANCES-API kunnen CREATE-, READ-, UPDATE- en DELETE-bewerkingen worden uitgevoerd op Time Series-exemplaren:
De API Instanties ophalen retourneert alle Time Series-exemplaren die overeenkomen met de aanvraag.
De API Exemplaren beheren maakt batchbewerkingen op exemplaren mogelijk. Alle bewerkingen voor deze API zijn HTTP POST-bewerkingen. Elke bewerking accepteert een nettolading. De nettolading is een JSON-object. Dit object definieert één eigenschap. De eigenschapssleutel is de naam van een bewerking die is toegestaan door de API. Ondersteunde bewerkingen zijn PUT, UPDATE en DELETE.
Met deze API's kunt u Time Series-exemplaren detecteren:
- Met Suggestie worden scenario's voor automatisch aanvullen ingeschakeld tijdens het zoeken naar een exemplaar.
- Zoeken helpt bij het identificeren van de exemplaren op basis van de opgegeven trefwoorden.
Tip
Meer informatie over functies voor zoekquery's hieronder.
Api voor hiërarchieën
Met de hiërarchie-API kunt u CREATE, READ, UPDATE en DELETE gebruiken voor Time Series-hiërarchieën.
API | Beschrijving |
---|---|
Api voor hiërarchieën ophalen | Retourneert alle Time Series-hiërarchieën die overeenkomen met de aanvraag. |
Hiërarchie-API's beheren | Hiermee worden batchbewerkingen op hiërarchieën ingeschakeld. Alle bewerkingen voor deze API zijn HTTP POST-bewerkingen. Elke bewerking accepteert een nettolading. De nettolading is een JSON-object. Dit object definieert één eigenschap. De eigenschapssleutel is de naam van een bewerking die de API toestaat. Ondersteunde bewerkingen zijn PUT, UPDATE en DELETE. |
Api voor typen
De TYPEN-API maakt CREATE, READ, UPDATE en DELETE mogelijk voor Time Series-typen en de bijbehorende variabelen.
API | Beschrijving |
---|---|
API voor typen ophalen | Retourneert alle Time Series-typen en de bijbehorende variabelen. |
API voor posttypen | Hiermee worden batchbewerkingen voor typen ingeschakeld. Alle bewerkingen voor deze API zijn HTTP POST-bewerkingen. Elke bewerking accepteert een nettolading. De nettolading is een JSON-object. Dit object definieert één eigenschap. De eigenschapssleutel is de naam van een bewerking die de API toestaat. Ondersteunde bewerkingen zijn PUT, UPDATE en DELETE. |
API voor modelinstellingen
Met de API voor modelinstellingen kunnen CREATE, READ, UPDATE en DELETE worden ingeschakeld voor automatisch gemaakte modellen in de omgeving door TimeSeriesIds.
API | Beschrijving |
---|---|
API voor modelinstellingen ophalen | Retourneert het automatisch gemaakte model in de omgeving voor TimeSeriesIds. |
API voor modelinstellingen bijwerken | Updates het model in de omgeving voor TimeSeriesIds met de nieuwe waarden in de aanvraag. |
Zoekfuncties
Zoekopdrachten met jokertekens
We ondersteunen zoekopdrachten met jokertekens met één en meerdere tekens binnen enkele termen (niet binnen zoekopdrachten met woordgroepen).
Eén teken
Als u een zoekactie met één teken met jokertekens wilt uitvoeren, gebruikt u het ?
symbool. Met een jokerteken wordt gezocht naar termen die overeenkomen met de tekenreeks en het vervangen teken.
Als u wilt zoeken naar text
of test
, zoekt u: te?t
.
Meerdere tekens
Als u een zoekactie met jokertekens met meerdere tekens wilt uitvoeren, gebruikt u het *
symbool. Zoekopdrachten met meerdere jokertekens zoeken naar nul of meer tekens.
Als u wilt zoeken naar test
, tests
of tester
, gebruikt u de zoekopdracht: test*
.
U kunt ook de zoekopdrachten met jokertekens gebruiken in het midden van een term. Als u wilt zoeken naar dryer
, kunt u de zoekopdracht gebruiken: dr*r
.
Booleaanse operatoren
Met Booleaanse operators kunnen termen worden gecombineerd via logische operators. We ondersteunen AND, OR, +, -en NOT als Booleaanse operators.
Belangrijk
- Booleaanse operatoren moeten alle hoofdletters hebben.
- Booleaanse operatoren moeten worden gescheiden van zoekcomponenten met behulp van spaties.
-
dryer AND washer
is geldig, maar nietdryer ANDwasher
.
AND-operator
De operator AND komt overeen met documenten waarbij beide termen overal in de tekst van één document voorkomen.
Als u wilt zoeken naar documenten die de zoekopdracht bevatten dryer washer
en foo bar
gebruiken: dryer washer AND foo bar
.
Notitie
Het symbool &&
kan worden gebruikt in plaats van de operator AND.
OR-operator
De operator OR koppelt twee termen en zoekt een overeenkomend document als een van de termen in een document bestaat. De operator OR is de standaardoperator voor combinaties. Dit betekent dat als er geen Booleaanse operator tussen twee termen is, de operator OR wordt gebruikt.
Als u wilt zoeken naar documenten die een van de volgende zoekopdrachten dryer washer
bevatten of gewoon dryer
een van de volgende zoekopdrachten gebruiken:
'dryer washer' dryer
'dryer washer' OR dryer
Notitie
Het symbool ||
kan worden gebruikt in plaats van de operator OF.
+ Operator
De + vereiste operator of vereist dat de term na het +
symbool ergens in een veld van één document voorkomt.
Als u wilt zoeken naar documenten die moeten en dryer
kunnen bevatten washer
, gebruikt u de zoekopdracht: +dryer washer
.
-Operator
De - operator or prohibit sluit documenten uit die de term na het -
symbool bevatten.
Als u wilt zoeken naar documenten die dryer washer
wel bevatten, maar niet foo bar
, gebruikt u de zoekfunctie: dryer washer -foo bar
.
NOT
De operator NOT sluit documenten uit die de term na NOT
bevatten.
Als u wilt zoeken naar documenten die dryer washer
wel bevatten, maar deze niet foo bar
gebruiken: dryer washer NOT foo bar
.
De not-operator kan niet met slechts één term worden gebruikt.
De volgende zoekopdracht retourneert geen resultaten: NOT dryer washer
.
Notitie
Het symbool !
kan worden gebruikt in plaats van de operator NOT.
- Deze moet onmiddellijk voorafgaan aan de uitgesloten zoekterm.
-
dryer !washer
is geldig, maar nietdryer ! washer
.
Zie ook
Zie Azure Active Directory voor ontwikkelaars voor meer informatie over toepassingsregistratie en het Azure Active Directory-programmeermodel.
Lees Verificatie en autorisatie voor meer informatie over aanvraag - en verificatieparameters.
Hulpprogramma's die helpen bij het testen van HTTP-aanvragen en -antwoorden zijn onder andere:
Fiddler. Met deze gratis webopsporingsproxy kunt u uw REST-aanvragen onderscheppen, zodat u de HTTP-aanvraag- en antwoordberichten kunt diagnosticeren.
JWT.io. U kunt dit hulpprogramma gebruiken om snel de claims in uw Bearer-token te dumpen en vervolgens de inhoud ervan te valideren.
Postman. Dit is een gratis hulpprogramma voor het testen van HTTP-aanvragen en -antwoorden voor het opsporen van fouten in REST API's.
Meer informatie over Azure Time Series Insights Gen2 vindt u in de Gen2-documentatie.