Freigeben über


Azure Data Manager für Landwirtschaft Preview als Ereignisrasterquelle

Dieser Artikel enthält die Eigenschaften und das Schema für Azure Data Manager for Agriculture-Ereignisse. Eine Einführung in Ereignisschemas finden Sie unter Azure Event Grid-Ereignisschema.

Voraussetzungen

Es ist wichtig, dass Sie die folgenden Voraussetzungen erfüllt haben, bevor Sie mit den Schritten zum Bereitstellen des Ereignisse-Features in Azure Data Manager for Agriculture beginnen.

Reagieren auf Data Manager für Landwirtschaftsereignisse

Data Manager für Landwirtschaftsereignisse ermöglichen Es Anwendungen, auf die Erstellung, Löschung und Aktualisierung von Ressourcen zu reagieren. Data Manager for Agriculture-Ereignisse werden mithilfe von Azure Event Grid pushed.

Azure Functions, Azure Logic Apps oder sogar Ihr eigener HTTP-Listener können diese Ereignisse abonnieren. Azure Event Grid bietet zuverlässige Ereignisübermittlung an Ihre Anwendungen durch umfangreiche Wiederholungsrichtlinien und Dead Lettering.

Hier sind Beispielszenarien für die Nutzung von Ereignissen in unserem Dienst:

  1. Beim Herunterladen von Satelliten- oder Wetterdaten oder ausführen von Aufträgen können Sie Ereignisse verwenden, um auf Änderungen im Auftragsstatus zu reagieren. Sie können lange Abrufe minimieren und die Anzahl der API-Aufrufe an den Dienst verringern. Sie können auch eine Aufforderungsbenachrichtigung über den Abschluss des Auftrags erhalten. Alle unsere asynchronen Aufnahmeaufträge sind in der Lage, Ereignisse zu unterstützen.

Hinweis

Ereignisse im Zusammenhang mit dem ISV-Lösungsfluss werden derzeit nicht unterstützt.

  1. Wenn Änderungen an Datenebenenressourcen wie Party, Feldern, Farmen und anderen ähnlichen Elementen vorhanden sind, können Sie auf Änderungen reagieren und Workflows auslösen.

Filtern von Ereignissen

Sie können Data Manager für Landwirtschaftsereignisse nach Ereignistyp, Betreff oder Feldern im Datenobjekt filtern. Filter im Ereignisraster stimmen mit dem Anfang oder Ende des Betreffs überein, sodass Ereignisse, die übereinstimmen, an den Abonnenten gesendet werden können.

Beispielsweise können Sie für das PartyChanged-Ereignis Benachrichtigungen für Änderungen für eine bestimmte Partei mit ID Party1234 erhalten, wie gezeigt, den Betrefffilter "EndsWith" verwenden:

EndsWith- /Party1234 Der Betreff für dieses Ereignis ist das Format. "/parties/Party1234"

Themen in einem Ereignisschema enthalten auch Filter für "Starts with" und "exact match".

Wenn Sie dasselbe Ereignis für eine Gruppe von Party-IDs filtern möchten, verwenden Sie den Erweiterten Filter für partyId-Feld im Ereignisdatenobjekt. In einem einzigen Abonnement können Sie fünf erweiterte Filter mit einem Grenzwert von 25 Werten für jeden gefilterten Schlüssel hinzufügen.

Weitere Informationen zum Anwenden von Filtern finden Sie unter Filterereignisse für Event Grid.

Abonnieren von Ereignissen

Sie können Data Manager for Agriculture-Ereignisse mit Azure-Portal- oder Azure Resource Manager-Client abonnieren. Jeder dieser Funktionen stellt dem Benutzer eine Reihe von Funktionen zur Verfügung. Weitere Informationen zu den einzelnen Methoden finden Sie in den folgenden Ressourcen.

Abonnieren von Ereignissen über das Portal

Abonnieren von Ereignissen mithilfe des ARM-Vorlagenclients

Methoden zum Nutzen von Ereignissen

