Aracılığıyla paylaş


Event Grid kaynağı olarak Tarım için Azure Data Manager Önizlemesi

Bu makalede, Tarım için Azure Data Manager olaylarının özellikleri ve şeması sağlanır. Olay şemalarına giriş için bkz . Azure Event Grid olay şeması.

Ön koşullar

Tarım için Azure Data Manager'da Olaylar özelliğini dağıtma adımlarına başlamadan önce aşağıdaki önkoşulların tamamlanması önemlidir.

Tarım olayları için Data Manager'a tepki verme

Tarım için Data Manager olayları, uygulamaların kaynakların oluşturulmasına, silinmesine ve güncelleştirilmesine tepki vermesine olanak tanır. Tarım için Data Manager olayları Azure Event Grid kullanılarak gönderiliyor.

Azure İşlevleri, Azure Logic Apps ve hatta kendi http dinleyiciniz bu olaylara abone olabilir. Azure Event Grid, zengin yeniden deneme ilkeleri ve teslim edilemeyen yazılar aracılığıyla uygulamalarınıza güvenilir olay teslimi sağlar.

Hizmetimizde olayları tüketmeye yönelik örnek senaryolar aşağıda verilmiştir:

  1. Uydu veya hava durumu verilerini indirirken veya işleri yürütürken, iş durumundaki değişikliklere yanıt vermek için olayları kullanabilirsiniz. Uzun yoklamayı en aza indirip hizmete yapılan API çağrılarının sayısını azaltabilirsiniz. ayrıca, işin tamamlanmasıyla ilgili istem bildirimi de alabilirsiniz. Tüm zaman uyumsuz alma işlerimiz olayları destekleyebilecek kapasitededir.

Dekont

ISV çözüm akışıyla ilgili olaylar şu anda desteklenmiyor.

  1. Grup, alanlar, gruplar ve diğer benzer öğeler gibi veri düzlemi kaynaklarında değişiklikler varsa, değişikliklere tepki verebilir ve iş akışlarını tetikleyebilirsiniz.

Olayları filtreleme

Tarım olayları için Data Manager'ı veri nesnesindeki olay türüne, konuya veya alanlara göre filtreleyebilirsiniz. Event Grid'deki filtreler konunun başlangıcı veya sonuyla eşleşerek eşleşen olayların aboneye gitmesini sağlayabilir.

Örneğin, PartyChanged olayında, Party1234 kimliğine sahip belirli bir taraf için yapılan değişikliklere ilişkin bildirimler almak için aşağıdaki gibi "EndsWith" konu filtresini kullanabilirsiniz:

EndsWith- /Party1234 Bu olayın konusu şu biçimdedir: "/parties/Party1234"

Olay şemasındaki konular 'ile başlar' ve 'tam eşleşme' filtreleri de sağlar.

Benzer şekilde, bir grup grup grup kimlik için aynı olayı filtrelemek için olay verileri nesnesindeki partyId alanında Gelişmiş filtresini kullanın. Tek bir abonelikte, filtrelenen her anahtar için 25 değer sınırına sahip beş gelişmiş filtre ekleyebilirsiniz.

Filtreleri uygulama hakkında daha fazla bilgi edinmek için bkz . Event Grid için filtreleme olayları.

Olaylara abone olma

Azure portalını veya Azure Resource Manager istemcisini kullanarak Tarım olayları için Data Manager'a abone olabilirsiniz. Bunların her biri kullanıcıya bir dizi işlev sağlar. Her yöntem hakkında daha fazla bilgi edinmek için aşağıdaki kaynaklara bakın.

Portalı kullanarak olaylara abone olma

ARM şablon istemcisini kullanarak olaylara abone olma

Olayları kullanma yöntemleri

