Share via


Azure Data Manager per l'agricoltura (anteprima) come origine griglia di eventi

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

Tipi di evento disponibili

Nome evento Descrizione
Microsoft.AgFoodPlatform.PartyChanged Pubblicato quando viene Party creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.FarmChanged.V2 Pubblicato quando viene Farm creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.FieldChanged.V2 Pubblicato quando viene Field creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.SeasonChanged Pubblicato quando viene Season creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.SeasonalFieldChanged.V2 Pubblicato quando viene Seasonal Field creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.BoundaryChanged.V2 Pubblicato quando viene Boundary creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.CropChanged Pubblicato quando viene Crop creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.CropProductChanged Pubblicato quando viene Crop Product creato /aggiornato/eliminato.
Microsoft.AgFoodPlatform.AttachmentChanged.V2 Pubblicato quando viene Attachment creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.ManagementZoneChanged.V2 Pubblicato quando viene Management Zone creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.ZoneChanged.V2 Pubblicato quando viene Zone creato/aggiornato/eliminato.
Nome evento Descrizione
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChanged.V2 Pubblicato quando viene modificato lo stato del processo di inserimento dati satellite, ad esempio, viene creato un processo, è stato eseguito o completato.
Nome evento Descrizione
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChanged.V2 Pubblicato quando viene modificato lo stato del processo di inserimento dei dati meteo, ad esempio, viene creato un processo, è stato eseguito o completato.
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChanged.V2 Pubblicato quando viene modificato lo stato del processo di aggiornamento dei dati meteo, ad esempio, viene creato un processo, è stato eseguito o completato.
Nome evento Descrizione
Microsoft.AgFoodPlatform.ApplicationDataChanged.V2 Pubblicato quando viene Application Data creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.HarvestDataChanged.V2 Pubblicato quando viene Harvesting Data creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.TillageDataChanged.V2 Pubblicato quando viene Tillage Data creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.PlantingDataChanged.V2 Pubblicato quando viene Planting Data creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChanged.V2 Pubblicato quando viene modificato lo stato di un processo di elaborazione delle immagini, ad esempio, viene creato un processo, è stato eseguito o completato.
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChanged.V2 Pubblicato quando viene modificato lo stato del processo di inserimento dei dati delle operazioni farm, ad esempio, viene creato un processo, è stato eseguito o completato.
Nome evento Descrizione
Microsoft.AgFoodPlatform.SensorMappingChanged.V2 Pubblicato quando viene Sensor Mapping creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChanged.V2 Pubblicato quando viene Sensor Partner Integration creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.DeviceDataModelChanged Pubblicato quando Device Data Model viene creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.DeviceChanged Pubblicato quando viene Device creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.SensorDataModelChanged Pubblicato quando viene Sensor Data Model creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.SensorChanged Pubblicato quando viene Sensor creato/aggiornato/eliminato.
Nome evento Descrizione
Microsoft.AgFoodPlatform.PrescriptionChanged.V2 Pubblicato quando viene Prescription creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.PrescriptionMapChanged.V2 Pubblicato quando viene Prescription Map creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChanged.V2 Pubblicato quando viene creato/aggiornato/eliminato un Plant Tissue Analysis dati.
Microsoft.AgFoodPlatform.NutrientAnalysisChanged.V2 Pubblicato quando viene creato/aggiornato/eliminato un Nutrient Analysis dati.
Microsoft.AgFoodPlatform.InsightChanged.V2 Pubblicato quando viene Insight creato/aggiornato/eliminato.
Microsoft.AgFoodPlatform.InsightAttachmentChanged.V2 Pubblicato quando viene Insight Attachment creato/aggiornato/eliminato.
Nome evento Descrizione
Microsoft.AgFoodPlatform.BiomassModelJobStatusChanged.V2 Pubblicato quando viene modificato lo stato di un processo del modello di Biomassa, ad esempio, viene creato un processo, è stato eseguito o completato.
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChanged.V2 Pubblicato quando viene modificato lo stato di un processo del modello di umidità del suolo, ad esempio, viene creato un processo, è stato eseguito o completato.
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChanged.V2 Pubblicato quando viene modificato lo stato del processo del modello di posizionamento del sensore, ad esempio, viene creato un processo, è stato eseguito o completato.

Eventi di esempio

L'esempio seguente mostra lo schema per Microsoft.AgFoodPlatform.PartyChanged:

[
  {
      "data": {
        "actionType": "Deleted",
        "modifiedDateTime": "2022-10-17T18:43:37Z",
        "eTag": "f700fdd7-0000-0700-0000-634da2550000",
        "properties": {
        "key1": "value1",
        "key2": 123.45
        },
        "id": "<YOUR-PARTY-ID>",
        "createdDateTime": "2022-10-17T18:43:30Z"
      },
      "id": "23fad010-ec87-40d9-881b-1f2d3ba9600b",
      "topic": "/subscriptions/{SUBSCRIPTION-ID}/resourceGroups/{RESOURCE-GROUP-NAME}/providers/Microsoft.AgFoodPlatform/farmBeats/{YOUR-RESOURCE-NAME}",
      "subject": "/parties/<YOUR-PARTY-ID>",
      "eventType": "Microsoft.AgFoodPlatform.PartyChanged",
      "dataVersion": "1.0",
      "metadataVersion": "1",
      "eventTime": "2022-10-17T18:43:37.3306735Z"
    }
]

Proprietà degli eventi

Un evento presenta i seguenti dati di primo livello:

Proprietà Type Descrizione
topic string Percorso risorsa completo dell'origine evento. Questo campo non è scrivibile. Questo valore viene fornito da Griglia di eventi.
subject string Percorso dell'oggetto dell'evento definito dall'origine di pubblicazione.
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 string Identificatore univoco dell'evento.
data object Configurazione app dati degli eventi.
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.

L'oggetto dati ha le proprietà comuni seguenti:

Proprietà Type Descrizione
id string ID univoco della risorsa.
actionType string Indica la modifica, che ha attivato la pubblicazione dell'evento. I valori applicabili vengono creati, aggiornati ed eliminati.
properties Oggetto Contiene coppie chiave-valore definite dall'utente.
modifiedDateTime string Indica l'ora in cui l'evento è stato modificato.
createdDateTime string Indica l'ora in cui è stata creata la risorsa.
status string Contiene lo stato definito dall'utente dell'oggetto.
eTag string Implementa la concorrenza ottimistica.
description string Descrizione testuale della risorsa.
name string Nome che identifica la risorsa.
Proprietà Type Descrizione
id string ID univoco del processo.
name string Nome definito dall'utente del processo.
status string Vari stati possono trovarsi in un processo.
isCancellationRequested boolean Contrassegno impostato quando viene richiesto l'annullamento del processo.
description string Descrizione testuale del processo.
partyId string ID entità per il quale è stato creato il processo.
message string Messaggio di stato per acquisire altri dettagli del processo.
lastActionDateTime datetime Data e ora dell'ultima azione eseguita sul processo, formato di esempio: a-MM-ggTHH:mm:ssZ.
createdDateTime datetime Data e ora di creazione della risorsa, formato di esempio: a-MM-ggTHH:mm:ssZ.
properties Oggetto Contiene coppie chiave-valore definite dall'utente.

Passaggi successivi