Anwendungen, die Data Manager für Landwirtschaftsereignisse behandeln, sollten einige empfohlene Methoden befolgen:

  • Überprüfen Sie, ob es sich bei dem eventType um einen Handelt, den Sie verarbeiten möchten, und gehen Sie nicht davon aus, dass alle empfangenen Ereignisse die typen sind, die Sie erwarten.
  • Verwenden Sie die Felder "modifiedTime" und "etag", um die Reihenfolge der Ereignisse für ein bestimmtes Objekt zu verstehen.
  • Data Manager for Agriculture Events garantiert mindestens einmal die Übermittlung an Abonnenten, wodurch sichergestellt wird, dass alle Nachrichten ausgegeben werden. Aufgrund von Wiederholungen oder abhängig von der Verfügbarkeit von Abonnements kommt es jedoch möglicherweise gelegentlich zu doppelten Nachrichten. Weitere Informationen zur Nachrichtenübermittlung und -wiederholung finden Sie unter "Nachrichtenübermittlung im Ereignisraster" und "Wiederholen".
  • Ignorieren Sie Felder, die Sie nicht verstehen. So müssen Sie sich nicht mit neuen Features auseinandersetzen, die in der Zukunft hinzugefügt werden könnten.

Verfügbare Ereignistypen

Veranstaltungsname BESCHREIBUNG
Microsoft.AgFoodPlatform.PartyChanged Veröffentlicht, wenn eine Partei in einer Azure Data Manager for Agriculture-Ressource erstellt /updated/deleted wird
Microsoft.AgFoodPlatform.FarmChangedV2 Veröffentlicht, wenn eine Farm in einer Azure Data Manager for Agriculture-Ressource erstellt /updated/deleted wird
Microsoft.AgFoodPlatform.FieldChangedV2 Veröffentlicht, wenn ein Feld in einer Azure Data Manager for Agriculture-Ressource erstellt /updated/deleted wird
Microsoft.AgFoodPlatform.SeasonalFieldChangedV2 Veröffentlicht, wenn ein Saisonfeld in einer Azure Data Manager for Agriculture-Ressource erstellt/aktualisiert/gelöscht wird
Microsoft.AgFoodPlatform.CropChanged Veröffentlicht, wenn ein Zuschnitt erstellt /updated/deleted in einer Azure Data Manager for Agriculture-Ressource erstellt wird
Microsoft.AgFoodPlatform.CropProductChanged Veröffentlicht, wenn ein Zuschneideprodukt in einer Azure Data Manager for Agriculture-Ressource erstellt/aktualisiert/gelöscht wird
Microsoft.AgFoodPlatform.SeasonChanged Veröffentlicht, wenn eine Saison in einer Azure Data Manager for Agriculture-Ressource erstellt /updated/deleted wird
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChangedV2 Wird veröffentlicht, wenn sich der Status eines Satelliten-Datenerfassungsauftrags ändert, z. B. wenn ein Auftrag erstellt wird, ausgeführt oder abgeschlossen wurde.
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChangedV2 Wird veröffentlicht, wenn sich der Status eines Wetter-Datenerfassungsauftrags ändert, z. B. wenn ein Auftrag erstellt wird, ausgeführt oder abgeschlossen wurde.
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChangedV2 Veröffentlicht, wenn der Auftragsstatus der Wetterdatenaktualisierung geändert wird.
Microsoft.AgFoodPlatform.SensorMappingChangedV2 Veröffentlicht, wenn die Sensorzuordnung geändert wird
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChangedV2 Veröffentlicht, wenn die Sensorpartnerintegration geändert wird
Microsoft.AgFoodPlatform.DeviceDataModelChanged Veröffentlicht, wenn das Gerätedatenmodell geändert wird
Microsoft.AgFoodPlatform.DeviceChanged Veröffentlicht, wenn das Gerät geändert wird
Microsoft.AgFoodPlatform.SensorDataModelChanged Veröffentlicht, wenn das Sensordatenmodell geändert wird
Microsoft.AgFoodPlatform.SensorChanged Veröffentlicht, wenn Sensor geändert wird
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChangedV2 Wird veröffentlicht, wenn sich der Status eines Farmbetriebs-Datenerfassungsauftrags ändert, z. B. wenn ein Auftrag erstellt wird, ausgeführt oder abgeschlossen wurde.
Microsoft.AgFoodPlatform.ApplicationDataChangedV2 Veröffentlicht, wenn Anwendungsdaten in einer Azure Data Manager for Agriculture-Ressource erstellt/aktualisiert/gelöscht werden
Microsoft.AgFoodPlatform.HarvestDataChangedV2 Veröffentlicht beim Erstellen /updated/deleted in einer Azure Data Manager for Agriculture-Ressource
Microsoft.AgFoodPlatform.TillageDataChangedV2 Veröffentlicht, wenn Tillage-Daten in einer Azure Data Manager for Agriculture-Ressource erstellt /updated/deleted werden
Microsoft.AgFoodPlatform.PlantingDataChangedV2 Veröffentlicht beim Erstellen /updated/deleted in einer Azure Data Manager for Agriculture-Ressource
Microsoft.AgFoodPlatform.AttachmentChangedV2 Veröffentlicht, wenn eine Anlage erstellt/aktualisiert/gelöscht wird.
Microsoft.AgFoodPlatform.ZoneChangedV2 Veröffentlicht, wenn eine Zone erstellt/aktualisiert/gelöscht wird.
Microsoft.AgFoodPlatform.ManagementZoneChangedV2 Veröffentlicht, wenn eine Verwaltungszone erstellt/aktualisiert/gelöscht wird.
Microsoft.AgFoodPlatform.PrescriptionChangedV2 Veröffentlicht, wenn ein Rezept erstellt/aktualisiert/gelöscht wird.
Microsoft.AgFoodPlatform.PrescriptionMapChangedV2 Veröffentlicht, wenn eine verschreibungspflichtige Karte erstellt/aktualisiert/gelöscht wird.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChangedV2 Veröffentlicht, wenn Pflanzengewebeanalysedaten erstellt/aktualisiert/gelöscht werden.
Microsoft.AgFoodPlatform.NutrientAnalysisChangedV2 Veröffentlicht, wenn Nährstoffanalysedaten erstellt/aktualisiert/gelöscht werden.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChangedV2 Veröffentlicht, wenn sich der Auftragsstatus einer Bildverarbeitung ändert, z. B. auftrag erstellt, statusiert oder abgeschlossen wurde.
Microsoft.AgFoodPlatform.InsightChangedV2 Veröffentlicht, wenn Insight erstellt/aktualisiert/gelöscht wird.
Microsoft.AgFoodPlatform.InsightAttachmentChangedV2 Veröffentlicht, wenn Insight-Anlage erstellt/aktualisiert/gelöscht wird.
Microsoft.AgFoodPlatform.BiomassModelJobStatusChangedV2 Veröffentlicht, wenn der Status des Biomassemodellauftrags geändert wird
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChangedV2 Veröffentlicht, wenn der Auftragsstatus des Bodenfeuchtemodells geändert wird
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChangedV2 Veröffentlicht, wenn der Status des Auftrags des Sensorplatzierungsmodells geändert wird

