Azure Data Manager for Agriculture Preview als Event Grid-bron
Dit artikel bevat de eigenschappen en het schema voor Azure Data Manager for Agriculture-gebeurtenissen. Zie het Gebeurtenisschema van Azure Event Grid voor een inleiding tot gebeurtenisschema's.
Vereisten
Het is belangrijk dat u aan de volgende vereisten voldoet voordat u begint met de stappen voor het implementeren van de functie Gebeurtenissen in Azure Data Manager for Agriculture.
- Een actief Azure-account
- Microsoft Azure Event Hubs-naamruimte en een Event Hub die is geïmplementeerd in Azure Portal
Reageren op Data Manager for Agriculture-gebeurtenissen
Met Data Manager for Agriculture-gebeurtenissen kunnen toepassingen reageren op het maken, verwijderen en bijwerken van resources. Data Manager for Agriculture-gebeurtenissen worden gepusht met behulp van Azure Event Grid.
Azure Functions, Azure Logic Apps of zelfs naar uw eigen HTTP-listener kunnen zich abonneren op deze gebeurtenissen. Azure Event Grid biedt betrouwbare levering van gebeurtenissen aan uw toepassingen via uitgebreid beleid voor opnieuw proberen en onbestelbare brieven.
Hier volgen voorbeeldscenario's voor het verbruik van gebeurtenissen in onze service:
- Wanneer u satelliet- of weergegevens downloadt of taken uitvoert, kunt u gebeurtenissen gebruiken om te reageren op wijzigingen in de taakstatus. U kunt lange polling minimaliseren en het aantal API-aanroepen naar de service verlagen. U kunt ook een melding ontvangen dat de taak is voltooid. Al onze asynchrone opnametaken kunnen gebeurtenissen ondersteunen.
Notitie
Gebeurtenissen met betrekking tot de STROOM van ISV-oplossingen worden momenteel niet ondersteund.
- Als er wijzigingen in gegevensvlakbronnen zijn, zoals partij, velden, farms en andere vergelijkbare elementen, kunt u reageren op wijzigingen en kunt u werkstromen activeren.
Gebeurtenissen filteren
U kunt Data Manager voor Landbouw-gebeurtenissen filteren op gebeurtenistype, onderwerp of velden in het gegevensobject. Filters in Event Grid komen overeen met het begin of einde van het onderwerp, zodat gebeurtenissen die overeenkomen naar de abonnee kunnen gaan.
Als u bijvoorbeeld voor de gebeurtenis PartyChanged meldingen wilt ontvangen voor wijzigingen voor een bepaalde partij met ID Party1234, kunt u het onderwerpfilter 'EndsWith' gebruiken zoals wordt weergegeven:
EndsWith- /Party1234 Het onderwerp voor deze gebeurtenis heeft de indeling "/parties/Party1234"
Onderwerpen in een gebeurtenisschema bieden ook filters voor 'begint met' en 'exacte overeenkomst'.
Als u dezelfde gebeurtenis wilt filteren voor een groep partij-id's, gebruikt u het geavanceerde filter op het veld PartyId in het gebeurtenisgegevensobject. In één abonnement kunt u vijf geavanceerde filters toevoegen met een limiet van 25 waarden voor elke gefilterde sleutel.
Zie Gebeurtenissen filteren voor Event Grid voor meer informatie over het toepassen van filters.
Abonneren op gebeurtenissen
U kunt zich abonneren op Data Manager for Agriculture-gebeurtenissen met behulp van de Azure-portal of de Azure Resource Manager-client. Elk van deze functies biedt de gebruiker een set functionaliteiten. Raadpleeg de volgende bronnen voor meer informatie over elke methode.
Abonneren op gebeurtenissen met behulp van de portal
Abonneren op gebeurtenissen met behulp van de ARM-sjabloonclient
Procedures voor het verbruik van gebeurtenissen
Toepassingen die Data Manager for Agriculture-gebeurtenissen verwerken, moeten een aantal aanbevolen procedures volgen:
- Controleer of het eventType een gebeurtenis is die u wilt verwerken en neem niet aan dat alle gebeurtenissen die u ontvangt de typen zijn die u verwacht.
- Als berichten buiten de volgorde kunnen komen, gebruikt u de velden modifiedTime en etag om de volgorde van gebeurtenissen voor een bepaald object te begrijpen.
- Data Manager for Agriculture-gebeurtenissen garanderen ten minste eenmaal levering aan abonnees, wat ervoor zorgt dat alle berichten worden uitgevoerd. Vanwege nieuwe pogingen of beschikbaarheid van abonnementen kunnen er echter af en toe dubbele berichten optreden. Zie Event Grid-berichtbezorging en opnieuw proberen voor meer informatie over de bezorging van berichten en het opnieuw proberen
- Negeer velden die u niet begrijpt. Met deze procedure kunt u bestand blijven tegen nieuwe functies die in de toekomst kunnen worden toegevoegd.
Beschikbare gebeurtenistypen
Gebeurtenisnaam | Omschrijving |
---|---|
Microsoft.AgFoodPlatform.PartyChanged | Gepubliceerd wanneer een partij wordt gemaakt /bijgewerkt/verwijderd in een Azure Data Manager for Agriculture-resource |
Microsoft.AgFoodPlatform.FarmChangedV2 | Gepubliceerd wanneer een farm wordt gemaakt /bijgewerkt/verwijderd in een Azure Data Manager for Agriculture-resource |
Microsoft.AgFoodPlatform.FieldChangedV2 | Gepubliceerd wanneer een veld wordt gemaakt /bijgewerkt/verwijderd in een Azure Data Manager for Agriculture-resource |
Microsoft.AgFoodPlatform.SeasonalFieldChangedV2 | Gepubliceerd wanneer een seizoensgebonden veld wordt gemaakt /bijgewerkt/verwijderd in een Azure Data Manager for Agriculture-resource |
Microsoft.AgFoodPlatform.CropChanged | Gepubliceerd wanneer een bijsnijding wordt gemaakt /bijgewerkt/verwijderd in een Azure Data Manager for Agriculture-resource |
Microsoft.AgFoodPlatform.CropProductChanged | Gepubliceerd wanneer een bijsnijdproduct wordt gemaakt /bijgewerkt/verwijderd in een Azure Data Manager for Agriculture-resource |
Microsoft.AgFoodPlatform.SeasonChanged | Gepubliceerd wanneer een seizoen wordt gemaakt /bijgewerkt/verwijderd in een Azure Data Manager for Agriculture-resource |
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChangedV2 | Gepubliceerd wanneer de status van een satellietgegevensopnametaak wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is uitgevoerd of voltooid. |
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChangedV2 | Gepubliceerd wanneer de status van een opnametaak voor weergegevens wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is voortgang of voltooid. |
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChangedV2 | Gepubliceerd wanneer de taakstatus voor het vernieuwen van weersgegevens wordt gewijzigd. |
Microsoft.AgFoodPlatform.SensorMappingChangedV2 | Gepubliceerd wanneer sensortoewijzing wordt gewijzigd |
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChangedV2 | Gepubliceerd wanneer sensorpartnerintegratie wordt gewijzigd |
Microsoft.AgFoodPlatform.DeviceDataModelChanged | Gepubliceerd wanneer apparaatgegevensmodel wordt gewijzigd |
Microsoft.AgFoodPlatform.DeviceChanged | Gepubliceerd wanneer het apparaat wordt gewijzigd |
Microsoft.AgFoodPlatform.SensorDataModelChanged | Gepubliceerd wanneer sensorgegevensmodel wordt gewijzigd |
Microsoft.AgFoodPlatform.SensorChanged | Gepubliceerd wanneer sensor wordt gewijzigd |
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChangedV2 | Gepubliceerd wanneer de status van een farmbewerkingstaak voor gegevensopname wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is uitgevoerd of voltooid. |
Microsoft.AgFoodPlatform.ApplicationDataChangedV2 | Gepubliceerd wanneer toepassingsgegevens worden gemaakt /bijgewerkt/verwijderd in een Azure Data Manager for Agriculture-resource |
Microsoft.AgFoodPlatform.HarvestDataChangedV2 | Gepubliceerd wanneer Oogstgegevens worden gemaakt /bijgewerkt/verwijderd in een Azure Data Manager for Agriculture-resource |
Microsoft.AgFoodPlatform.TillageDataChangedV2 | Gepubliceerd wanneer tillage-gegevens worden gemaakt /bijgewerkt/verwijderd in een Azure Data Manager for Agriculture-resource |
Microsoft.AgFoodPlatform.PlantingDataChangedV2 | Gepubliceerd wanneer plantgegevens worden gemaakt /bijgewerkt/verwijderd in een Azure Data Manager for Agriculture-resource |
Microsoft.AgFoodPlatform.AttachmentChangedV2 | Gepubliceerd wanneer een bijlage wordt gemaakt/bijgewerkt/verwijderd. |
Microsoft.AgFoodPlatform.ZoneChangedV2 | Gepubliceerd wanneer een zone wordt gemaakt/bijgewerkt/verwijderd. |
Microsoft.AgFoodPlatform.ManagementZoneChangedV2 | Gepubliceerd wanneer een beheerzone wordt gemaakt/bijgewerkt/verwijderd. |
Microsoft.AgFoodPlatform.PrescriptionChangedV2 | Gepubliceerd wanneer een recept wordt gemaakt/bijgewerkt/verwijderd. |
Microsoft.AgFoodPlatform.PrescriptionMapChangedV2 | Gepubliceerd wanneer een receptkaart wordt gemaakt/bijgewerkt/verwijderd. |
Microsoft.AgFoodPlatform.PlantTissueAnalysisChangedV2 | Gepubliceerd wanneer gegevens over de analyse van plantenweefsels worden gemaakt/bijgewerkt/verwijderd. |
Microsoft.AgFoodPlatform.NutrientAnalysisChangedV2 | Gepubliceerd wanneer gegevens over voedingsanalyse worden gemaakt/bijgewerkt/verwijderd. |
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChangedV2 | Gepubliceerd wanneer de taakstatus van een afbeeldingsverwerking wordt gewijzigd, bijvoorbeeld wanneer de taak wordt gemaakt, is uitgevoerd of voltooid. |
Microsoft.AgFoodPlatform.InsightChangedV2 | Gepubliceerd wanneer Insight wordt gemaakt/bijgewerkt/verwijderd. |
Microsoft.AgFoodPlatform.InsightAttachmentChangedV2 | Gepubliceerd wanneer Insight-bijlage wordt gemaakt/bijgewerkt/verwijderd. |
Microsoft.AgFoodPlatform.BiomassModelJobStatusChangedV2 | Gepubliceerd wanneer de status van de biomassamodeltaak wordt gewijzigd |
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChangedV2 | Gepubliceerd wanneer de taakstatus van het Bodemvochtigheidsmodel wordt gewijzigd |
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChangedV2 | Gepubliceerd wanneer de status van de status van de sensorplaatsingsmodeltaak wordt gewijzigd |
Eigenschappen van gebeurtenis
Elke Azure Data Manager for Agriculture-gebeurtenis heeft twee delen, het eerste deel is gebruikelijk voor gebeurtenissen en het tweede gegevensobject bevat eigenschappen die specifiek zijn voor elke gebeurtenis.
Het onderdeel dat gebruikelijk is voor gebeurtenissen, wordt uitgebreid in het Event Grid-gebeurtenisschema en bevat de volgende gegevens op het hoogste niveau:
Eigenschappen | Type | Omschrijving |
---|---|---|
onderwerp | tekenreeks | Volledig resourcepad naar de gebeurtenisbron. Dit veld kan niet worden geschreven. Event Grid biedt deze waarde. |
subject | tekenreeks | Het door de uitgever gedefinieerde pad naar het gebeurtenisonderwerp. |
eventType | tekenreeks | Een van de geregistreerde gebeurtenistypen voor deze gebeurtenisbron. |
eventTime | tekenreeks | Het tijdstip waarop de gebeurtenis wordt gegenereerd op basis van de UTC-tijd van de provider. |
Id | tekenreeks | Unieke id voor de gebeurtenis. |
gegevens | object | Gegevensobject met eigenschappen die specifiek zijn voor elk gebeurtenistype. |
dataVersion | tekenreeks | De schemaversie van het gegevensobject. De uitgever definieert de schemaversie. |
metadataVersion | tekenreeks | De schemaversie van de metagegevens van de gebeurtenis. Event Grid definieert het schema voor de eigenschappen op het hoogste niveau. Event Grid biedt deze waarde. |
Voor party-, seizoen-, bijsnijd- en bijsnijdgebeurtenissen bevat het gegevensobject de volgende eigenschappen:
Eigenschappen | Type | Beschrijving |
---|---|---|
Id | tekenreeks | Unieke id van resource. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt, verwijderd |
properties | Object | Het bevat door de gebruiker gedefinieerde sleutel- waardeparen. |
modifiedDateTime | tekenreeks | Geeft het tijdstip aan waarop de gebeurtenis voor het laatst is gewijzigd. |
createdDateTime | tekenreeks | Geeft het tijdstip aan waarop de resource is gemaakt. |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van het object. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid. |
beschrijving | tekenreeks | Tekstbeschrijving van de resource. |
name | tekenreeks | Naam om de resource te identificeren. |
Voor farm-gebeurtenissen bevat het gegevensobject de volgende eigenschappen:
Eigenschappen | Type | Beschrijving |
---|---|---|
Id | tekenreeks | Unieke id van resource. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt, verwijderd |
properties | Object | Het bevat door de gebruiker gedefinieerde sleutel- waardeparen. |
modifiedDateTime | tekenreeks | Geeft het tijdstip aan waarop de gebeurtenis voor het laatst is gewijzigd. |
createdDateTime | tekenreeks | Geeft het tijdstip aan waarop de resource is gemaakt. |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van het object. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid. |
beschrijving | tekenreeks | Tekstbeschrijving van de resource. |
name | tekenreeks | Naam om de resource te identificeren. |
partyId | tekenreeks | Id van de partij waartoe het behoort. |
Voor apparaatgegevensmodel- en sensorgegevensmodel-gebeurtenissen bevat het gegevensobject de volgende eigenschappen:
Eigenschappen | Type | Omschrijving |
---|---|---|
sensorPartnerId | tekenreeks | Id die is gekoppeld aan de sensorPartner. |
Id | tekenreeks | Unieke id van resource. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt, verwijderd |
properties | Object | Het bevat door de gebruiker gedefinieerde sleutel- waardeparen. |
modifiedDateTime | tekenreeks | Geeft het tijdstip aan waarop de gebeurtenis voor het laatst is gewijzigd. |
createdDateTime | tekenreeks | Geeft het tijdstip aan waarop de resource is gemaakt. |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van het object. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid. |
beschrijving | tekenreeks | Tekstbeschrijving van de resource. |
name | tekenreeks | Naam om de resource te identificeren. |
Voor apparaat gebeurtenissen bevat het gegevensobject de volgende eigenschappen:
Eigenschappen | Type | Omschrijving |
---|---|---|
deviceDataModelId | tekenreeks | Id die is gekoppeld aan het deviceDataModel. |
integrationId | tekenreeks | Id die is gekoppeld aan de integratie. |
sensorPartnerId | tekenreeks | Id die is gekoppeld aan de sensorPartner. |
Id | tekenreeks | Unieke id van resource. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt, verwijderd |
properties | Object | Het bevat door de gebruiker gedefinieerde sleutel- waardeparen. |
modifiedDateTime | tekenreeks | Geeft het tijdstip aan waarop de gebeurtenis voor het laatst is gewijzigd. |
createdDateTime | tekenreeks | Geeft het tijdstip aan waarop de resource is gemaakt. |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van het object. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid. |
beschrijving | tekenreeks | Tekstbeschrijving van de resource. |
name | tekenreeks | Naam om de resource te identificeren. |
Voor sensor gebeurtenissen bevat het gegevensobject de volgende eigenschappen:
Eigenschappen | Type | Omschrijving |
---|---|---|
sensorDataModelId | tekenreeks | Id die is gekoppeld aan het sensorDataModel. |
integrationId | tekenreeks | Id die is gekoppeld aan de integratie. |
deviceId | tekenreeks | Id die is gekoppeld aan het apparaat. |
sensorPartnerId | tekenreeks | Id die is gekoppeld aan de sensorPartner. |
Id | tekenreeks | Unieke id van resource. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt, verwijderd |
properties | Object | Het bevat door de gebruiker gedefinieerde sleutel- waardeparen. |
modifiedDateTime | tekenreeks | Geeft het tijdstip aan waarop de gebeurtenis voor het laatst is gewijzigd. |
createdDateTime | tekenreeks | Geeft het tijdstip aan waarop de resource is gemaakt. |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van het object. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid. |
beschrijving | tekenreeks | Tekstbeschrijving van de resource. |
name | tekenreeks | Naam om de resource te identificeren. |
Voor sensortoewijzingsevenementen bevat het gegevensobject de volgende eigenschappen:
Eigenschappen | Type | Omschrijving |
---|---|---|
sensorId | tekenreeks | Id die is gekoppeld aan de sensor. |
partyId | tekenreeks | Id die is gekoppeld aan de partij. |
sensorPartnerId | tekenreeks | Id die is gekoppeld aan de sensorPartner. |
Id | tekenreeks | Unieke id van resource. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt, verwijderd |
properties | Object | Het bevat door de gebruiker gedefinieerde sleutel- waardeparen. |
modifiedDateTime | tekenreeks | Geeft het tijdstip aan waarop de gebeurtenis voor het laatst is gewijzigd. |
createdDateTime | tekenreeks | Geeft het tijdstip aan waarop de resource is gemaakt. |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van het object. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid. |
beschrijving | tekenreeks | Tekstbeschrijving van de resource. |
name | tekenreeks | Naam om de resource te identificeren. |
Voor integratie-gebeurtenissen van sensorpartner bevat het gegevensobject de volgende eigenschappen:
Eigenschappen | Type | Omschrijving |
---|---|---|
integrationId | tekenreeks | Id die is gekoppeld aan de integratie. |
partyId | tekenreeks | Id die is gekoppeld aan de partij. |
sensorPartnerId | tekenreeks | Id die is gekoppeld aan de sensorPartner. |
Id | tekenreeks | Unieke id van resource. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt, verwijderd |
properties | Object | Het bevat door de gebruiker gedefinieerde sleutel- waardeparen. |
modifiedDateTime | tekenreeks | Geeft het tijdstip aan waarop de gebeurtenis voor het laatst is gewijzigd. |
createdDateTime | tekenreeks | Geeft het tijdstip aan waarop de resource is gemaakt. |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van het object. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid. |
beschrijving | tekenreeks | Tekstbeschrijving van de resource. |
name | tekenreeks | Naam om de resource te identificeren. |
Seizoensveldgebeurtenissen hebben het volgende gegevensobject:
Eigenschappen | Type | Beschrijving |
---|---|---|
Id | tekenreeks | Door de gebruiker gedefinieerde id van het seizoensgebonden veld |
farmId | tekenreeks | Door de gebruiker gedefinieerde id van de farm waaraan het seizoensgebonden veld is gekoppeld. |
partyId | tekenreeks | Id van de partij waartoe het behoort. |
seasonId | tekenreeks | Door de gebruiker gedefinieerde id van het seizoen waaraan seizoenveld is gekoppeld. |
Fieldid | tekenreeks | Door de gebruiker gedefinieerde id van het veld waaraan het seizoensgebonden veld is gekoppeld. |
name | tekenreeks | Door de gebruiker gedefinieerde naam van het seizoensveld. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt en verwijderd. |
properties | Object | Het bevat door de gebruiker gedefinieerde sleutel-waardeparen. |
modifiedDateTime | tekenreeks | Geeft het tijdstip aan waarop de gebeurtenis voor het laatst is gewijzigd. |
createdDateTime | tekenreeks | Geeft het tijdstip aan waarop de resource is gemaakt. |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van het object. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid. |
beschrijving | tekenreeks | Tekstbeschrijving van de resource. |
Insight-gebeurtenissen hebben het volgende gegevensobject:
Eigenschappen | Type | Omschrijving |
---|---|---|
modelId | tekenreeks | Id van het bijbehorende model. |
resourceId | tekenreeks | Door de gebruiker gedefinieerde id van de resource, zoals farm, veld, enzovoort. |
resourceType | tekenreeks | Naam van het resourcetype. Toepasselijke waarden zijn Party, Farm, Field, SeasonalField enzovoort. |
partyId | tekenreeks | Id van de partij waartoe het behoort. |
modelVersion | tekenreeks | Versie van het bijbehorende model. |
Id | tekenreeks | Door de gebruiker gedefinieerde id van de resource. |
status | tekenreeks | Bevat de status van de taak. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt en verwijderd. |
modifiedDateTime | date-time | Datum en tijd waarop de resource voor het laatst is gewijzigd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum en tijd waarop de resource is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid |
beschrijving | tekenreeks | Een lijst met sleutel-waardeparen die de resource beschrijven. Alleen tekenreeks- en numerieke waarden worden ondersteund. |
name | tekenreeks | Door de gebruiker gedefinieerde naam van de resource. |
properties | object | Door de gebruiker gedefinieerde naam van de resource. |
InsightAttachment-gebeurtenissen hebben het volgende gegevensobject:
Eigenschappen | Type | Omschrijving |
---|---|---|
modelId | tekenreeks | Id van het bijbehorende model. |
resourceId | tekenreeks | Door de gebruiker gedefinieerde id van de resource, zoals farm, veld, enzovoort. |
resourceType | tekenreeks | Naam van het resourcetype. |
partyId | tekenreeks | Id van de partij waartoe het behoort. |
insightId | tekenreeks | Id die is gekoppeld aan de inzichtresource. |
Id | tekenreeks | Door de gebruiker gedefinieerde id van de resource. |
status | tekenreeks | Bevat de status van de taak. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt en verwijderd. |
modifiedDateTime | date-time | Datum en tijd waarop de resource voor het laatst is gewijzigd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum en tijd waarop de resource is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid |
beschrijving | tekenreeks | Een lijst met sleutel-waardeparen die de resource beschrijven. Alleen tekenreeks- en numerieke waarden worden ondersteund. |
name | tekenreeks | Door de gebruiker gedefinieerde naam van de resource. |
properties | object | Door de gebruiker gedefinieerde naam van de resource. |
Veldevenementen hebben het volgende gegevensobject:
Eigenschappen | Type | Beschrijving |
---|---|---|
Id | tekenreeks | Door de gebruiker gedefinieerde id van het veld. |
farmId | tekenreeks | Door de gebruiker gedefinieerde id van de farm waaraan dat veld is gekoppeld. |
partyId | tekenreeks | Id van de partij waartoe het behoort. |
name | tekenreeks | Door de gebruiker gedefinieerde naam van het veld. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt en verwijderd. |
properties | Object | Het bevat door de gebruiker gedefinieerde sleutel-waardeparen. |
modifiedDateTime | tekenreeks | Geeft het tijdstip aan waarop de gebeurtenis voor het laatst is gewijzigd. |
createdDateTime | tekenreeks | Geeft het tijdstip aan waarop de resource is gemaakt. |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van het object. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid. |
beschrijving | tekenreeks | Tekstbeschrijving van de resource. |
De gebeurtenis ImageProcessingRasterizeJobStatusChanged heeft het volgende gegevensobject:
Eigenschappen | Type | Omschrijving |
---|---|---|
shapefileAttachmentId | tekenreeks | Door de gebruiker gedefinieerde id-naam van het gekoppelde shapebestand. |
partyId | tekenreeks | Partij-id waarvoor de taak is gemaakt. |
Id | tekenreeks | Unieke id van de taak. |
name | tekenreeks | Door de gebruiker gedefinieerde naam van de taak. |
status | tekenreeks | Verschillende statussen waarin een taak zich kan bevindt. Toepasselijke waarden zijn Wachten, Uitvoeren, Geslaagd, Mislukt, Geannuleerd, enzovoort. |
isCancellationRequested | boolean | Vlag die wordt ingesteld wanneer taakannulering wordt aangevraagd. |
beschrijving | tekenreeks | Tekstuele beschrijving van de taak. |
bericht | tekenreeks | Statusbericht om meer details van de taak vast te leggen. |
lastActionDateTime | date-time | Datum en tijd waarop de laatste actie op de taak is uitgevoerd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum en tijd waarop de resource is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
properties | Object | Het bevat door de gebruiker gedefinieerd sleutel-waardepaar |
SatelliteDataIngestionJobChanged, WeatherDataIngestionJobChanged, WeatherDataRefresherJobChanged, BiomassModelJobChanged, SoilMoistureModelJobStatusChanged en FarmOperationDataIngestionJobChanged hebben het volgende gegevensobject:
Eigenschappen | Type | Beschrijving |
---|---|---|
Id | tekenreeks | Unieke id van de taak. |
name | tekenreeks | Door de gebruiker gedefinieerde naam van de taak. |
status | tekenreeks | Verschillende statussen waarin een taak zich kan bevindt. |
isCancellationRequested | boolean | Vlag die wordt ingesteld wanneer taakannulering wordt aangevraagd. |
beschrijving | tekenreeks | Tekstuele beschrijving van de taak. |
partyId | tekenreeks | Partij-id waarvoor de taak is gemaakt. |
bericht | tekenreeks | Statusbericht om meer details van de taak vast te leggen. |
lastActionDateTime | date-time | Datum en tijd waarop de laatste actie op de taak is uitgevoerd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum en tijd waarop de resource is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
properties | Object | Het bevat door de gebruiker gedefinieerde sleutel-waardeparen. |
Gebeurtenissen van farmbewerkingen, zoals toepassingsgegevens, het verzamelen van gegevens, het planten van gegevens en de gegevens van de grondbewerking, hebben het volgende gegevensobject:
Eigenschappen | Type | Beschrijving |
---|---|---|
Id | tekenreeks | Unieke id van resource. |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van de resource. |
partyId | tekenreeks | Id van de partij waartoe het behoort. |
source | tekenreeks | Bericht van Azure Data Manager for Agriculture met informatie over de taak. |
modifiedDateTime | tekenreeks | Geeft het tijdstip aan waarop de gebeurtenis voor het laatst is gewijzigd |
createdDateTime | tekenreeks | Geeft het tijdstip aan waarop de resource is gemaakt |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid |
name | tekenreeks | Naam om de resource te identificeren. |
beschrijving | tekenreeks | Tekstbeschrijving van de resource |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt en verwijderd. |
properties | Object | Het bevat door de gebruiker gedefinieerde sleutel-waardeparen. |
De gebeurtenis AttachmentChanged heeft het volgende gegevensobject
Eigenschappen | Type | Omschrijving |
---|---|---|
resourceId | tekenreeks | Door de gebruiker gedefinieerde id van de resource, zoals farm, veld, enzovoort. |
resourceType | tekenreeks | Naam van het resourcetype. |
partyId | tekenreeks | Id van de partij waartoe het behoort. |
Id | tekenreeks | Door de gebruiker gedefinieerde id van de resource. |
status | tekenreeks | Bevat de status van de taak. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt en verwijderd. |
modifiedDateTime | date-time | Datum en tijd waarop de resource voor het laatst is gewijzigd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum en tijd waarop de resource is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid |
beschrijving | tekenreeks | Tekstbeschrijving van de resource |
name | tekenreeks | Door de gebruiker gedefinieerde naam van de resource. |
De gebeurtenis ZoneChanged heeft het volgende gegevensobject
Eigenschappen | Type | Omschrijving |
---|---|---|
managementZoneId | tekenreeks | Beheerzone-id die is gekoppeld aan de zone. |
partyId | tekenreeks | Door de gebruiker gedefinieerde id van het gekoppelde veld. |
Id | tekenreeks | Id van de partij waartoe het behoort |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van de resource. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt en verwijderd. |
modifiedDateTime | date-time | Datum en tijd waarop de resource voor het laatst is gewijzigd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum en tijd waarop de resource is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid |
beschrijving | tekenreeks | Tekstbeschrijving van de resource |
name | tekenreeks | Door de gebruiker gedefinieerde naam van de resource. |
properties | object | Een lijst met sleutel-waardeparen die de resource beschrijven. Alleen tekenreeks- en numerieke waarden worden ondersteund. |
De gebeurtenis PrescriptionChanged heeft het volgende gegevensobject
Eigenschappen | Type | Omschrijving |
---|---|---|
prescriptionMapId | tekenreeks | Door de gebruiker gedefinieerde id van de bijbehorende receptkaart. |
partyId | tekenreeks | Id van de partij waartoe het behoort. |
Id | tekenreeks | Door de gebruiker gedefinieerde id van het recept. |
actionType | tekenreeks | Geeft de wijziging aan die is geactiveerd tijdens het publiceren van de gebeurtenis. Toepasselijke waarden zijn Gemaakt, Bijgewerkt, Verwijderd |
status | tekenreeks | Bevat de door de gebruiker gedefinieerde status van het recept. |
properties | object | Het bevat door de gebruiker gedefinieerde sleutel-waardeparen. |
modifiedDateTime | date-time | Datum en tijd waarop de resource voor het laatst is gewijzigd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum en tijd waarop de resource is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid |
beschrijving | tekenreeks | Tekstbeschrijving van de resource |
name | tekenreeks | Door de gebruiker gedefinieerde naam van het recept. |
De gebeurtenissen PrescriptionMapChanged en ManagementZoneChanged hebben het volgende gegevensobject:
Eigenschappen | Type | Omschrijving |
---|---|---|
seasonId | tekenreeks | Door de gebruiker gedefinieerde id van het bijbehorende seizoen. |
cropId | tekenreeks | Door de gebruiker gedefinieerde id van het gekoppelde bijsnijden. |
Fieldid | tekenreeks | Door de gebruiker gedefinieerde id van het gekoppelde veld. |
partyId | tekenreeks | Id van de partij waartoe het behoort. |
Id | tekenreeks | Door de gebruiker gedefinieerde id van de resource. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt en verwijderd. |
modifiedDateTime | date-time | Datum en tijd waarop de resource voor het laatst is gewijzigd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum en tijd waarop de resource is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid |
beschrijving | tekenreeks | Tekstbeschrijving van de resource |
name | tekenreeks | Door de gebruiker gedefinieerde naam van de receptkaart. |
properties | object | Het bevat door de gebruiker gedefinieerde sleutel-waardeparen |
status | tekenreeks | Status van de resource. |
De gebeurtenis PlantTissueAnalysisChanged heeft het volgende gegevensobject:
Eigenschappen | Type | Omschrijving |
---|---|---|
seasonId | tekenreeks | Door de gebruiker gedefinieerde id van het bijbehorende seizoen. |
cropId | tekenreeks | Door de gebruiker gedefinieerde id van het gekoppelde bijsnijden. |
cropProductId | tekenreeks | Product-id bijsnijden die is gekoppeld aan de analyse van plantweefsel. |
Fieldid | tekenreeks | Door de gebruiker gedefinieerde id van het gekoppelde veld. |
partyId | tekenreeks | Id van de partij waartoe het behoort. |
Id | tekenreeks | Door de gebruiker gedefinieerde id van de resource. |
actionType | tekenreeks | Geeft de wijziging aan die het publiceren van de gebeurtenis heeft geactiveerd. Toepasselijke waarden worden gemaakt, bijgewerkt en verwijderd. |
modifiedDateTime | date-time | Datum en tijd waarop de resource voor het laatst is gewijzigd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum en tijd waarop de resource is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid. |
beschrijving | tekenreeks | Tekstbeschrijving van de resource. |
name | tekenreeks | Door de gebruiker gedefinieerde naam van de receptkaart. |
properties | object | Het bevat door de gebruiker gedefinieerde sleutel-waardeparen. |
status | tekenreeks | Status van de resource. |
De gebeurtenis NutrientAnalysisChanged heeft het volgende gegevensobject:
Eigenschappen | Type | Omschrijving |
---|---|---|
parentId | tekenreeks | De id van de bovenliggende voedingsanalyse behoort tot. |
parentType | tekenreeks | Het type van de bovenliggende voedingsanalyse behoort tot. Toepasselijke waarde(en) zijn PlantTissueAnalysis. |
partyId | tekenreeks | Id van de partij waartoe het behoort. |
Id | tekenreeks | Door de gebruiker gedefinieerde id van voedingsanalyse. |
actionType | tekenreeks | Geeft de wijziging aan die wordt geactiveerd tijdens het publiceren van de gebeurtenis. Toepasselijke waarden zijn Gemaakt, Bijgewerkt, Verwijderd. |
properties | object | Het bevat door de gebruiker gedefinieerde sleutel-waardeparen. |
modifiedDateTime | date-time | Datum en tijd waarop de voedingsanalyse voor het laatst is gewijzigd, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
createdDateTime | date-time | Datum en tijd waarop een voedingsanalyse is gemaakt, voorbeeldindeling: jjjj-MM-ddTHH:mm:ssZ. |
status | tekenreeks | Bevat door de gebruiker gedefinieerde status van de voedingsanalyse. |
eTag | tekenreeks | Implementeert optimistische gelijktijdigheid. |
beschrijving | tekenreeks | Tekstuele beschrijving van de resource. |
name | tekenreeks | Door de gebruiker gedefinieerde naam van de voedingsanalyse. |
Voorbeeldgebeurtenissen
Raadpleeg deze pagina voor voorbeeldgebeurtenissen
Volgende stappen
- Zie Wat is Event Grid? voor een inleiding tot Azure Event Grid.
- Test onze API's hier.