Sdílet prostřednictvím


Azure Data Manager pro zemědělství (Preview) jako zdroj Event Gridu

Tento článek obsahuje vlastnosti a schéma událostí Azure Data Manageru pro zemědělství (Preview). Úvod do schémat událostí najdete v tématu Schémata událostí Azure Event Gridu a schématu cloudových událostí.

Dostupné typy událostí

Název události Popis
Microsoft.AgFoodPlatform.PartyChanged Publikuje se při Party vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.FarmChanged.V2 Publikuje se při Farm vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.FieldChanged.V2 Publikuje se při Field vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.SeasonChanged Publikuje se při Season vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.SeasonalFieldChanged.V2 Publikuje se při Seasonal Field vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.BoundaryChanged.V2 Publikuje se při Boundary vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.CropChanged Publikuje se při Crop vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.CropProductChanged Publikováno při Crop Product vytvoření /aktualizováno/odstraněno.
Microsoft.AgFoodPlatform.AttachmentChanged.V2 Publikuje se při Attachment vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.ManagementZoneChanged.V2 Publikuje se při Management Zone vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.ZoneChanged.V2 Publikuje se při Zone vytvoření, aktualizaci nebo odstranění.
Název události Popis
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChanged.V2 Publikuje se při změně stavu úlohy příjmu satelitních dat, například vytvoření úlohy, průběhu nebo dokončení úlohy.
Název události Popis
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChanged.V2 Publikuje se při změně stavu úlohy příjmu dat o počasí, například vytvoření úlohy, průběhu nebo dokončení úlohy.
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChanged.V2 Publikuje se při změně stavu úlohy aktualizace dat o počasí, například vytvoření úlohy, průběhu nebo dokončení úlohy.
Název události Popis
Microsoft.AgFoodPlatform.ApplicationDataChanged.V2 Publikuje se při Application Data vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.HarvestDataChanged.V2 Publikuje se při Harvesting Data vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.TillageDataChanged.V2 Publikuje se při Tillage Data vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.PlantingDataChanged.V2 Publikuje se při Planting Data vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChanged.V2 Publikuje se při změně stavu úlohy zpracování obrázků, například vytvoření úlohy, průběhu nebo dokončení úlohy.
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChanged.V2 Publikuje se při změně stavu úlohy příjmu dat operací farmy, například vytvoření úlohy, průběhu nebo dokončení úlohy.
Název události Popis
Microsoft.AgFoodPlatform.SensorMappingChanged.V2 Publikuje se při Sensor Mapping vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChanged.V2 Publikuje se při Sensor Partner Integration vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.DeviceDataModelChanged Publikuje se při Device Data Model vytváření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.DeviceChanged Publikuje se při Device vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.SensorDataModelChanged Publikuje se při Sensor Data Model vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.SensorChanged Publikuje se při Sensor vytvoření, aktualizaci nebo odstranění.
Název události Popis
Microsoft.AgFoodPlatform.PrescriptionChanged.V2 Publikuje se při Prescription vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.PrescriptionMapChanged.V2 Publikuje se při Prescription Map vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChanged.V2 Publikuje se při Plant Tissue Analysis vytváření, aktualizaci nebo odstranění dat.
Microsoft.AgFoodPlatform.NutrientAnalysisChanged.V2 Publikuje se při Nutrient Analysis vytváření, aktualizaci nebo odstranění dat.
Microsoft.AgFoodPlatform.InsightChanged.V2 Publikuje se při Insight vytvoření, aktualizaci nebo odstranění.
Microsoft.AgFoodPlatform.InsightAttachmentChanged.V2 Publikuje se při Insight Attachment vytvoření, aktualizaci nebo odstranění.
Název události Popis
Microsoft.AgFoodPlatform.BiomassModelJobStatusChanged.V2 Publikuje se při změně stavu úlohy modelu biomasy, například vytvoření úlohy, průběhu nebo dokončení úlohy.
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChanged.V2 Publikuje se při změně stavu úlohy modelu vlhkosti půdy, například vytvoření úlohy, průběh nebo dokončení úlohy.
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChanged.V2 Publikuje se při změně stavu úlohy modelu umístění senzoru, například vytvoření úlohy, průběhu nebo dokončení úlohy.

Příklady událostí

Následující příklad ukazuje schéma Pro 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",
      "source": "/subscriptions/{SUBSCRIPTION-ID}/resourceGroups/{RESOURCE-GROUP-NAME}/providers/Microsoft.AgFoodPlatform/farmBeats/{YOUR-RESOURCE-NAME}",
      "subject": "/parties/<YOUR-PARTY-ID>",
      "type": "Microsoft.AgFoodPlatform.PartyChanged",
      "specversion":"1.0",
      "time": "2022-10-17T18:43:37.3306735Z"
    }
]

Vlastnosti události

Událost má následující data nejvyšší úrovně:

Vlastnost Type Description
source string Úplná cesta prostředku ke zdroji událostí. Toto pole není zapisovatelné. Tuto hodnotu poskytuje Event Grid.
subject string Cesta k předmětu události, kterou definuje vydavatel.
type string Jeden z registrovaných typů události pro tento zdroj události.
time string Čas vygenerování události na základě času UTC poskytovatele.
id string Jedinečný identifikátor události.
data objekt Data událostí konfigurace aplikace
specversion string Verze specifikace schématu CloudEvents

Datový objekt má následující společné vlastnosti:

Vlastnost Type Popis
ID String Jedinečné ID prostředku
actionType String Označuje změnu, která aktivovala publikování události. Příslušné hodnoty se vytvoří, aktualizují a odstraní.
vlastnosti Object Obsahuje páry klíč-hodnota definované uživatelem.
modifiedDateTime String Určuje čas, kdy byla událost naposledy změněna.
createdDateTime String Označuje čas vytvoření prostředku.
stav Řetězcové Obsahuje uživatelem definovaný stav objektu.
Etag String Implementuje optimistickou souběžnost.
description string Textový popis prostředku
name string Název k identifikaci prostředku
Vlastnost Type Popis
ID String Jedinečné ID úlohy.
name string Uživatelem definovaný název úlohy.
stav string Různé stavy, ve které může být práce.
isCancellationRequested boolean Příznak, který se nastaví při vyžádání zrušení úlohy.
description string Textový popis úlohy
partyId string ID strany, pro kterou byla úloha vytvořena.
zpráva string Stavová zpráva pro zachycení dalších podrobností o úloze
lastActionDateTime date-time Datum a čas poslední akce na úloze, ukázkový formát: rrrr-MM-ddTHH:mm:ssZ.
createdDateTime date-time Datum a čas vytvoření prostředku, ukázkový formát: rrrr-MM-ddTHH:mm:ssZ.
vlastnosti Object Obsahuje páry klíč-hodnota definované uživatelem.

Další kroky

  • Úvod do Služby Azure Event Grid najdete v tématu Co je Event Grid?
  • Další informace o tom, jak vytvořit odběr služby Azure Event Grid, najdete v tématu Schéma odběru služby Event Grid.