Ereigniseigenschaften

Jedes Azure Data Manager for Agriculture-Ereignis verfügt über zwei Teile, der erste Teil ist für Ereignisse gemeinsam, und das zweite Datenobjekt enthält Eigenschaften, die für jedes Ereignis spezifisch sind.

Die gemeinsame Komponente für Ereignisse wird im Ereignisraster-Ereignisschema ausgearbeitet und enthält die folgenden Daten auf oberster Ebene:

Eigenschaft Type BESCHREIBUNG
topic Zeichenfolge Vollständiger Ressourcenpfaf zur Ereignisquelle. Dieses Feld ist nicht beschreibbar. Dieser Wert wird von Event Grid bereitgestellt.
subject Zeichenfolge Vom Herausgeber definierter Pfad zum Ereignisbetreff
eventType Zeichenfolge Einer der registrierten Ereignistypen für die Ereignisquelle.
eventTime Zeichenfolge Die Zeit, in der das Ereignis generiert wird, basierend auf der UTC-Zeit des Anbieters.
ID Zeichenfolge Eindeutiger Bezeichner für das Ereignis.
data Objekt (object) Datenobjekt mit spezifischen Eigenschaften für jeden Ereignistyp.
dataVersion Zeichenfolge Die Schemaversion des Datenobjekts. Der Herausgeber definiert die Schemaversion.
metadataVersion Zeichenfolge Die Schemaversion der Ereignismetadaten. Event Grid definiert das Schema der Eigenschaften der obersten Ebene. Dieser Wert wird von Event Grid bereitgestellt.

