Partage via


Azure Data Manager for Agriculture Preview en tant que source Event Grid

Cet article fournit les propriétés et le schéma des événements Azure Data Manager pour l’agriculture. Pour une présentation des schémas d’événements, consultez Schéma d’événements Azure Event Grid.

Prérequis

Il est important que vous ayez les prérequis suivants avant de commencer les étapes de déploiement de la fonctionnalité Événements dans Azure Data Manager pour l’agriculture.

Réaction aux événements Data Manager pour l’agriculture

Les événements Data Manager for Agriculture permettent aux applications de réagir à la création, à la suppression et à la mise à jour des ressources. Les événements Data Manager for Agriculture sont envoyés (push) à l’aide d’Azure Event Grid.

Azure Functions, Azure Logic Apps ou même votre propre écouteur http peuvent s’abonner à ces événements. Azure Event Grid fournit une livraison d’événements fiable à vos applications via des stratégies de nouvelle tentative enrichies et des lettres mortes.

Voici des exemples de scénarios pour consommer des événements dans notre service :

  1. Lorsque vous téléchargez des données satellites ou météorologiques ou exécutez des travaux, vous pouvez utiliser des événements pour répondre aux modifications apportées à l’état du travail. Vous pouvez réduire la durée d’interrogation et diminuer le nombre d’appels d’API au service. Vous pouvez également recevoir une notification d’invite d’achèvement du travail. Tous nos travaux d’ingestion asynchrone sont capables de prendre en charge les événements.

Remarque

Les événements liés au flux de solutions ISV ne sont actuellement pas pris en charge.

  1. S’il existe des modifications apportées à des ressources de plan de données telles que des groupes, des champs, des batteries de serveurs et d’autres éléments similaires, vous pouvez réagir aux modifications et déclencher des flux de travail.

Filtrage des événements

Vous pouvez filtrer les événements Data Manager for Agriculture par type d’événement, objet ou champs dans l’objet de données. Les filtres dans Event Grid correspondent au début ou à la fin de l’objet afin que les événements correspondants puissent accéder à l’abonné.

Par exemple, pour l’événement PartyChanged, pour recevoir des notifications pour une partie particulière avec ID Party1234, vous pouvez utiliser le filtre d’objet « EndsWith » comme indiqué :

EndsWith- /Party1234 L’objet de cet événement est au format "/parties/Party1234"

Les sujets d’un schéma d’événement fournissent également des filtres « commence par » et « correspondance exacte ».

De même, pour filtrer le même événement pour un groupe d’ID tiers, utilisez le filtre Avancé sur le champ PartyId dans l’objet de données d’événement. Dans un seul abonnement, vous pouvez ajouter cinq filtres avancés avec une limite de 25 valeurs pour chaque clé filtrée.

Pour en savoir plus sur l’application de filtres, consultez les événements de filtre pour Event Grid.

S’abonner à des événements

Vous pouvez vous abonner aux événements Data Manager for Agriculture à l’aide de Portail Azure ou du client Azure Resource Manager. Chacun d’eux fournit à l’utilisateur un ensemble de fonctionnalités. Reportez-vous aux ressources suivantes pour en savoir plus sur chaque méthode.

S’abonner aux événements à l’aide du portail

S’abonner aux événements à l’aide du client de modèle ARM

Pratiques pour la consommation d’événements

Les applications qui gèrent les événements Data Manager for Agriculture doivent suivre quelques pratiques recommandées :

  • Vérifiez que eventType est celui que vous êtes prêt à traiter et ne supposez pas que tous les événements que vous recevez sont les types attendus.
  • À mesure que les messages peuvent arriver dans l’ordre, utilisez les champs modifiedTime etag pour comprendre l’ordre des événements pour n’importe quel objet particulier.
  • Les événements Data Manager for Agriculture garantissent une remise au moins une fois aux abonnés, ce qui garantit que tous les messages sont générés. Toutefois, en raison de nouvelles tentatives ou de la disponibilité des abonnements, des messages dupliqués peuvent parfois se produire. Pour en savoir plus sur la remise et la nouvelle tentative de message, consultez remise des messages Event Grid et nouvelle tentative
  • Ignorez les champs que vous ne comprenez pas. Cette pratique vous aidera à prendre en charge les nouvelles fonctionnalités qui peuvent être ajoutées à l’avenir.

