Condividi tramite


Anteprima di Azure Data Manager per l'agricoltura come origine di Griglia di eventi

Questo articolo fornisce le proprietà e lo schema per gli eventi di Azure Data Manager per l'agricoltura. Per un'introduzione agli schemi di eventi, vedere Schema di eventi di Griglia di eventi di Azure.

Prerequisiti

È importante avere i prerequisiti seguenti completati prima di iniziare i passaggi della distribuzione della funzionalità Eventi in Azure Data Manager for Agriculture.

Reazione agli eventi di Data Manager per l'agricoltura

Gli eventi di Data Manager per l'agricoltura consentono alle applicazioni di reagire alla creazione, all'eliminazione e all'aggiornamento delle risorse. Il push degli eventi di Data Manager per l'agricoltura viene eseguito tramite Griglia di eventi di Azure.

Funzioni di Azure, App per la logica di Azure o persino al listener HTTP personalizzato può sottoscrivere questi eventi. Griglia di eventi di Azure fornisce un recapito affidabile degli eventi alle applicazioni tramite criteri avanzati di ripetizione dei tentativi e messaggi non recapitabili.

Ecco alcuni scenari di esempio per l'utilizzo di eventi nel servizio:

  1. Quando si scaricano dati meteo o satellite o si eseguono processi, è possibile usare gli eventi per rispondere alle modifiche apportate allo stato del processo. È possibile ridurre al minimo il polling lungo e ridurre il numero di chiamate API al servizio. È anche possibile ricevere una notifica di conferma del completamento del processo. Tutti i processi di inserimento asincroni sono in grado di supportare gli eventi.

Nota

Gli eventi correlati al flusso delle soluzioni ISV non sono attualmente supportati.

  1. Se sono state apportate modifiche alle risorse del piano dati, ad esempio parti, campi, farm e altri elementi simili, è possibile reagire alle modifiche ed è possibile attivare flussi di lavoro.

Filtro degli eventi

È possibile filtrare Gli eventi di Data Manager per agricoltura in base al tipo di evento, all'oggetto o ai campi nell'oggetto dati. I filtri in Griglia di eventi corrispondono all'inizio o alla fine dell'oggetto in modo che gli eventi che corrispondono possano passare al sottoscrittore.

Ad esempio, per l'evento PartyChanged, per ricevere notifiche per le modifiche per una determinata parte con ID Party1234, è possibile usare il filtro soggetto "EndsWith" come illustrato:

EndsWith- /Party1234 L'oggetto di questo evento è del formato "/parties/Party1234"

Gli oggetti in uno schema di eventi forniscono anche filtri "inizia con" e "corrispondenza esatta".

Analogamente, per filtrare lo stesso evento per un gruppo di ID di entità, usare il campo Advanced filter on partyId nell'oggetto dati dell'evento. In una singola sottoscrizione è possibile aggiungere cinque filtri avanzati con un limite di 25 valori per ogni chiave filtrata.

Per altre informazioni su come applicare filtri, vedere filtrare gli eventi per Griglia di eventi.

Sottoscrizione di eventi

È possibile sottoscrivere gli eventi di Data Manager per l'agricoltura usando portale di Azure o il client di Azure Resource Manager. Ognuno di questi fornisce all'utente un set di funzionalità. Per altre informazioni su ogni metodo, vedere le risorse seguenti.

Sottoscrivere eventi tramite il portale

Sottoscrivere eventi usando il client del modello di Resource Manager

Procedure consigliate per l'utilizzo di eventi

Le applicazioni che gestiscono gli eventi di Data Manager per l'agricoltura devono seguire alcune procedure consigliate:

  • Verificare che eventType sia uno che si è preparati a elaborare e non si supponga che tutti gli eventi ricevuti siano i tipi previsti.
  • Quando i messaggi possono arrivare fuori ordine, usare i campi modifiedTime ed etag per comprendere l'ordine degli eventi per qualsiasi oggetto specifico.
  • Gli eventi di Data Manager per l'agricoltura garantiscono il recapito di almeno una volta ai sottoscrittori, assicurando che tutti i messaggi vengano inviati. Tuttavia, a causa di nuovi tentativi o disponibilità di sottoscrizioni, i messaggi duplicati possono verificarsi occasionalmente. Per altre informazioni sul recapito dei messaggi e sui nuovi tentativi, vedere Recapito e ripetizione dei messaggi di Griglia di eventi
  • Ignorare i campi che non si conoscono. Questa procedura consentirà di rimanere flessibili alle nuove funzionalità che potrebbero essere aggiunte in futuro.