Für Party-, Saison-, Zuschneide-, Zuschneide-, Zuschneide-Ereignisse enthält das Datenobjekt die folgenden Eigenschaften:

Eigenschaft Type Beschreibung
id Zeichenfolge Eindeutige ID der Ressource.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Anwendbare Werte werden erstellt, aktualisiert, gelöscht
properties Object Es enthält benutzerdefinierte Schlüssel – Wertpaare.
modifiedDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem das Ereignis zuletzt geändert wurde.
createdDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem die Ressource erstellt wurde.
status Zeichenfolge Enthält den benutzerdefinierten Status des Objekts.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Der Name zur Identifizierung der Ressource.

Für Farmereignisse enthält das Datenobjekt die folgenden Eigenschaften:

Eigenschaft Type Beschreibung
id Zeichenfolge Eindeutige ID der Ressource.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Anwendbare Werte werden erstellt, aktualisiert, gelöscht
properties Object Es enthält benutzerdefinierte Schlüssel – Wertpaare.
modifiedDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem das Ereignis zuletzt geändert wurde.
createdDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem die Ressource erstellt wurde.
status Zeichenfolge Enthält den benutzerdefinierten Status des Objekts.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Der Name zur Identifizierung der Ressource.
partyId Zeichenfolge DIE ID der Partei, zu der sie gehört.

Für Gerätedatenmodell- und Sensordatenmodellereignisse enthält das Datenobjekt die folgenden Eigenschaften:

Eigenschaft Type Beschreibung
sensorPartnerId Zeichenfolge ID, die dem sensorPartner zugeordnet ist.
ID Zeichenfolge Eindeutige ID der Ressource.
actionType Zeichenfolge Gibt die Änderung an, die die Veröffentlichung des Ereignisses ausgelöst hat. Anwendbare Werte werden erstellt, aktualisiert, gelöscht
properties Object Es enthält benutzerdefinierte Schlüssel – Wertpaare.
modifiedDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem das Ereignis zuletzt geändert wurde.
createdDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem die Ressource erstellt wurde.
status Zeichenfolge Enthält den benutzerdefinierten Status des Objekts.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Der Name zur Identifizierung der Ressource.

Für Geräteereignisse enthält das Datenobjekt die folgenden Eigenschaften:

Eigenschaft Type Beschreibung
deviceDataModelId Zeichenfolge ID, die dem deviceDataModel zugeordnet ist.
integrationId Zeichenfolge ID, die der Integration zugeordnet ist.
sensorPartnerId Zeichenfolge ID, die dem sensorPartner zugeordnet ist.
ID Zeichenfolge Eindeutige ID der Ressource.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Anwendbare Werte werden erstellt, aktualisiert, gelöscht
properties Object Es enthält benutzerdefinierte Schlüssel – Wertpaare.
modifiedDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem das Ereignis zuletzt geändert wurde.
createdDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem die Ressource erstellt wurde.
status Zeichenfolge Enthält den benutzerdefinierten Status des Objekts.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Der Name zur Identifizierung der Ressource.

Für Sensorereignisse enthält das Datenobjekt die folgenden Eigenschaften:

Eigenschaft Type Beschreibung
sensorDataModelId Zeichenfolge ID, die dem sensorDataModel zugeordnet ist.
integrationId Zeichenfolge ID, die der Integration zugeordnet ist.
deviceId Zeichenfolge Die dem Gerät zugeordnete ID.
sensorPartnerId Zeichenfolge ID, die dem sensorPartner zugeordnet ist.
ID Zeichenfolge Eindeutige ID der Ressource.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Anwendbare Werte werden erstellt, aktualisiert, gelöscht
properties Object Es enthält benutzerdefinierte Schlüssel – Wertpaare.
modifiedDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem das Ereignis zuletzt geändert wurde.
createdDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem die Ressource erstellt wurde.
status Zeichenfolge Enthält den benutzerdefinierten Status des Objekts.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Der Name zur Identifizierung der Ressource.