Types d’événement disponibles

Nom de l'événement Description
Microsoft.AgFoodPlatform.PartyChanged Publié lorsqu’une partie est créée /mise à jour/supprimée dans une ressource Azure Data Manager pour l’agriculture
Microsoft.AgFoodPlatform.FarmChangedV2 Publié lorsqu’une batterie de serveurs est créée /mise à jour/supprimée dans une ressource Azure Data Manager pour l’agriculture
Microsoft.AgFoodPlatform.FieldChangedV2 Publié lorsqu’un champ est créé /mis à jour/supprimé dans une ressource Azure Data Manager pour l’agriculture
Microsoft.AgFoodPlatform.SeasonalFieldChangedV2 Publié lorsqu’un champ saisonnier est créé /mis à jour/supprimé dans une ressource Azure Data Manager pour l’agriculture
Microsoft.AgFoodPlatform.CropChanged Publié lorsqu’un rognage est créé /mis à jour/supprimé dans une ressource Azure Data Manager pour l’agriculture
Microsoft.AgFoodPlatform.CropProductChanged Publié lorsqu’un produit rognage est créé /mis à jour/supprimé dans une ressource Azure Data Manager pour l’agriculture
Microsoft.AgFoodPlatform.SeasonChanged Publié lorsqu’une saison est créée /mise à jour/supprimée dans une ressource Azure Data Manager pour l’agriculture
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChangedV2 Publié lorsque l’état d’une tâche d’ingestion de données satellite évolue, par exemple, la tâche est créée, a progressé ou est terminée.
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChangedV2 Publié lorsque l’état d’une tâche d’ingestion de données météo évolue, par exemple, la tâche est créée, a progressé ou est terminée.
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChangedV2 Publié lorsque l’état du travail d’actualisation des données météorologiques est modifié.
Microsoft.AgFoodPlatform.SensorMappingChangedV2 Publié lorsque le mappage des capteurs est modifié
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChangedV2 Publié lorsque l’intégration du partenaire de capteur est modifiée
Microsoft.AgFoodPlatform.DeviceDataModelChanged Publié lorsque le modèle de données d’appareil est modifié
Microsoft.AgFoodPlatform.DeviceChanged Publié lorsque l’appareil est modifié
Microsoft.AgFoodPlatform.SensorDataModelChanged Publié lorsque le modèle de données du capteur est modifié
Microsoft.AgFoodPlatform.SensorChanged Publié lorsque le capteur est modifié
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChangedV2 Publié lorsque l’état d’une tâche d’ingestion de données liées aux opérations agricoles évolue, par exemple, la tâche est créée, a progressé ou est terminée.
Microsoft.AgFoodPlatform.ApplicationDataChangedV2 Publié lorsque les données d’application sont créées /mises à jour/supprimées dans une ressource Azure Data Manager pour l’agriculture
Microsoft.AgFoodPlatform.HarvestDataChangedV2 Publié lors de la collecte de données est créé /mis à jour/supprimé dans une ressource Azure Data Manager pour l’agriculture
Microsoft.AgFoodPlatform.TillageDataChangedV2 Publié lorsque les données Tillage sont créées /mises à jour/supprimées dans une ressource Azure Data Manager pour l’agriculture
Microsoft.AgFoodPlatform.PlantingDataChangedV2 Publié lors de la création de données de plantation /mis à jour/supprimé dans une ressource Azure Data Manager pour l’agriculture
Microsoft.AgFoodPlatform.AttachmentChangedV2 Publié lorsqu’une pièce jointe est créée/mise à jour/supprimée.
Microsoft.AgFoodPlatform.ZoneChangedV2 Publié lorsqu’une zone est créée/mise à jour/supprimée.
Microsoft.AgFoodPlatform.ManagementZoneChangedV2 Publié lorsqu’une zone de gestion est créée/mise à jour/supprimée.
Microsoft.AgFoodPlatform.PrescriptionChangedV2 Publié lorsqu’une ordonnance est créée/mise à jour/supprimée.
Microsoft.AgFoodPlatform.PrescriptionMapChangedV2 Publié lorsqu’un mappage de prescription est créé/mis à jour/supprimé.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChangedV2 Publié lorsque les données d’analyse des tissus végétaux sont créées/mises à jour/supprimées.
Microsoft.AgFoodPlatform.NutrientAnalysisChangedV2 Publié lorsque les données d’analyse des nutriments sont créées/mises à jour/supprimées.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChangedV2 Publié lorsqu’un traitement d’images ratérisse l’état du travail change, par exemple, le travail est créé, a progressé ou terminé.
Microsoft.AgFoodPlatform.InsightChangedV2 Publié lorsque Insight est créé/mis à jour/supprimé.
Microsoft.AgFoodPlatform.InsightAttachmentChangedV2 Publié lorsque la pièce jointe Insight est créée/mise à jour/supprimée.
Microsoft.AgFoodPlatform.BiomassModelJobStatusChangedV2 Publié lorsque l’état du travail du modèle de biomasse est modifié
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChangedV2 Publié lorsque l’état du travail du modèle d’humidité du sol est modifié
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChangedV2 Publié lorsque l’état du travail du modèle de placement du capteur est modifié