Tipi di evento disponibili

Nome evento Descrizione
Microsoft.AgFoodPlatform.PartyChanged Pubblicato quando un'entità viene creata /aggiornata/eliminata in una risorsa di Azure Data Manager per l'agricoltura
Microsoft.AgFoodPlatform.FarmChangedV2 Pubblicato quando una farm viene creata /aggiornata/eliminata in una risorsa di Azure Data Manager per l'agricoltura
Microsoft.AgFoodPlatform.FieldChangedV2 Pubblicato quando un campo viene creato /aggiornato/eliminato in una risorsa di Azure Data Manager per l'agricoltura
Microsoft.AgFoodPlatform.SeasonalFieldChangedV2 Pubblicato quando viene creato un campo stagionale /aggiornato/eliminato in una risorsa di Azure Data Manager per l'agricoltura
Microsoft.AgFoodPlatform.CropChanged Pubblicato quando viene creato /updated/deleted in una risorsa di Azure Data Manager for Agriculture
Microsoft.AgFoodPlatform.CropProductChanged Pubblicato quando un prodotto di ritaglio viene creato /aggiornato/eliminato in una risorsa di Azure Data Manager per l'agricoltura
Microsoft.AgFoodPlatform.SeasonChanged Pubblicato quando una stagione viene creata /aggiornata/eliminata in una risorsa di Azure Data Manager per l'agricoltura
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChangedV2 Pubblicato quando lo stato di un processo di inserimento dati satellite cambia, ad esempio quando viene creato un processo, è stato o completato.
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChangedV2 Pubblicato quando lo stato di un processo di inserimento dati meteo cambia, ad esempio quando viene creato un processo, è stato o completato.
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChangedV2 Pubblicato quando lo stato del processo Di aggiornamento dati meteo viene modificato.
Microsoft.AgFoodPlatform.SensorMappingChangedV2 Pubblicato quando viene modificato il mapping dei sensori
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChangedV2 Pubblicato quando viene modificata l'integrazione di Sensor Partner
Microsoft.AgFoodPlatform.DeviceDataModelChanged Pubblicato quando viene modificato il modello di dati del dispositivo
Microsoft.AgFoodPlatform.DeviceChanged Pubblicato quando il dispositivo viene modificato
Microsoft.AgFoodPlatform.SensorDataModelChanged Pubblicato quando viene modificato il modello di dati del sensore
Microsoft.AgFoodPlatform.SensorChanged Pubblicato quando viene modificato il sensore
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChangedV2 Pubblicato quando lo stato di un processo di inserimento dati viene modificato, ad esempio quando viene creato un processo, è stato o completato.
Microsoft.AgFoodPlatform.ApplicationDataChangedV2 Pubblicato quando i dati dell'applicazione vengono creati /aggiornati/eliminati in una risorsa di Azure Data Manager per l'agricoltura
Microsoft.AgFoodPlatform.HarvestDataChangedV2 Pubblicato quando vengono creati /aggiornati/eliminati dati in una risorsa di Azure Data Manager per l'agricoltura
Microsoft.AgFoodPlatform.TillageDataChangedV2 Pubblicato quando i dati di tillage vengono creati /aggiornati/eliminati in una risorsa di Azure Data Manager per l'agricoltura
Microsoft.AgFoodPlatform.PlantingDataChangedV2 Pubblicato quando vengono creati /updated/deleted in una risorsa di Azure Data Manager for Agriculture
Microsoft.AgFoodPlatform.AttachmentChangedV2 Pubblicato quando viene creato/aggiornato/eliminato un allegato.
Microsoft.AgFoodPlatform.ZoneChangedV2 Pubblicato quando viene creata/aggiornata/eliminata una zona.
Microsoft.AgFoodPlatform.ManagementZoneChangedV2 Pubblicato quando viene creata/aggiornata/eliminata una zona di gestione.
Microsoft.AgFoodPlatform.PrescriptionChangedV2 Pubblicato quando viene creata/aggiornata/eliminata una prescrizione.
Microsoft.AgFoodPlatform.PrescriptionMapChangedV2 Pubblicato quando viene creata/aggiornata/eliminata una mappa di prescrizione.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChangedV2 Pubblicato quando vengono creati/aggiornati/eliminati i dati di analisi dei tessuti vegetali.
Microsoft.AgFoodPlatform.NutrientAnalysisChangedV2 Pubblicato quando vengono creati/aggiornati/eliminati i dati di analisi dei nutrienti.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChangedV2 Pubblicato quando un'immagine che elabora rasterize lo stato del processo cambia, ad esempio, viene creato, è stato o completato.
Microsoft.AgFoodPlatform.InsightChangedV2 Pubblicato quando insight viene creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.InsightAttachmentChangedV2 Pubblicato quando l'allegato di Insight viene creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.BiomassModelJobStatusChangedV2 Pubblicato quando lo stato del processo del modello di Biomassa viene modificato
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChangedV2 Pubblicato quando lo stato del processo del modello di umidità del suolo viene modificato
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChangedV2 Pubblicato quando lo stato del processo del modello di posizionamento del sensore viene modificato