Für Sensorzuordnungsereignisse enthält das Datenobjekt die folgenden Eigenschaften:

Eigenschaft Type Beschreibung
sensorId Zeichenfolge ID, die dem Sensor zugeordnet ist.
partyId Zeichenfolge Id, die der Partei zugeordnet ist.
sensorPartnerId Zeichenfolge ID, die dem sensorPartner zugeordnet ist.
ID Zeichenfolge Eindeutige ID der Ressource.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Anwendbare Werte werden erstellt, aktualisiert, gelöscht
properties Object Es enthält benutzerdefinierte Schlüssel – Wertpaare.
modifiedDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem das Ereignis zuletzt geändert wurde.
createdDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem die Ressource erstellt wurde.
status Zeichenfolge Enthält den benutzerdefinierten Status des Objekts.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Der Name zur Identifizierung der Ressource.

Für Sensorpartnerintegrationsereignisse enthält das Datenobjekt die folgenden Eigenschaften:

Eigenschaft Type Beschreibung
integrationId Zeichenfolge ID, die der Integration zugeordnet ist.
partyId Zeichenfolge Id, die der Partei zugeordnet ist.
sensorPartnerId Zeichenfolge ID, die dem sensorPartner zugeordnet ist.
ID Zeichenfolge Eindeutige ID der Ressource.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Anwendbare Werte werden erstellt, aktualisiert, gelöscht
properties Object Es enthält benutzerdefinierte Schlüssel – Wertpaare.
modifiedDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem das Ereignis zuletzt geändert wurde.
createdDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem die Ressource erstellt wurde.
status Zeichenfolge Enthält den benutzerdefinierten Status des Objekts.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Der Name zur Identifizierung der Ressource.

Saisonale Feldereignisse weisen das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
id Zeichenfolge Benutzerdefinierte ID des Saisonfelds
farmId Zeichenfolge Benutzerdefinierte ID der Farm, der das saisonbedingte Feld zugeordnet ist.
partyId Zeichenfolge DIE ID der Partei, zu der sie gehört.
saisonId Zeichenfolge Benutzerdefinierte ID der Saison, der das saisonbedingte Feld zugeordnet ist.
fieldId Zeichenfolge Benutzerdefinierte ID des Felds, dem das saisonbedingte Feld zugeordnet ist.
name Zeichenfolge Benutzerdefinierter Name des saisonbedingten Felds.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Gültige Werte sind „Created“ (Erstellt), „Updated“ (Aktualisiert) und „Deleted“ (Gelöscht).
properties Object Enthält benutzerdefinierte Schlüssel-Wert-Paare.
modifiedDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem das Ereignis zuletzt geändert wurde.
createdDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem die Ressource erstellt wurde.
status Zeichenfolge Enthält den benutzerdefinierten Status des Objekts.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.

Insight-Ereignisse weisen das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
modelId Zeichenfolge ID des zugeordneten Modells.
Ressourcen-ID Zeichenfolge Benutzerdefinierte ID der Ressource wie Farm, Feld usw.
resourceType Zeichenfolge Name des Ressourcentyps Anwendbare Werte sind "Party", "Farm", "Field", "SeasonalField" usw.
partyId Zeichenfolge DIE ID der Partei, zu der sie gehört.
modelVersion Zeichenfolge Version des zugeordneten Modells.
ID Zeichenfolge Benutzerdefinierte ID der Ressource.
status Zeichenfolge Enthält den Status des Auftrags.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Gültige Werte sind „Created“ (Erstellt), „Updated“ (Aktualisiert) und „Deleted“ (Gelöscht).
modifiedDateTime date-time Datum und Uhrzeit der letzten Änderung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
createdDateTime date-time Datum und Uhrzeit der Erstellung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
eTag Zeichenfolge Implementiert optimistische Parallelität
description string Eine Liste mit Schlüssel-/Wertpaaren, welche die Ressource beschreiben. Es werden nur Zeichenfolgen und numerische Werte unterstützt.
name Zeichenfolge Benutzerdefinierter Name der Ressource.
properties Objekt (object) Benutzerdefinierter Name der Ressource.