Propriétés d’événement

Chaque événement Azure Data Manager for Agriculture comporte deux parties, la première partie est commune entre les événements et le deuxième, l’objet de données contient des propriétés spécifiques à chaque événement.

La partie commune entre les événements est élaborée dans le schéma d’événements Event Grid et contient les données de niveau supérieur suivantes :

Propriété Type Description
topic string Chemin d’accès complet à la source de l’événement. Ce champ n’est pas modifiable. Event Grid fournit cette valeur.
subject string Chemin de l’objet de l’événement, défini par le serveur de publication.
eventType string Un des types d’événements inscrits pour cette source d’événement.
eventTime string L’heure à quelle l’événement est généré selon l’heure UTC du fournisseur.
Récompenses client string Identificateur unique de l’événement.
data object Objet de données avec des propriétés propres à chaque type d’événement.
dataVersion string Version du schéma de l’objet de données. Le serveur de publication définit la version du schéma.
metadataVersion string Version du schéma des métadonnées d’événement. Event Grid définit le schéma des propriétés de niveau supérieur. Event Grid fournit cette valeur.

Pour les événements tiers, saison, rognage, produits de rognage modifiés, l’objet de données contient les propriétés suivantes :

Propriété Type Description
id string ID unique de la ressource.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont créées, mises à jour, supprimées
properties Objet Il contient des paires clé définie par l’utilisateur : paires valeur.
modifiedDateTime string Indique l’heure de la dernière modification de l’événement.
createdDateTime string Indique l’heure à laquelle la ressource a été créée.
status string Contient l’état défini par l’utilisateur de l’objet.
eTag string Implémente l'accès concurrentiel optimiste.
description string Description textuelle de la ressource.
name string Nom destiné à identifier la ressource.

Pour les événements de batterie de serveurs, l’objet de données contient les propriétés suivantes :

Propriété Type Description
id string ID unique de la ressource.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont créées, mises à jour, supprimées
properties Objet Il contient des paires clé définie par l’utilisateur : paires valeur.
modifiedDateTime string Indique l’heure de la dernière modification de l’événement.
createdDateTime string Indique l’heure à laquelle la ressource a été créée.
status string Contient l’état défini par l’utilisateur de l’objet.
eTag string Implémente l'accès concurrentiel optimiste.
description string Description textuelle de la ressource.
name string Nom destiné à identifier la ressource.
partyId string ID de la partie à laquelle il appartient.