Tarım olayları için Data Manager'ın işlendiği uygulamalar önerilen birkaç uygulamayı izlemelidir:

  • eventType değerinin işlemeye hazır olduğunuz bir olay olup olmadığını denetleyin ve aldığınız tüm olayların beklediğiniz tür olduğunu varsaymayın.
  • İletiler sıralı bir şekilde ulaşaabildiği için, belirli bir nesnenin olay sırasını anlamak için modifiedTime ve etag alanlarını kullanın.
  • Tarım olayları için Data Manager, abonelere en az bir kez teslim edilmesini garanti eder ve bu da tüm iletilerin çıkışını sağlar. Ancak yeniden denemeler veya aboneliklerin kullanılabilirliği nedeniyle, zaman zaman yinelenen iletiler oluşabilir. İleti teslimi ve yeniden deneme hakkında daha fazla bilgi edinmek için bkz. Event Grid ileti teslimi ve yeniden deneme
  • Anlamadığınız alanları yoksayın. Bu uygulama, gelecekte eklenebilecek yeni özelliklere karşı dayanıklı kalmanıza yardımcı olacaktır.

Kullanılabilir olay türleri

Olay Adı Tanım
Microsoft.AgFoodPlatform.PartyChanged Tarım için Azure Data Manager kaynağında bir taraf oluşturulduğunda /güncelleştirildiğinde/silindiğinde yayımlanır
Microsoft.AgFoodPlatform.FarmChangedV2 Tarım için Azure Data Manager kaynağında bir grup oluşturulduğunda /güncelleştirildiğinde/silindiğinde yayımlanır
Microsoft.AgFoodPlatform.FieldChangedV2 Tarım için Azure Data Manager kaynağında bir Alan oluşturulduğunda /güncelleştirildiğinde/silindiğinde yayımlanır
Microsoft.AgFoodPlatform.SeasonalFieldChangedV2 Tarım için Azure Data Manager kaynağında Mevsimsel Alan oluşturulduğunda /güncelleştirildiğinde/silindiğinde yayımlanır
Microsoft.AgFoodPlatform.CropChanged Tarım için Azure Data Manager kaynağında Kırpma oluşturulduğunda /güncelleştirildiğinde/silindiğinde yayımlanır
Microsoft.AgFoodPlatform.CropProductChanged Tarım için Azure Data Manager kaynağında Kırpma Ürünü oluşturulduğunda /güncelleştirildiğinde/silindiğinde yayımlanır
Microsoft.AgFoodPlatform.SeasonChanged Tarım için Azure Data Manager kaynağında bir Sezon oluşturulduğunda /güncelleştirildiğinde/silindiğinde yayımlanır
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChangedV2 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.
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChangedV2 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.WeatherDataRefresherJobStatusChangedV2 Weather Data Refresher iş durumu değiştirildiğinde yayımlanır.
Microsoft.AgFoodPlatform.SensorMappingChangedV2 Algılayıcı Eşlemesi değiştirildiğinde yayımlanır
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChangedV2 Algılayıcı İş Ortağı Tümleştirmesi değiştirildiğinde yayımlanır
Microsoft.AgFoodPlatform.DeviceDataModelChanged Cihaz Veri Modeli değiştirildiğinde yayımlanır
Microsoft.AgFoodPlatform.DeviceChanged Cihaz değiştirildiğinde yayımlanır
Microsoft.AgFoodPlatform.SensorDataModelChanged Algılayıcı Veri Modeli değiştirildiğinde yayımlanır
Microsoft.AgFoodPlatform.SensorChanged Algılayıcı değiştirildiğinde yayımlanır
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChangedV2 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.
Microsoft.AgFoodPlatform.ApplicationDataChangedV2 Tarım için Azure Data Manager kaynağında Uygulama Verileri oluşturulduğunda /güncelleştirildiğinde/silindiğinde yayımlanır
Microsoft.AgFoodPlatform.HarvestDataChangedV2 Tarım için Azure Data Manager kaynağında Veri Toplama oluşturulduğunda /güncelleştirildiğinde/silindiğinde yayımlanır
Microsoft.AgFoodPlatform.TillageDataChangedV2 Tarım için Azure Data Manager kaynağında Tillage Verileri oluşturulduğunda /güncelleştirildiğinde/silindiğinde yayımlanır
Microsoft.AgFoodPlatform.PlantingDataChangedV2 Tarım için Azure Data Manager kaynağında Veri Dikimi oluşturulduğunda /güncelleştirildiğinde/silindiğinde yayımlandı
Microsoft.AgFoodPlatform.AttachmentChangedV2 Ek oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.ZoneChangedV2 Bir bölge oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.ManagementZoneChangedV2 Bir yönetim bölgesi oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.PrescriptionChangedV2 Bir reçete oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.PrescriptionMapChangedV2 Bir reçete haritası oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChangedV2 Bitki doku analizi verileri oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.NutrientAnalysisChangedV2 Besin analizi verileri oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChangedV2 Görüntü işleme işi durumu değiştiğinde (örneğin, iş oluşturulduğunda, ilerlediğinde veya tamamlandığında) yayımlanır.
Microsoft.AgFoodPlatform.InsightChangedV2 İçgörü oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.InsightAttachmentChangedV2 İçgörü Eki oluşturulduğunda/güncelleştirildiğinde/silindiğinde yayımlanır.
Microsoft.AgFoodPlatform.BiomassModelJobStatusChangedV2 Biyokütle Modeli iş durumu değiştirildiğinde yayımlandı
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChangedV2 Toprak Nem Modeli iş durumu değiştirildiğinde yayımlandı
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChangedV2 Algılayıcı Yerleştirme Modeli İş durumu değiştirildiğinde yayımlanır