InsightAttachment-Ereignisse weisen das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
modelId Zeichenfolge ID des zugeordneten Modells.
Ressourcen-ID Zeichenfolge Benutzerdefinierte ID der Ressource wie Farm, Feld usw.
resourceType Zeichenfolge Name des Ressourcentyps
partyId Zeichenfolge DIE ID der Partei, zu der sie gehört.
insightId Zeichenfolge ID, die der Insight-Ressource zugeordnet ist.
ID Zeichenfolge Benutzerdefinierte ID der Ressource.
status Zeichenfolge Enthält den Status des Auftrags.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Gültige Werte sind „Created“ (Erstellt), „Updated“ (Aktualisiert) und „Deleted“ (Gelöscht).
modifiedDateTime date-time Datum und Uhrzeit der letzten Änderung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
createdDateTime date-time Datum und Uhrzeit der Erstellung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
eTag Zeichenfolge Implementiert optimistische Parallelität
description string Eine Liste mit Schlüssel-/Wertpaaren, welche die Ressource beschreiben. Es werden nur Zeichenfolgen und numerische Werte unterstützt.
name Zeichenfolge Benutzerdefinierter Name der Ressource.
properties Objekt (object) Benutzerdefinierter Name der Ressource.

Feldereignisse weisen das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
id Zeichenfolge Benutzerdefinierte ID des Felds.
farmId Zeichenfolge Benutzerdefinierte ID der Farm, der das Feld zugeordnet ist.
partyId Zeichenfolge DIE ID der Partei, zu der sie gehört.
name Zeichenfolge Benutzerdefinierter Name des Felds.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Gültige Werte sind „Created“ (Erstellt), „Updated“ (Aktualisiert) und „Deleted“ (Gelöscht).
properties Object Enthält benutzerdefinierte Schlüssel-Wert-Paare.
modifiedDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem das Ereignis zuletzt geändert wurde.
createdDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem die Ressource erstellt wurde.
status Zeichenfolge Enthält den benutzerdefinierten Status des Objekts.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.

Das ImageProcessingRasterizeJobStatusChanged-Ereignis weist das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
shapefileAttachmentId Zeichenfolge Benutzerdefinierter ID-Name der zugeordneten Shape-Datei.
partyId Zeichenfolge ID der Partei, für die der Auftrag erstellt wurde.
ID Zeichenfolge Eindeutige ID des Auftrags.
name Zeichenfolge Benutzerdefinierter Name des Auftrags.
status Zeichenfolge Verschiedene Zustände, in denen sich ein Auftrag befinden kann. Gültige Werte sind "Warten", "Ausführen", "Erfolgreich", "Fehlgeschlagen", "Abgebrochen" usw.
isCancellationRequested boolean Flag, das festgelegt wird, wenn ein Auftragsabbruch angefordert wird.
description Zeichenfolge Textbeschreibung des Auftrags.
message Zeichenfolge Statusmeldung, um weitere Details des Auftrags zu erfassen.
lastActionDateTime date-time Datum und Uhrzeit der letzten Aktion für den Auftrag, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
createdDateTime date-time Datum und Uhrzeit der Erstellung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
properties Object Es enthält ein benutzerdefiniertes Schlüssel-Wert-Paar

SatelliteDataIngestionJobChanged, WeatherDataIngestionJobChanged, WeatherDataRefresherJobChanged, BiomassModelJobStatusChanged, SoilMoistureModelJobStatusChanged und FarmOperationDataIngestionJobChanged-Ereignisse weisen das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
id Zeichenfolge Eindeutige ID des Auftrags.
name Zeichenfolge Benutzerdefinierter Name des Auftrags.
status Zeichenfolge Verschiedene Zustände, in denen sich ein Auftrag befinden kann.
isCancellationRequested boolean Flag, das festgelegt wird, wenn ein Auftragsabbruch angefordert wird.
description Zeichenfolge Textbeschreibung des Auftrags.
partyId Zeichenfolge ID der Partei, für die der Auftrag erstellt wurde.
message Zeichenfolge Statusmeldung, um weitere Details des Auftrags zu erfassen.
lastActionDateTime date-time Datum und Uhrzeit der letzten Aktion für den Auftrag, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
createdDateTime date-time Datum und Uhrzeit der Erstellung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
properties Object Enthält benutzerdefinierte Schlüssel-Wert-Paare.