Proprietà dell'evento

Ogni evento di Azure Data Manager per l'agricoltura ha due parti, la prima parte è comune tra gli eventi e la seconda, l'oggetto dati contiene proprietà specifiche di ogni evento.

La parte comune tra gli eventi viene elaborata nello schema di eventi di Griglia di eventi e include i dati di primo livello seguenti:

Proprietà Digita Descrizione
argomento string Percorso completo della risorsa all'origine evento. Questo campo non è scrivibile. Questo valore viene specificato da Griglia di eventi.
subject string Percorso definito dall'editore all'oggetto dell'evento.
eventType string Uno dei tipi di evento registrati per l'origine evento.
eventTime string Ora di generazione dell'evento in base all'ora UTC del provider.
ID stringa Identificatore univoco per l'evento.
data object Oggetto dati con proprietà specifiche di ogni tipo di evento.
dataVersion string Versione dello schema dell'oggetto dati. La versione dello schema è definita dall'origine di pubblicazione.
metadataVersion string Versione dello schema dei metadati dell'evento. Lo schema delle proprietà di primo livello è definito da Griglia di eventi. Questo valore viene specificato da Griglia di eventi.

Per gli eventi party, season, crop, crop product changed, l'oggetto dati contiene le proprietà seguenti:

Proprietà Digita Descrizione
ID stringa ID univoco della risorsa.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati, eliminati
proprietà Oggetto Contiene coppie chiave -valore definite dall'utente.
modifiedDateTime stringa Indica l'ora dell'ultima modifica dell'evento.
createdDateTime stringa Indica l'ora di creazione della risorsa.
stato stringa Contiene lo stato definito dall'utente dell'oggetto.
eTag stringa Implementa la concorrenza ottimistica.
description stringa Descrizione testuale della risorsa.
name stringa Nome che identifica la risorsa.

Per gli eventi della farm, l'oggetto dati contiene le proprietà seguenti:

Proprietà Digita Descrizione
ID stringa ID univoco della risorsa.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati, eliminati
proprietà Oggetto Contiene coppie chiave -valore definite dall'utente.
modifiedDateTime stringa Indica l'ora dell'ultima modifica dell'evento.
createdDateTime stringa Indica l'ora di creazione della risorsa.
stato stringa Contiene lo stato definito dall'utente dell'oggetto.
eTag stringa Implementa la concorrenza ottimistica.
description stringa Descrizione testuale della risorsa.
name stringa Nome che identifica la risorsa.
partyId stringa ID della parte a cui appartiene.