Olay özellikleri

Her Tarım için Azure Data Manager olayının iki bölümü vardır; ilk bölüm olaylar arasında ortaktır ve ikincisi, veri nesnesi her olaya özgü özellikler içerir.

Olaylar arasında ortak olan bölüm Event Grid olay şemasında ayrıntılı olarak ele alınmıştır ve aşağıdaki üst düzey verilere sahiptir:

Özellik Tür Tanım
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.
Kimlik dize Olayın benzersiz tanımlayıcısı.
veriler nesne Her olay türüne özgü özelliklere sahip veri nesnesi.
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.

Parti, sezon, kırpma, ürün değiştirme olayları için veri nesnesi aşağıdaki özellikleri içerir:

Özellik Tür Açıklama
Kimlik dize Kaynağın benzersiz kimliği.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir
özellikler Nesne Kullanıcı tanımlı anahtar – değer çiftleri içerir.
modifiedDateTime Dize Olayın en son değiştirildiği saati gösterir.
createdDateTime Dize Kaynağın oluşturulduğu saati gösterir.
status Dize Nesnenin kullanıcı tanımlı durumunu içerir.
Etag Dize İyimser eşzamanlılık uygular.
açıklama Dize Kaynağın metinsel açıklaması.
name Dize Kaynağı tanımlamak için ad.

Grup olayları için veri nesnesi aşağıdaki özellikleri içerir:

Özellik Tür Açıklama
Kimlik dize Kaynağın benzersiz kimliği.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir
özellikler Nesne Kullanıcı tanımlı anahtar – değer çiftleri içerir.
modifiedDateTime Dize Olayın en son değiştirildiği saati gösterir.
createdDateTime Dize Kaynağın oluşturulduğu saati gösterir.
status Dize Nesnenin kullanıcı tanımlı durumunu içerir.
Etag Dize İyimser eşzamanlılık uygular.
açıklama Dize Kaynağın metinsel açıklaması.
name Dize Kaynağı tanımlamak için ad.
partyId Dize Ait olduğu tarafın kimliği.

Cihaz veri modeli ve algılayıcı veri modeli olayları için veri nesnesi aşağıdaki özellikleri içerir:

Özellik Tür Tanım
sensorPartnerId Dize sensorPartner ile ilişkilendirilmiş kimlik.
Kimlik dize Kaynağın benzersiz kimliği.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir
özellikler Nesne Kullanıcı tanımlı anahtar – değer çiftleri içerir.
modifiedDateTime Dize Olayın en son değiştirildiği saati gösterir.
createdDateTime Dize Kaynağın oluşturulduğu saati gösterir.
status Dize Nesnenin kullanıcı tanımlı durumunu içerir.
Etag Dize İyimser eşzamanlılık uygular.
açıklama Dize Kaynağın metinsel açıklaması.
name Dize Kaynağı tanımlamak için ad.