Farmoperationsdatenereignisse wie Anwendungsdaten, Erntedaten, Pflanzendaten und Tillagedaten weisen das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
id Zeichenfolge Eindeutige ID der Ressource.
status Zeichenfolge Enthält den benutzerdefinierten Status der Ressource.
partyId Zeichenfolge DIE ID der Partei, zu der sie gehört.
source Zeichenfolge Nachricht von Azure Data Manager für Landwirtschaft, in der Details zum Auftrag angezeigt werden.
modifiedDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem das Ereignis zuletzt geändert wurde.
createdDateTime Zeichenfolge Gibt den Zeitpunkt an, zu dem die Ressource erstellt wurde.
eTag Zeichenfolge Implementiert optimistische Parallelität
name Zeichenfolge Der Name zur Identifizierung der Ressource.
Beschreibung Zeichenfolge Textbeschreibung der Ressource.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Gültige Werte sind „Created“ (Erstellt), „Updated“ (Aktualisiert) und „Deleted“ (Gelöscht).
properties Object Enthält benutzerdefinierte Schlüssel-Wert-Paare.

Das AttachmentChanged-Ereignis weist das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
Ressourcen-ID Zeichenfolge Benutzerdefinierte ID der Ressource wie Farm, Feld usw.
resourceType Zeichenfolge Name des Ressourcentyps
partyId Zeichenfolge DIE ID der Partei, zu der sie gehört.
ID Zeichenfolge Benutzerdefinierte ID der Ressource.
status Zeichenfolge Enthält den Status des Auftrags.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Gültige Werte sind „Created“ (Erstellt), „Updated“ (Aktualisiert) und „Deleted“ (Gelöscht).
modifiedDateTime date-time Datum und Uhrzeit der letzten Änderung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
createdDateTime date-time Datum und Uhrzeit der Erstellung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Benutzerdefinierter Name der Ressource.

Das ZoneChanged-Ereignis weist das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
managementZoneId Zeichenfolge Verwaltungszonen-ID, die der Zone zugeordnet ist.
partyId Zeichenfolge Benutzerdefinierte ID des zugeordneten Felds.
ID Zeichenfolge ID der Partei, zu der sie gehört
status Zeichenfolge Enthält den benutzerdefinierten Status der Ressource.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Gültige Werte sind „Created“ (Erstellt), „Updated“ (Aktualisiert) und „Deleted“ (Gelöscht).
modifiedDateTime date-time Datum und Uhrzeit der letzten Änderung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
createdDateTime date-time Datum und Uhrzeit der Erstellung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Benutzerdefinierter Name der Ressource.
properties Objekt (object) Eine Liste mit Schlüssel-/Wertpaaren, welche die Ressource beschreiben. Es werden nur Zeichenfolgen- und Zahlenwerte unterstützt.

Das PrescriptionChanged-Ereignis weist das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
prescriptionMapId Zeichenfolge Benutzerdefinierte ID der zugeordneten Verschreibungskarte.
partyId Zeichenfolge DIE ID der Partei, zu der sie gehört.
ID Zeichenfolge Benutzerdefinierte ID des Rezepts.
actionType Zeichenfolge Gibt die Änderung an, die während der Veröffentlichung des Ereignisses ausgelöst wurde. Gültige Werte sind „Created“ (Erstellt), „Updated“ (Aktualisiert) und „Deleted“ (Gelöscht).
status Zeichenfolge Enthält den benutzerdefinierten Status des Rezepts.
properties Objekt (object) Enthält benutzerdefinierte Schlüssel-Wert-Paare.
modifiedDateTime date-time Datum und Uhrzeit der letzten Änderung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
createdDateTime date-time Datum und Uhrzeit der Erstellung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Benutzerdefinierter Name des Rezepts.