Per il modello di dati del dispositivo e gli eventi del modello di dati del sensore, l'oggetto dati contiene le proprietà seguenti:

Proprietà Digita Descrizione
sensorPartnerId stringa ID associato al sensorPartner.
ID stringa ID univoco della risorsa.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati, eliminati
proprietà Oggetto Contiene coppie chiave -valore definite dall'utente.
modifiedDateTime stringa Indica l'ora dell'ultima modifica dell'evento.
createdDateTime stringa Indica l'ora di creazione della risorsa.
stato stringa Contiene lo stato definito dall'utente dell'oggetto.
eTag stringa Implementa la concorrenza ottimistica.
description stringa Descrizione testuale della risorsa.
name stringa Nome che identifica la risorsa.

Per gli eventi del dispositivo, l'oggetto dati contiene le proprietà seguenti:

Proprietà Digita Descrizione
deviceDataModelId stringa ID associato a deviceDataModel.
integrationId stringa ID associato all'integrazione.
sensorPartnerId stringa ID associato al sensorPartner.
ID stringa ID univoco della risorsa.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati, eliminati
proprietà Oggetto Contiene coppie chiave -valore definite dall'utente.
modifiedDateTime stringa Indica l'ora dell'ultima modifica dell'evento.
createdDateTime stringa Indica l'ora di creazione della risorsa.
stato stringa Contiene lo stato definito dall'utente dell'oggetto.
eTag stringa Implementa la concorrenza ottimistica.
description stringa Descrizione testuale della risorsa.
name stringa Nome che identifica la risorsa.

Per gli eventi del sensore, l'oggetto dati contiene le proprietà seguenti:

Proprietà Digita Descrizione
sensorDataModelId stringa ID associato al sensorDataModel.
integrationId stringa ID associato all'integrazione.
deviceId stringa ID associato al dispositivo.
sensorPartnerId stringa ID associato al sensorPartner.
ID stringa ID univoco della risorsa.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati, eliminati
proprietà Oggetto Contiene coppie chiave -valore definite dall'utente.
modifiedDateTime stringa Indica l'ora dell'ultima modifica dell'evento.
createdDateTime stringa Indica l'ora di creazione della risorsa.
stato stringa Contiene lo stato definito dall'utente dell'oggetto.
eTag stringa Implementa la concorrenza ottimistica.
description stringa Descrizione testuale della risorsa.
name stringa Nome che identifica la risorsa.

Per gli eventi di mapping dei sensori, l'oggetto dati contiene le proprietà seguenti:

Proprietà Digita Descrizione
sensorId stringa ID associato al sensore.
partyId stringa ID associato all'entità.
sensorPartnerId stringa ID associato al sensorPartner.
ID stringa ID univoco della risorsa.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati, eliminati
proprietà Oggetto Contiene coppie chiave -valore definite dall'utente.
modifiedDateTime stringa Indica l'ora dell'ultima modifica dell'evento.
createdDateTime stringa Indica l'ora di creazione della risorsa.
stato stringa Contiene lo stato definito dall'utente dell'oggetto.
eTag stringa Implementa la concorrenza ottimistica.
description stringa Descrizione testuale della risorsa.
name stringa Nome che identifica la risorsa.

Per gli eventi di integrazione dei partner del sensore, l'oggetto dati contiene le proprietà seguenti:

Proprietà Digita Descrizione
integrationId stringa ID associato all'integrazione.
partyId stringa ID associato all'entità.
sensorPartnerId stringa ID associato al sensorPartner.
ID stringa ID univoco della risorsa.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati, eliminati
proprietà Oggetto Contiene coppie chiave -valore definite dall'utente.
modifiedDateTime stringa Indica l'ora dell'ultima modifica dell'evento.
createdDateTime stringa Indica l'ora di creazione della risorsa.
stato stringa Contiene lo stato definito dall'utente dell'oggetto.
eTag stringa Implementa la concorrenza ottimistica.
description stringa Descrizione testuale della risorsa.
name stringa Nome che identifica la risorsa.

