Azure Data Manager pro zemědělství (Preview) jako zdroj Event Gridu
Článek 02/28/2024
1 přispěvatel
Váš názor
V tomto článku
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": "0000000000-0000-0000-0000-0000000000000",
"properties": {
"key1": "value1",
"key2": 123.45
},
"id": "<YOUR-PARTY-ID>",
"createdDateTime": "2022-10-17T18:43:30Z"
},
"id": "000000000-0000-0000-0000-0000000000000",
"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"
}
]
Následující příklad ukazuje schéma Pro Microsoft.AgFoodPlatform.PartyChanged :
[
{
"data": {
"actionType": "Deleted",
"modifiedDateTime": "2022-10-17T18:43:37Z",
"eTag": "0000000-0000-0000-0000-000000000000",
"properties": {
"key1": "value1",
"key2": 123.45
},
"id": "<YOUR-PARTY-ID>",
"createdDateTime": "2022-10-17T18:43:30Z"
},
"id": "0000000-0000-0000-0000-00000000000",
"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"
}
]
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
Událost má následující data nejvyšší úrovně:
Vlastnost
Type
Description
topic
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.
eventType
string
Jeden z registrovaných typů události pro tento zdroj události.
eventTime
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
dataVersion
string
Verze schématu datového objektu. Verzi schématu definuje vydavatel.
metadataVersion
string
Verze schématu metadat události. Schéma vlastností nejvyšší úrovně definuje Event Grid. Tuto hodnotu poskytuje Event Grid.
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.