Die Ereignisse "PrescriptionMapChanged" und "ManagementZoneChanged" weisen das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
saisonId Zeichenfolge Benutzerdefinierte ID der zugeordneten Saison.
cropId Zeichenfolge Benutzerdefinierte ID des zugeordneten Zuschnitts.
fieldId Zeichenfolge Benutzerdefinierte ID des zugeordneten Felds.
partyId Zeichenfolge DIE ID der Partei, zu der sie gehört.
ID Zeichenfolge Benutzerdefinierte ID der Ressource.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Gültige Werte sind „Created“ (Erstellt), „Updated“ (Aktualisiert) und „Deleted“ (Gelöscht).
modifiedDateTime date-time Datum und Uhrzeit der letzten Änderung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
createdDateTime date-time Datum und Uhrzeit der Erstellung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Benutzerdefinierter Name der Verschreibungskarte.
properties Objekt (object) Enthält benutzerdefinierte Schlüssel-Wert-Paare
status Zeichenfolge Status der Ressource.

Das PlantTissueAnalysisChanged-Ereignis weist das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
saisonId Zeichenfolge Benutzerdefinierte ID der zugeordneten Saison.
cropId Zeichenfolge Benutzerdefinierte ID des zugeordneten Zuschnitts.
cropProductId Zeichenfolge Crop Product ID, die mit der Pflanzengewebeanalyse verknüpft ist.
fieldId Zeichenfolge Benutzerdefinierte ID des zugeordneten Felds.
partyId Zeichenfolge DIE ID der Partei, zu der sie gehört.
ID Zeichenfolge Benutzerdefinierte ID der Ressource.
actionType Zeichenfolge Gibt die Änderung an, das die Veröffentlichung des Ereignisses ausgelöst hat. Gültige Werte sind „Created“ (Erstellt), „Updated“ (Aktualisiert) und „Deleted“ (Gelöscht).
modifiedDateTime date-time Datum und Uhrzeit der letzten Änderung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
createdDateTime date-time Datum und Uhrzeit der Erstellung der Ressource, Beispielformat: jjjj-MM-ttTHH:mm:ssZ.
eTag Zeichenfolge Implementiert optimistische Parallelität
description Zeichenfolge Textbeschreibung der Ressource.
name Zeichenfolge Benutzerdefinierter Name der Verschreibungskarte.
properties Objekt (object) Enthält benutzerdefinierte Schlüssel-Wert-Paare.
status Zeichenfolge Status der Ressource.

Das NutrientAnalysisChanged-Ereignis weist das folgende Datenobjekt auf:

Eigenschaft Type Beschreibung
parentId Zeichenfolge DIE ID der Übergeordneten Nährstoffanalyse gehört.
parentType Zeichenfolge Die Art der Übergeordneten Nährstoffanalyse gehört zu. Anwendbare Werte sind PlantTissueAnalysis.
partyId Zeichenfolge DIE ID der Partei, zu der sie gehört.
ID Zeichenfolge Benutzerdefinierte ID der Nährstoffanalyse.
actionType Zeichenfolge Gibt die Änderung an, die während der Veröffentlichung des Ereignisses ausgelöst wird. Gültige Werte sind „Created“ (Erstellt), „Updated“ (Aktualisiert) und „Deleted“ (Gelöscht).
properties Objekt (object) Enthält benutzerdefinierte Schlüssel-Wert-Paare.
modifiedDateTime date-time Datum-Uhrzeit der letzten Änderung der Nährstoffanalyse, Beispielformat: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime date-time Datum-Uhrzeit der Erstellung der Nährstoffanalyse, Beispielformat: yyyy-MM-ddTHH:mm:ssZ.
status Zeichenfolge Enthält den benutzerdefinierten Status der Nährstoffanalyse.
eTag Zeichenfolge Implementiert optimistische Parallelität
description string Textbeschreibung der Ressource.
name Zeichenfolge Benutzerdefinierter Name der Nährstoffanalyse.

Samplingereignisse

Informationen zu Beispielereignissen finden Sie auf dieser Seite.

Nächste Schritte