Pour les événements de modèle de données d’appareil et de modèle de données de capteur, l’objet de données contient les propriétés suivantes :

Propriété Type Description
sensorPartnerId string ID associé au sensorPartner.
Récompenses client string ID unique de la ressource.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont créées, mises à jour, supprimées
properties Objet Il contient des paires clé définie par l’utilisateur : paires valeur.
modifiedDateTime string Indique l’heure de la dernière modification de l’événement.
createdDateTime string Indique l’heure à laquelle la ressource a été créée.
status string Contient l’état défini par l’utilisateur de l’objet.
eTag string Implémente l'accès concurrentiel optimiste.
description string Description textuelle de la ressource.
name string Nom destiné à identifier la ressource.

Pour les événements d’appareil, l’objet de données contient les propriétés suivantes :

Propriété Type Description
deviceDataModelId string ID associé à deviceDataModel.
integrationId string ID associé à l’intégration.
sensorPartnerId string ID associé au sensorPartner.
Récompenses client string ID unique de la ressource.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont créées, mises à jour, supprimées
properties Objet Il contient des paires clé définie par l’utilisateur : paires valeur.
modifiedDateTime string Indique l’heure de la dernière modification de l’événement.
createdDateTime string Indique l’heure à laquelle la ressource a été créée.
status string Contient l’état défini par l’utilisateur de l’objet.
eTag string Implémente l'accès concurrentiel optimiste.
description string Description textuelle de la ressource.
name string Nom destiné à identifier la ressource.

Pour les événements de capteur, l’objet de données contient les propriétés suivantes :

Propriété Type Description
sensorDataModelId string ID associé au sensorDataModel.
integrationId string ID associé à l’intégration.
deviceId string ID associé à l’appareil.
sensorPartnerId string ID associé au sensorPartner.
Récompenses client string ID unique de la ressource.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont créées, mises à jour, supprimées
properties Objet Il contient des paires clé définie par l’utilisateur : paires valeur.
modifiedDateTime string Indique l’heure de la dernière modification de l’événement.
createdDateTime string Indique l’heure à laquelle la ressource a été créée.
status string Contient l’état défini par l’utilisateur de l’objet.
eTag string Implémente l'accès concurrentiel optimiste.
description string Description textuelle de la ressource.
name string Nom destiné à identifier la ressource.

Pour les événements de mappage de capteur, l’objet de données contient les propriétés suivantes :

Propriété Type Description
sensorId string ID associé au capteur.
partyId string ID associé à la partie.
sensorPartnerId string ID associé au sensorPartner.
Récompenses client string ID unique de la ressource.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont créées, mises à jour, supprimées
properties Objet Il contient des paires clé définie par l’utilisateur : paires valeur.
modifiedDateTime string Indique l’heure de la dernière modification de l’événement.
createdDateTime string Indique l’heure à laquelle la ressource a été créée.
status string Contient l’état défini par l’utilisateur de l’objet.
eTag string Implémente l'accès concurrentiel optimiste.
description string Description textuelle de la ressource.
name string Nom destiné à identifier la ressource.

Pour les événements d’intégration des partenaires de capteur, l’objet de données contient les propriétés suivantes :

Propriété Type Description
integrationId string ID associé à l’intégration.
partyId string ID associé à la partie.
sensorPartnerId string ID associé au sensorPartner.
Récompenses client string ID unique de la ressource.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont créées, mises à jour, supprimées
properties Objet Il contient des paires clé définie par l’utilisateur : paires valeur.
modifiedDateTime string Indique l’heure de la dernière modification de l’événement.
createdDateTime string Indique l’heure à laquelle la ressource a été créée.
status string Contient l’état défini par l’utilisateur de l’objet.
eTag string Implémente l'accès concurrentiel optimiste.
description string Description textuelle de la ressource.
name string Nom destiné à identifier la ressource.

Les événements de champ saisonnier ont l’objet de données suivant :

