Event Grid kaynağı olarak Tarım için Azure Data Manager (Önizleme)
Makale
02/28/2024
1 katılımcı
Geri Bildirim
Bu makalede
Bu makalede, Tarım için Azure Veri Yöneticisi (Önizleme) olaylarının özellikleri ve şeması sağlanır. Olay şemalarına giriş için bkz . Azure Event Grid olay şeması ve Bulut olay şeması .
Kullanılabilir olay türleri
Olay Adı
Açıklama
Microsoft.AgFoodPlatform.PartyChanged
Bir Party
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.FarmChanged.V2
Bir Farm
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.FieldChanged.V2
Bir Field
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.SeasonChanged
Bir Season
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.SeasonalFieldChanged.V2
Bir Seasonal Field
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.BoundaryChanged.V2
Bir Boundary
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.CropChanged
Bir Crop
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.CropProductChanged
Oluşturulduğunda /güncelleştirildiğinde/silindiğinde Crop Product
yayımlanır.
Microsoft.AgFoodPlatform.AttachmentChanged.V2
Bir Attachment
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.ManagementZoneChanged.V2
Bir Management Zone
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.ZoneChanged.V2
Bir Zone
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Olay Adı
Açıklama
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChanged.V2
Uydu veri alımı işinin durumu değiştiğinde (örneğin, iş oluşturulduğunda, ilerlediğinde veya tamamlandığında) yayımlanır.
Olay Adı
Açıklama
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChanged.V2
Hava durumu veri alımı işinin durumu değiştiğinde (örneğin, iş oluşturulduğunda, ilerlediğinde veya tamamlandığında) yayımlanır.
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChanged.V2
Hava durumu verileri yenileyici iş durumu değiştirildiğinde (örneğin, iş oluşturulduğunda, ilerlediğinde veya tamamlandığında) yayımlanır.
Olay Adı
Açıklama
Microsoft.AgFoodPlatform.ApplicationDataChanged.V2
Bir Application Data
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.HarvestDataChanged.V2
Bir Harvesting Data
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.TillageDataChanged.V2
Bir Tillage Data
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.PlantingDataChanged.V2
Bir Planting Data
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChanged.V2
Görüntü işleme işinin durumu değiştiğinde ,örneğin iş oluşturulduğunda, ilerlediğinde veya tamamlandığında yayımlanır.
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChanged.V2
Bir grup işlemleri veri alımı işinin durumu değiştiğinde (örneğin, iş oluşturulduğunda, ilerlediğinde veya tamamlandığında) yayımlanır.
Olay Adı
Açıklama
Microsoft.AgFoodPlatform.SensorMappingChanged.V2
Bir Sensor Mapping
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChanged.V2
Bir Sensor Partner Integration
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.DeviceDataModelChanged
Oluşturulduğunda/güncelleştirildiğinde/silindiğinde Device Data Model
yayımlanır.
Microsoft.AgFoodPlatform.DeviceChanged
Bir Device
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.SensorDataModelChanged
Bir Sensor Data Model
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.SensorChanged
Bir Sensor
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Olay Adı
Açıklama
Microsoft.AgFoodPlatform.PrescriptionChanged.V2
Bir Prescription
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.PrescriptionMapChanged.V2
Bir Prescription Map
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChanged.V2
Bir Plant Tissue Analysis
veri oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.NutrientAnalysisChanged.V2
Bir Nutrient Analysis
veri oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.InsightChanged.V2
Bir Insight
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.InsightAttachmentChanged.V2
Bir Insight Attachment
oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Olay Adı
Açıklama
Microsoft.AgFoodPlatform.BiomassModelJobStatusChanged.V2
Biyokütle Modeli işinin durumu değiştiğinde (örneğin, iş oluşturulduğunda, ilerlediğinde veya tamamlandığında) yayımlanır.
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChanged.V2
Toprak Nem Modeli işinin durumu değiştiğinde ,örneğin iş oluşturulduğunda, ilerlediğinde veya tamamlandığında yayımlanır.
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChanged.V2
Algılayıcı Yerleştirme Modeli işinin durumu değiştiğinde (örneğin, iş oluşturulduğunda, ilerlediğinde veya tamamlandığında) yayımlanır.
Örnek olaylar
Aşağıdaki örnekte Microsoft.AgFoodPlatform.PartyChanged şeması gösterilmektedir :
[
{
"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"
}
]
Aşağıdaki örnekte Microsoft.AgFoodPlatform.PartyChanged şeması gösterilmektedir :
[
{
"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"
}
]
Olay özellikleri
Bir olay aşağıdaki üst düzey verilere sahiptir:
Özellik
Türü
Veri Akışı Açıklaması
source
Dize
Olay kaynağının tam kaynak yolu. Bu alan yazılabilir değil. Event Grid bu değeri sağlar.
subject
Dize
Olay konusunun yayımcı tarafından tanımlanan yolu.
type
Dize
Bu olay kaynağı için kayıtlı olay türlerinden biri.
time
Dize
Sağlayıcının UTC saati temelinde olayın oluşturulduğu saat.
id
Dize
Olayın benzersiz tanımlayıcısı.
data
nesne
Olay verilerini Uygulama Yapılandırması.
specversion
Dize
CloudEvents şema belirtimi sürümü.
Bir olay aşağıdaki üst düzey verilere sahiptir:
Özellik
Türü
Veri Akışı Açıklaması
topic
Dize
Olay kaynağının tam kaynak yolu. Bu alan yazılabilir değil. Event Grid bu değeri sağlar.
subject
Dize
Olay konusunun yayımcı tarafından tanımlanan yolu.
eventType
Dize
Bu olay kaynağı için kayıtlı olay türlerinden biri.
eventTime
Dize
Sağlayıcının UTC saati temelinde olayın oluşturulduğu saat.
id
Dize
Olayın benzersiz tanımlayıcısı.
data
nesne
Olay verilerini Uygulama Yapılandırması.
dataVersion
Dize
Veri nesnesinin şema sürümü. Şema sürümünü yayımcı tanımlar.
metadataVersion
Dize
Olay meta verilerinin şema sürümü. Event Grid en üst düzey özelliklerin şemasını tanımlar. Event Grid bu değeri sağlar.
Veri nesnesi aşağıdaki ortak özelliklere sahiptir:
Özellik
Türü
Açıklama
id
String
Kaynağın benzersiz kimliği.
actionType
String
Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir.
özellikler
Object
Kullanıcı tanımlı anahtar-değer çiftlerini içerir.
modifiedDateTime
String
Olayın en son değiştirildiği saati gösterir.
createdDateTime
String
Kaynağın oluşturulduğu saati gösterir.
durum
String
Nesnenin kullanıcı tanımlı durumunu içerir.
Etag
String
İyimser eşzamanlılık uygular.
açıklama
Dize
Kaynağın metinsel açıklaması.
Adı
Dize
Kaynağı tanımlamak için ad.
Özellik
Türü
Açıklama
id
String
İşin benzersiz kimliği.
Adı
Dize
İşin kullanıcı tanımlı adı.
durum
Dize
Bir işin bulunabileceği çeşitli durumlar.
ıscancellationrequested
boolean
İş iptali istendiğinde ayarlanan bayrak.
açıklama
Dize
İşin metinsel açıklaması.
partyId
Dize
İşin oluşturulduğu taraf kimliği.
ileti
Dize
İşin daha fazla ayrıntısını yakalamak için durum iletisi.
lastActionDateTime
date-time
İş üzerinde son eylemin gerçekleştirilildiği tarih-saat, örnek biçim: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime
date-time
Kaynağın oluşturulduğu tarih-saat, örnek biçim: yyyy-MM-ddTHH:mm:ssZ.
özellikler
Object
Kullanıcı tanımlı anahtar-değer çiftlerini içerir.
Sonraki adımlar