Cihaz olayları için veri nesnesi aşağıdaki özellikleri içerir:

Özellik Tür Tanım
deviceDataModelId Dize deviceDataModel ile ilişkilendirilmiş kimlik.
integrationId Dize Tümleştirmeyle ilişkili kimlik.
sensorPartnerId Dize sensorPartner ile ilişkilendirilmiş kimlik.
Kimlik dize Kaynağın benzersiz kimliği.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir
özellikler Nesne Kullanıcı tanımlı anahtar – değer çiftleri içerir.
modifiedDateTime Dize Olayın en son değiştirildiği saati gösterir.
createdDateTime Dize Kaynağın oluşturulduğu saati gösterir.
status Dize Nesnenin kullanıcı tanımlı durumunu içerir.
Etag Dize İyimser eşzamanlılık uygular.
açıklama Dize Kaynağın metinsel açıklaması.
name Dize Kaynağı tanımlamak için ad.

Algılayıcı olayları için veri nesnesi aşağıdaki özellikleri içerir:

Özellik Tür Tanım
sensorDataModelId Dize sensorDataModel ile ilişkili kimlik.
integrationId Dize Tümleştirmeyle ilişkili kimlik.
deviceId Dize Cihazla ilişkilendirilmiş kimlik.
sensorPartnerId Dize sensorPartner ile ilişkilendirilmiş kimlik.
Kimlik dize Kaynağın benzersiz kimliği.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir
özellikler Nesne Kullanıcı tanımlı anahtar – değer çiftleri içerir.
modifiedDateTime Dize Olayın en son değiştirildiği saati gösterir.
createdDateTime Dize Kaynağın oluşturulduğu saati gösterir.
status Dize Nesnenin kullanıcı tanımlı durumunu içerir.
Etag Dize İyimser eşzamanlılık uygular.
açıklama Dize Kaynağın metinsel açıklaması.
name Dize Kaynağı tanımlamak için ad.

Algılayıcı eşleme olayları için veri nesnesi aşağıdaki özellikleri içerir:

Özellik Tür Tanım
sensorId Dize Algılayıcıyla ilişkilendirilmiş kimlik.
partyId Dize Tarafla ilişkilendirilmiş kimlik.
sensorPartnerId Dize sensorPartner ile ilişkilendirilmiş kimlik.
Kimlik dize Kaynağın benzersiz kimliği.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir
özellikler Nesne Kullanıcı tanımlı anahtar – değer çiftleri içerir.
modifiedDateTime Dize Olayın en son değiştirildiği saati gösterir.
createdDateTime Dize Kaynağın oluşturulduğu saati gösterir.
status Dize Nesnenin kullanıcı tanımlı durumunu içerir.
Etag Dize İyimser eşzamanlılık uygular.
açıklama Dize Kaynağın metinsel açıklaması.
name Dize Kaynağı tanımlamak için ad.

Algılayıcı iş ortağı tümleştirme olayları için veri nesnesi aşağıdaki özellikleri içerir:

Özellik Tür Tanım
integrationId Dize Tümleştirmeyle ilişkili kimlik.
partyId Dize Tarafla ilişkilendirilmiş kimlik.
sensorPartnerId Dize sensorPartner ile ilişkilendirilmiş kimlik.
Kimlik dize Kaynağın benzersiz kimliği.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir
özellikler Nesne Kullanıcı tanımlı anahtar – değer çiftleri içerir.
modifiedDateTime Dize Olayın en son değiştirildiği saati gösterir.
createdDateTime Dize Kaynağın oluşturulduğu saati gösterir.
status Dize Nesnenin kullanıcı tanımlı durumunu içerir.
Etag Dize İyimser eşzamanlılık uygular.
açıklama Dize Kaynağın metinsel açıklaması.
name Dize Kaynağı tanımlamak için ad.

Mevsimsel alan olayları aşağıdaki veri nesnesine sahiptir:

Özellik Tür Açıklama
Kimlik dize Mevsimsel alanın kullanıcı tanımlı kimliği
farmId Dize Mevsimsel alanın ilişkilendirildiğini grubu kullanıcı tanımlı kimliği.
partyId Dize Ait olduğu tarafın kimliği.
seasonId Dize Mevsimsel alanın ilişkili olduğu sezonun kullanıcı tanımlı kimliği.
fieldId Dize Mevsimsel alanın ilişkili olduğu alanın kullanıcı tanımlı kimliği.
name Dize Mevsimsel alanın kullanıcı tanımlı adı.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir.
özellikler Nesne Kullanıcı tanımlı anahtar-değer çiftlerini içerir.
modifiedDateTime Dize Olayın en son değiştirildiği saati gösterir.
createdDateTime Dize Kaynağın oluşturulduğu saati gösterir.
status Dize Nesnenin kullanıcı tanımlı durumunu içerir.
Etag Dize İyimser eşzamanlılık uygular.
açıklama Dize Kaynağın metinsel açıklaması.

İçgörü olayları aşağıdaki veri nesnesine sahiptir:

Özellik Tür Tanım
modelKimliği Dize İlişkili modelin kimliği.
resourceId Dize Grup, alan vb. gibi kaynağın kullanıcı tanımlı kimliği.
resourceType Dize Kaynak türünün adı. Geçerli değerler Party, Farm, Field, SeasonalField vb. değerleridir.
partyId Dize Ait olduğu tarafın kimliği.
modelVersion Dize İlişkili modelin sürümü.
Kimlik dize Kaynağın kullanıcı tanımlı kimliği.
status Dize İşin durumunu içerir.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir.
modifiedDateTime date-time Kaynağın en son değiştirildiğ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.
Etag Dize İyimser eşzamanlılık uygular
açıklama Dize Kaynağı açıklayan anahtar değer çiftlerinin listesi. Yalnızca dize ve sayısal değerler desteklenir.
name Dize Kaynağın kullanıcı tanımlı adı.
özellikler nesne Kaynağın kullanıcı tanımlı adı.

InsightAttachment olayları aşağıdaki veri nesnesine sahiptir:

Özellik Tür Tanım
modelKimliği Dize İlişkili modelin kimliği.
resourceId Dize Grup, alan vb. gibi kaynağın kullanıcı tanımlı kimliği.
resourceType Dize Kaynak türünün adı.
partyId Dize Ait olduğu tarafın kimliği.
insightId Dize İçgörü kaynağıyla ilişkilendirilmiş kimlik.
Kimlik dize Kaynağın kullanıcı tanımlı kimliği.
status Dize İşin durumunu içerir.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir.
modifiedDateTime date-time Kaynağın en son değiştirildiğ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.
Etag Dize İyimser eşzamanlılık uygular
açıklama Dize Kaynağı açıklayan anahtar değer çiftlerinin listesi. Yalnızca dize ve sayısal değerler desteklenir.
name Dize Kaynağın kullanıcı tanımlı adı.
özellikler nesne Kaynağın kullanıcı tanımlı adı.

Alan olayları aşağıdaki veri nesnesine sahiptir:

Özellik Tür Açıklama
Kimlik dize Alanın kullanıcı tanımlı kimliği.
farmId Dize Alanın ilişkili olduğu grubun kullanıcı tanımlı kimliği.
partyId Dize Ait olduğu tarafın kimliği.
name Dize Alanın kullanıcı tanımlı adı.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir.
özellikler Nesne Kullanıcı tanımlı anahtar-değer çiftlerini içerir.
modifiedDateTime Dize Olayın en son değiştirildiği saati gösterir.
createdDateTime Dize Kaynağın oluşturulduğu saati gösterir.
status Dize Nesnenin kullanıcı tanımlı durumunu içerir.
Etag Dize İyimser eşzamanlılık uygular.
açıklama Dize Kaynağın metinsel açıklaması.

ImageProcessingRasterizeJobStatusChanged olayı aşağıdaki veri nesnesine sahiptir:

Özellik Tür Tanım
shapefileAttachmentId Dize İlişkili şekil dosyasının kullanıcı tanımlı kimlik adı.
partyId Dize İşin oluşturulduğu taraf kimliği.
Kimlik dize İşin benzersiz kimliği.
name Dize İşin kullanıcı tanımlı adı.
status Dize Bir işin bulunabileceği çeşitli durumlar. Geçerli değerler Bekliyor, Çalışıyor, Başarılı, Başarısız, İptal Edildi vb. değerlerdir.
ıscancellationrequested boolean İş iptali istendiğinde ayarlanan bayrak.
açıklama Dize İşin metinsel açıklaması.
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 Nesne Kullanıcı tanımlı anahtar-değer çifti içerir

SatelliteDataIngestionJobChanged, WeatherDataIngestionJobChanged, WeatherDataRefresherJobChanged, BiomassModelJobStatusChanged, SoilMoistureModelJobStatusChanged ve FarmOperationDataIngestionJobChanged olayları aşağıdaki veri nesnesine sahiptir:

Özellik Tür Açıklama
Kimlik dize İşin benzersiz kimliği.
name Dize İşin kullanıcı tanımlı adı.
status 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 Nesne Kullanıcı tanımlı anahtar-değer çiftlerini içerir.

Uygulama verileri, veri toplama, verileri dikme ve toprak işleme verileri gibi grup işlemleri veri olayları aşağıdaki veri nesnesine sahiptir:

Özellik Tür Açıklama
Kimlik dize Kaynağın benzersiz kimliği.
status Dize Kaynağın kullanıcı tanımlı durumunu içerir.
partyId Dize Ait olduğu tarafın kimliği.
kaynak Dize Tarım için Azure Data Manager'dan iş hakkında ayrıntılı bilgi veren ileti.
modifiedDateTime Dize Olayın en son değiştirildiği saati gösterir
createdDateTime Dize Kaynağın oluşturulduğu saati gösterir
Etag Dize İyimser eşzamanlılık uygular
name Dize Kaynağı tanımlamak için ad.
açıklama Dize Kaynağın metinsel açıklaması
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir.
özellikler Nesne Kullanıcı tanımlı anahtar-değer çiftlerini içerir.

AttachmentChanged olayı aşağıdaki veri nesnesine sahip

Özellik Tür Tanım
resourceId Dize Grup, alan vb. gibi kaynağın kullanıcı tanımlı kimliği.
resourceType Dize Kaynak türünün adı.
partyId Dize Ait olduğu tarafın kimliği.
Kimlik dize Kaynağın kullanıcı tanımlı kimliği.
status Dize İşin durumunu içerir.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir.
modifiedDateTime date-time Kaynağın en son değiştirildiğ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.
Etag Dize İyimser eşzamanlılık uygular
açıklama Dize Kaynağın metinsel açıklaması
name Dize Kaynağın kullanıcı tanımlı adı.

ZoneChanged olayı aşağıdaki veri nesnesine sahip

Özellik Tür Tanım
managementZoneId Dize Bölgeyle ilişkili Yönetim Bölgesi Kimliği.
partyId Dize İlişkili alanın kullanıcı tanımlı kimliği.
Kimlik dize Ait olduğu tarafın kimliği
status Dize Kaynağın kullanıcı tanımlı durumunu içerir.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir.
modifiedDateTime date-time Kaynağın en son değiştirildiğ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.
Etag Dize İyimser eşzamanlılık uygular
açıklama Dize Kaynağın metinsel açıklaması
name Dize Kaynağın kullanıcı tanımlı adı.
özellikler nesne Kaynağı açıklayan anahtar değer çiftlerinin listesi. Yalnızca dize ve sayı değerleri desteklenir.

PrescriptionChanged olayı aşağıdaki veri nesnesine sahip