Propriété Type Description
id string ID défini par l’utilisateur du champ saisonnier
farmId string ID défini par l’utilisateur de la batterie de serveurs auquel le champ saisonnier est associé.
partyId string ID de la partie à laquelle il appartient.
seasonId string ID défini par l’utilisateur de la saison à laquelle le champ saisonnier est associé.
fieldId string ID défini par l’utilisateur du champ auquel le champ saisonnier est associé.
name chaîne Nom défini par l’utilisateur du champ saisonnier.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont Créé, Mis à jour, Supprimé.
properties Object Contient des paires clé-valeur définies par l’utilisateur.
modifiedDateTime string Indique l’heure de la dernière modification de l’événement.
createdDateTime string Indique l’heure à laquelle la ressource a été créée.
status string Contient l’état défini par l’utilisateur de l’objet.
eTag string Implémente l'accès concurrentiel optimiste.
description string Description textuelle de la ressource.

Les événements Insight ont l’objet de données suivant :

Propriété Type Description
modelId string ID du modèle associé.
resourceId string ID défini par l’utilisateur de la ressource, tel que la batterie de serveurs, le champ, etc.
resourceType string Nom du type de ressource. Les valeurs applicables sont Party, Farm, Field, SeasonalField, etc.
partyId string ID de la partie à laquelle il appartient.
modelVersion string Version du modèle associé.
Récompenses client string ID défini par l’utilisateur de la ressource.
statut string Contient l'état de la tâche.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont Créé, Mis à jour, Supprimé.
modifiedDateTime date-time Date/Heure de la dernière modification de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
createdDateTime date-time Date/Heure de création de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
eTag string Implémente l'accès concurrentiel optimiste
description string Liste de paires clé/valeur décrivant la ressource. Seules les valeurs numériques et de chaîne sont prises en charge.
name chaîne Nom défini par l’utilisateur de la ressource.
properties object Nom défini par l’utilisateur de la ressource.

Les événements InsightAttachment ont l’objet de données suivant :

Propriété Type Description
modelId string ID du modèle associé.
resourceId string ID défini par l’utilisateur de la ressource, tel que la batterie de serveurs, le champ, etc.
resourceType string Nom du type de ressource.
partyId string ID de la partie à laquelle il appartient.
insightId string ID associé à la ressource Insight.
Récompenses client string ID défini par l’utilisateur de la ressource.
statut string Contient l'état de la tâche.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont Créé, Mis à jour, Supprimé.
modifiedDateTime date-time Date/Heure de la dernière modification de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
createdDateTime date-time Date/Heure de création de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
eTag string Implémente l'accès concurrentiel optimiste
description string Liste de paires clé/valeur décrivant la ressource. Seules les valeurs numériques et de chaîne sont prises en charge.
name chaîne Nom défini par l’utilisateur de la ressource.
properties object Nom défini par l’utilisateur de la ressource.

Les événements de champ ont l’objet de données suivant :

Propriété Type Description
id string ID défini par l’utilisateur du champ.
farmId string ID défini par l’utilisateur de la batterie de serveurs auquel le champ est associé.
partyId string ID de la partie à laquelle il appartient.
name chaîne Nom défini par l’utilisateur du champ.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont Créé, Mis à jour, Supprimé.
properties Object Contient des paires clé-valeur définies par l’utilisateur.
modifiedDateTime string Indique l’heure de la dernière modification de l’événement.
createdDateTime string Indique l’heure à laquelle la ressource a été créée.
status string Contient l’état défini par l’utilisateur de l’objet.
eTag string Implémente l'accès concurrentiel optimiste.
description string Description textuelle de la ressource.

L’événement ImageProcessingRasterizeJobStatusChanged a l’objet de données suivant :