Gli eventi di campo stagionale hanno l'oggetto dati seguente:

Proprietà Digita Descrizione
ID stringa ID definito dall'utente del campo stagionale
farmId stringa ID definito dall'utente della farm a cui è associato il campo stagionale.
partyId stringa ID della parte a cui appartiene.
seasonId stringa ID definito dall'utente della stagione a cui è associato il campo stagionale.
Idcampo stringa ID definito dall'utente del campo a cui è associato il campo stagionale.
name stringa Nome definito dall'utente del campo stagionale.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati ed eliminati.
proprietà Oggetto Contiene coppie chiave-valore definite dall'utente.
modifiedDateTime stringa Indica l'ora dell'ultima modifica dell'evento.
createdDateTime stringa Indica l'ora di creazione della risorsa.
stato stringa Contiene lo stato definito dall'utente dell'oggetto.
eTag stringa Implementa la concorrenza ottimistica.
description stringa Descrizione testuale della risorsa.

Gli eventi insight hanno l'oggetto dati seguente:

Proprietà Digita Descrizione
modelId stringa ID del modello associato.
resourceId stringa ID definito dall'utente della risorsa, ad esempio farm, campo e così via.
resourceType stringa Nome del tipo di risorsa. I valori applicabili sono Party, Farm, Field, SeasonalField e così via.
partyId stringa ID della parte a cui appartiene.
modelVersion stringa Versione del modello associato.
ID stringa ID definito dall'utente della risorsa.
stato stringa Contiene lo stato del processo.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati ed eliminati.
modifiedDateTime datetime Data e ora dell'ultima modifica della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
createdDateTime datetime Data e ora di creazione della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
eTag stringa Implementa la concorrenza ottimistica
description stringa Elenco di coppie chiave-valore che descrivono la risorsa. Sono supportati solo valori stringa e numerici.
name stringa Nome definito dall'utente della risorsa.
proprietà oggetto Nome definito dall'utente della risorsa.

Gli eventi InsightAttachment hanno l'oggetto dati seguente:

Proprietà Digita Descrizione
modelId stringa ID del modello associato.
resourceId stringa ID definito dall'utente della risorsa, ad esempio farm, campo e così via.
resourceType stringa Nome del tipo di risorsa.
partyId stringa ID della parte a cui appartiene.
insightId stringa ID associato alla risorsa di informazioni dettagliate.
ID stringa ID definito dall'utente della risorsa.
stato stringa Contiene lo stato del processo.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati ed eliminati.
modifiedDateTime datetime Data e ora dell'ultima modifica della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
createdDateTime datetime Data e ora di creazione della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
eTag stringa Implementa la concorrenza ottimistica
description stringa Elenco di coppie chiave-valore che descrivono la risorsa. Sono supportati solo valori stringa e numerici.
name stringa Nome definito dall'utente della risorsa.
proprietà oggetto Nome definito dall'utente della risorsa.

Gli eventi field hanno l'oggetto dati seguente:

Proprietà Digita Descrizione
ID stringa ID definito dall'utente del campo.
farmId stringa ID definito dall'utente della farm a cui è associato il campo.
partyId stringa ID della parte a cui appartiene.
name stringa Nome definito dall'utente del campo.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati ed eliminati.
proprietà Oggetto Contiene coppie chiave-valore definite dall'utente.
modifiedDateTime stringa Indica l'ora dell'ultima modifica dell'evento.
createdDateTime stringa Indica l'ora di creazione della risorsa.
stato stringa Contiene lo stato definito dall'utente dell'oggetto.
eTag stringa Implementa la concorrenza ottimistica.
description stringa Descrizione testuale della risorsa.

L'evento ImageProcessingRasterizeJobStatusChanged ha l'oggetto dati seguente:

Proprietà Digita Descrizione
shapefileAttachmentId stringa Nome ID definito dall'utente del file di forma associato.
partyId stringa ID entità per il quale è stato creato il processo.
ID stringa ID univoco del processo.
name stringa Nome definito dall'utente del processo.
stato stringa Vari stati in cui un processo può trovarsi. I valori applicabili sono Waiting, Running, Succeeded, Failed, Canceled e così via.
isCancellationRequested boolean Flag che viene impostato quando viene richiesto l'annullamento del processo.
description stringa Descrizione testuale del processo.
messaggio stringa Messaggio di stato per acquisire altri dettagli del processo.
lastActionDateTime datetime Data e ora dell'ultima azione eseguita sul processo, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
createdDateTime datetime Data e ora di creazione della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
proprietà Oggetto Contiene una coppia chiave-valore definita dall'utente

Gli eventi SatelliteDataIngestionJobChanged, WeatherDataIngestionJobChanged, WeatherDataRefresherJobChanged, BiomassModelJobStatusChanged, SoilMoistureModelJobStatusChanged e FarmOperationDataIngestionJobChanged hanno l'oggetto dati seguente:

Proprietà Digita Descrizione
ID stringa ID univoco del processo.
name stringa Nome definito dall'utente del processo.
stato stringa Vari stati in cui un processo può trovarsi.
isCancellationRequested boolean Flag che viene impostato quando viene richiesto l'annullamento del processo.
description stringa Descrizione testuale del processo.
partyId stringa ID entità per il quale è stato creato il processo.
messaggio stringa Messaggio di stato per acquisire altri dettagli del processo.
lastActionDateTime datetime Data e ora dell'ultima azione eseguita sul processo, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
createdDateTime datetime Data e ora di creazione della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
proprietà Oggetto Contiene coppie chiave-valore definite dall'utente.

Gli eventi di dati delle operazioni della farm, ad esempio i dati dell'applicazione, la raccolta di dati, l'impianto di dati e i dati di tillage hanno l'oggetto dati seguente:

Proprietà Digita Descrizione
ID stringa ID univoco della risorsa.
stato stringa Contiene lo stato definito dall'utente della risorsa.
partyId stringa ID della parte a cui appartiene.
source stringa Messaggio di Azure Data Manager per l'agricoltura che fornisce informazioni dettagliate sul processo.
modifiedDateTime stringa Indica l'ora dell'ultima modifica dell'evento
createdDateTime stringa Indica l'ora in cui è stata creata la risorsa
eTag stringa Implementa la concorrenza ottimistica
name stringa Nome che identifica la risorsa.
description stringa Descrizione testuale della risorsa
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati ed eliminati.
proprietà Oggetto Contiene coppie chiave-valore definite dall'utente.

L'evento AttachmentChanged ha l'oggetto dati seguente

Proprietà Digita Descrizione
resourceId stringa ID definito dall'utente della risorsa, ad esempio farm, campo e così via.
resourceType stringa Nome del tipo di risorsa.
partyId stringa ID della parte a cui appartiene.
ID stringa ID definito dall'utente della risorsa.
stato stringa Contiene lo stato del processo.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati ed eliminati.
modifiedDateTime datetime Data e ora dell'ultima modifica della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
createdDateTime datetime Data e ora di creazione della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
eTag stringa Implementa la concorrenza ottimistica
description stringa Descrizione testuale della risorsa
name stringa Nome definito dall'utente della risorsa.

L'evento ZoneChanged ha l'oggetto dati seguente

Proprietà Digita Descrizione
managementZoneId stringa ID zona di gestione associato alla zona.
partyId stringa ID definito dall'utente del campo associato.
ID stringa ID della parte a cui appartiene
stato stringa Contiene lo stato definito dall'utente della risorsa.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati ed eliminati.
modifiedDateTime datetime Data e ora dell'ultima modifica della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
createdDateTime datetime Data e ora di creazione della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
eTag stringa Implementa la concorrenza ottimistica
description stringa Descrizione testuale della risorsa
name stringa Nome definito dall'utente della risorsa.
proprietà oggetto Elenco di coppie chiave-valore che descrivono la risorsa. Sono supportati solo valori stringa e numerali.