Özellik Tür Tanım
prescriptionMapId Dize İlişkili reçete haritasının kullanıcı tanımlı kimliği.
partyId Dize Ait olduğu tarafın kimliği.
Kimlik dize Reçetenin kullanıcı tanımlı kimliği.
actionType Dize Olayın yayımlanması sırasında tetiklenen değişikliği gösterir. Geçerli değerler Oluşturuldu, Güncelleştirildi, Silindi
status Dize Reçetenin kullanıcı tanımlı durumunu içerir.
özellikler nesne Kullanıcı tanımlı anahtar-değer çiftlerini içerir.
modifiedDateTime date-time Kaynağın en son değiştirildiğ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.
Etag Dize İyimser eşzamanlılık uygular
açıklama Dize Kaynağın metinsel açıklaması
name Dize Reçetenin kullanıcı tanımlı adı.

PrescriptionMapChanged ve ManagementZoneChanged olayları aşağıdaki veri nesnesine sahiptir:

Özellik Tür Tanım
seasonId Dize İlişkili sezonun kullanıcı tanımlı kimliği.
cropId Dize İlişkili kırpmanın kullanıcı tanımlı kimliği.
fieldId Dize İlişkili alanın kullanıcı tanımlı kimliği.
partyId Dize Ait olduğu tarafın kimliği.
Kimlik dize Kaynağın kullanıcı tanımlı kimliği.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir.
modifiedDateTime date-time Kaynağın en son değiştirildiğ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.
Etag Dize İyimser eşzamanlılık uygular
açıklama Dize Kaynağın metinsel açıklaması
name Dize Reçete haritasının kullanıcı tanımlı adı.
özellikler nesne Kullanıcı tanımlı anahtar-değer çiftleri içerir
status Dize Kaynağın durumu.

PlantTissueAnalysisChanged olayı aşağıdaki veri nesnesine sahiptir:

Özellik Tür Tanım
seasonId Dize İlişkili sezonun kullanıcı tanımlı kimliği.
cropId Dize İlişkili kırpmanın kullanıcı tanımlı kimliği.
cropProductId Dize Bitki dokusu analiziyle ilişkili Ürün Kimliği'ni kırpın.
fieldId Dize İlişkili alanın kullanıcı tanımlı kimliği.
partyId Dize Ait olduğu tarafın kimliği.
Kimlik dize Kaynağın kullanıcı tanımlı kimliği.
actionType Dize Olayın yayımlanmasını tetikleyen değişikliği gösterir. Geçerli değerler oluşturulur, güncelleştirilir, silinir.
modifiedDateTime date-time Kaynağın en son değiştirildiğ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.
Etag Dize İyimser eşzamanlılık uygular.
açıklama Dize Kaynağın metinsel açıklaması.
name Dize Reçete haritasının kullanıcı tanımlı adı.
özellikler nesne Kullanıcı tanımlı anahtar-değer çiftlerini içerir.
status Dize Kaynağın durumu.

NutrientAnalysisChanged olayı aşağıdaki veri nesnesine sahiptir:

Özellik Tür Tanım
Parentıd Dize Üst besin analizinin ait olduğu kimlik.
parentType Dize Üst besin analizinin türü aittir. Geçerli değerler PlantTissueAnalysis'tir.
partyId Dize Ait olduğu tarafın kimliği.
Kimlik dize Besin analizinin kullanıcı tanımlı kimliği.
actionType Dize Olayın yayımlanması sırasında tetiklenen değişikliği gösterir. Geçerli değerler Oluşturuldu, Güncelleştirildi, Silindi.
özellikler nesne Kullanıcı tanımlı anahtar-değer çiftlerini içerir.
modifiedDateTime date-time Besin analizinin en son değiştirildiği tarih-saat, örnek biçimi: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime date-time Besin analizinin oluşturulduğu tarih-saat, örnek biçimi: yyyy-MM-ddTHH:mm:ssZ.
status Dize Besin analizinin kullanıcı tanımlı durumunu içerir.
Etag Dize İyimser eşzamanlılık uygular.
açıklama Dize Kaynağın metinsel açıklaması.
name Dize Besin analizinin kullanıcı tanımlı adı.

Örnek olaylar

Örnek olaylar için bu sayfaya bakın

Sonraki adımlar