Propriété Type Description
shapefileAttachmentId string Nom d’ID défini par l’utilisateur du fichier de forme associé.
partyId string ID du tiers pour lequel la tâche a été créée.
Récompenses client string ID unique du travail.
name string Nom défini par l'utilisateur de la tâche.
status string Différents états dans lesquels une tâche peut se trouver. Les valeurs applicables sont En attente, En cours d’exécution, Réussite, Échec, Annulation, etc.
isCancellationRequested boolean Indicateur défini lorsque l’annulation de la tâche est demandée.
description string Description textuelle de la tâche.
message string Message d’état pour capturer plus de détails sur la tâche.
lastActionDateTime date-time Date/Heure de la dernière action effectuée sur la tâche, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
createdDateTime date-time Date/Heure de création de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
properties Objet Il contient une paire clé-valeur définie par l’utilisateur

Les événements SatelliteDataIngestionJobChanged, WeatherDataIngestionJobChanged, WeatherDataRefresherJobChanged, BiomassModelJobStatusChanged, SoilMoistureModelJobStatusChanged et FarmOperationDataIngestionJobChanged ont l’objet de données suivant :

Propriété Type Description
id string ID unique du travail.
name string Nom défini par l'utilisateur de la tâche.
status string Différents états dans lesquels une tâche peut se trouver.
isCancellationRequested boolean Indicateur défini lorsque l’annulation de la tâche est demandée.
description string Description textuelle de la tâche.
partyId string ID du tiers pour lequel la tâche a été créée.
message string Message d’état pour capturer plus de détails sur la tâche.
lastActionDateTime date-time Date/Heure de la dernière action effectuée sur la tâche, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
createdDateTime date-time Date/Heure de création de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
properties Object Contient des paires clé-valeur définies par l’utilisateur.

Les événements de données des opérations de batterie de serveurs tels que les données d’application, la récolte des données, les données de plantation et les données deillage ont l’objet de données suivant :

Propriété Type Description
id string ID unique de la ressource.
statut string Contient l’état défini par l’utilisateur de la ressource.
partyId string ID de la partie à laquelle il appartient.
source string Le message d’Azure Data Manager pour l’agriculture donne des détails sur le travail.
modifiedDateTime string Indique l’heure à laquelle l’événement a été modifié pour la dernière fois
createdDateTime string Indique l’heure à laquelle la ressource a été créée
eTag string Implémente l'accès concurrentiel optimiste
name string Nom destiné à identifier la ressource.
description string Description textuelle de la ressource
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont Créé, Mis à jour, Supprimé.
properties Object Contient des paires clé-valeur définies par l’utilisateur.

L’événement AttachmentChanged a l’objet de données suivant

Propriété Type Description
resourceId string ID défini par l’utilisateur de la ressource, tel que la batterie de serveurs, le champ, etc.
resourceType string Nom du type de ressource.
partyId string ID de la partie à laquelle il appartient.
Récompenses client string ID défini par l’utilisateur de la ressource.
statut string Contient l'état de la tâche.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont Créé, Mis à jour, Supprimé.
modifiedDateTime date-time Date/Heure de la dernière modification de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
createdDateTime date-time Date/Heure de création de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
eTag string Implémente l'accès concurrentiel optimiste
description string Description textuelle de la ressource
name chaîne Nom défini par l’utilisateur de la ressource.

L’événement ZoneChanged a l’objet de données suivant

Propriété Type Description
managementZoneId string ID de zone de gestion associé à la zone.
partyId string ID défini par l’utilisateur du champ associé.
Récompenses client string ID de la partie à laquelle il appartient
statut string Contient l’état défini par l’utilisateur de la ressource.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont Créé, Mis à jour, Supprimé.
modifiedDateTime date-time Date/Heure de la dernière modification de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
createdDateTime date-time Date/Heure de création de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
eTag string Implémente l'accès concurrentiel optimiste
description string Description textuelle de la ressource
name chaîne Nom défini par l’utilisateur de la ressource.
properties object Liste de paires clé/valeur décrivant la ressource. Seules les valeurs de chaîne et de chiffres sont prises en charge.

L’événement PrescriptionChanged a l’objet de données suivant