L'evento PrescriptionChanged ha l'oggetto dati seguente

Proprietà Digita Descrizione
prescriptionMapId stringa ID definito dall'utente della mappa di prescrizione associata.
partyId stringa ID della parte a cui appartiene.
ID stringa ID definito dall'utente della prescrizione.
actionType stringa Indica la modifica attivata durante la pubblicazione dell'evento. I valori applicabili sono Created, Updated, Deleted
stato stringa Contiene lo stato definito dall'utente della prescrizione.
proprietà oggetto Contiene coppie chiave-valore definite dall'utente.
modifiedDateTime datetime Data e ora dell'ultima modifica della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
createdDateTime datetime Data e ora di creazione della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
eTag stringa Implementa la concorrenza ottimistica
description stringa Descrizione testuale della risorsa
name stringa Nome definito dall'utente della prescrizione.

Gli eventi PrescriptionMapChanged e ManagementZoneChanged hanno l'oggetto dati seguente:

Proprietà Digita Descrizione
seasonId stringa ID definito dall'utente della stagione associata.
cropId stringa ID definito dall'utente del ritaglio associato.
Idcampo stringa ID definito dall'utente del campo associato.
partyId stringa ID della parte a cui appartiene.
ID stringa ID definito dall'utente della risorsa.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati ed eliminati.
modifiedDateTime datetime Data e ora dell'ultima modifica della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
createdDateTime datetime Data e ora di creazione della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
eTag stringa Implementa la concorrenza ottimistica
description stringa Descrizione testuale della risorsa
name stringa Nome definito dall'utente della mappa di prescrizione.
proprietà oggetto Contiene coppie chiave-valore definite dall'utente
stato stringa Stato della risorsa.

L'evento PlantTissueAnalysisChanged ha l'oggetto dati seguente:

Proprietà Digita Descrizione
seasonId stringa ID definito dall'utente della stagione associata.
cropId stringa ID definito dall'utente del ritaglio associato.
cropProductId stringa ID prodotto ritagliato associato all'analisi del tessuto vegetale.
Idcampo stringa ID definito dall'utente del campo associato.
partyId stringa ID della parte a cui appartiene.
ID stringa ID definito dall'utente della risorsa.
actionType stringa Indica la modifica che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati ed eliminati.
modifiedDateTime datetime Data e ora dell'ultima modifica della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
createdDateTime datetime Data e ora di creazione della risorsa, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
eTag stringa Implementa la concorrenza ottimistica.
description stringa Descrizione testuale della risorsa.
name stringa Nome definito dall'utente della mappa di prescrizione.
proprietà oggetto Contiene coppie chiave-valore definite dall'utente.
stato stringa Stato della risorsa.

L'evento NutrientAnalysisChanged ha l'oggetto dati seguente:

Proprietà Digita Descrizione
parentId stringa ID dell'analisi dei nutrienti padre appartiene.
parentType stringa Il tipo di analisi dei nutrienti padre appartiene. I valori applicabili sono PlantTissueAnalysis.
partyId stringa ID della parte a cui appartiene.
ID stringa ID definito dall'utente dell'analisi dei nutrienti.
actionType stringa Indica la modifica attivata durante la pubblicazione dell'evento. I valori applicabili sono Created, Updated, Deleted.
proprietà oggetto Contiene coppie chiave-valore definite dall'utente.
modifiedDateTime datetime Data e ora dell'ultima modifica dell'analisi dei nutrienti, formato campione: aaaa-MM-ggTHH:mm:ssZ.
createdDateTime datetime Data e ora in cui è stata creata l'analisi dei nutrienti, formato di esempio: aaaa-MM-ggTHH:mm:ssZ.
stato stringa Contiene lo stato definito dall'utente dell'analisi dei nutrienti.
eTag stringa Implementa la concorrenza ottimistica.
description stringa Descrizione testuale della risorsa.
name stringa Nome definito dall'utente dell'analisi dei nutrienti.

Eventi di esempio

Per gli eventi di esempio, fare riferimento a questa pagina

Passaggi successivi