Propriété Type Description
prescriptionMapId string ID défini par l’utilisateur du mappage de prescription associé.
partyId string ID de la partie à laquelle il appartient.
Récompenses client string ID défini par l’utilisateur de la prescription.
actionType string Indique la modification déclenchée lors de la publication de l’événement. Les valeurs applicables sont Créé, Mis à jour, Supprimé
status string Contient l’état défini par l’utilisateur de la prescription.
properties object Contient des paires clé/valeur définies par l'utilisateur.
modifiedDateTime date-time Date/Heure de la dernière modification de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
createdDateTime date-time Date/Heure de création de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
eTag string Implémente l'accès concurrentiel optimiste
description string Description textuelle de la ressource
name chaîne Nom défini par l’utilisateur de la prescription.

Les événements PrescriptionMapChanged et ManagementZoneChanged ont l’objet de données suivant :

Propriété Type Description
seasonId string ID défini par l’utilisateur de la saison associée.
cropId string ID défini par l’utilisateur du rognage associé.
fieldId string ID défini par l’utilisateur du champ associé.
partyId string ID de la partie à laquelle il appartient.
Récompenses client string ID défini par l’utilisateur de la ressource.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont Créé, Mis à jour, Supprimé.
modifiedDateTime date-time Date/Heure de la dernière modification de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
createdDateTime date-time Date/Heure de création de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
eTag string Implémente l'accès concurrentiel optimiste
description string Description textuelle de la ressource
name chaîne Nom défini par l’utilisateur du mappage d’ordonnances.
properties object Contient des paires clé/valeur définies par l'utilisateur.
statut string État de la ressource.

L’événement PlantTissueAnalysisChanged a l’objet de données suivant :

Propriété Type Description
seasonId string ID défini par l’utilisateur de la saison associée.
cropId string ID défini par l’utilisateur du rognage associé.
cropProductId string ID de produit de rognage associé à l’analyse des tissus végétaux.
fieldId string ID défini par l’utilisateur du champ associé.
partyId string ID de la partie à laquelle il appartient.
Récompenses client string ID défini par l’utilisateur de la ressource.
actionType string Indique la modification qui a déclenché la publication de l’événement. Les valeurs applicables sont Créé, Mis à jour, Supprimé.
modifiedDateTime date-time Date/Heure de la dernière modification de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
createdDateTime date-time Date/Heure de création de la ressource, exemple de format : aaaa-MM-jjTHH:mm:ssZ.
eTag string Implémente l'accès concurrentiel optimiste.
description string Description textuelle de la ressource.
name chaîne Nom défini par l’utilisateur du mappage d’ordonnances.
properties object Contient des paires clé/valeur définies par l'utilisateur.
statut string État de la ressource.

L’événement NutrientAnalysisChanged a l’objet de données suivant :

Propriété Type Description
parentId string L’ID de l’analyse des nutriments parent appartient.
parentType string Le type de l’analyse des nutriments parent appartient. Les valeurs applicables sont PlantTissueAnalysis.
partyId string ID de la partie à laquelle il appartient.
Récompenses client string ID défini par l’utilisateur de l’analyse des nutriments.
actionType string Indique la modification déclenchée lors de la publication de l’événement. Les valeurs applicables sont Créé, Mis à jour, Supprimé.
properties object Contient des paires clé/valeur définies par l'utilisateur.
modifiedDateTime date-time Date et heure de la dernière modification de l’analyse des nutriments, exemple de format : aaaa-MM-ddTHH :mm :ssZ.
createdDateTime date-time Date et heure de création de l’analyse des nutriments, exemple de format : aaaa-MM-ddTHH :mm :ssZ.
statut string Contient l’état défini par l’utilisateur de l’analyse des nutriments.
eTag string Implémente l'accès concurrentiel optimiste.
description string Description textuelle de la ressource.
name chaîne Nom défini par l’utilisateur de l’analyse des nutriments.

Échantillonner les événements

Pour obtenir des exemples d’événements, reportez-vous à cette page

Étapes suivantes