Azure Data Manager للزراعة (معاينة) كمصدر لشبكة الأحداث
مقالة 02/28/2024
مساهم واحد
الملاحظات
في هذه المقالة
توفر هذه المقالة خصائص ومخطط أحداث Azure Data Manager للزراعة (معاينة). للحصول على مقدمة حول مخططات الأحداث، راجع مخطط حدث Azure Event Grid ومخطط حدث السحابة .
أنواع الأحداث المتاحة
اسم الحدث
الوصف
Microsoft.AgFoodPlatform.PartyChanged
يتم نشره عند Party
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.FarmChanged.V2
يتم نشره عند Farm
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.FieldChanged.V2
يتم نشره عند Field
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.SeasonChanged
يتم نشره عند Season
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.SeasonalFieldChanged.V2
يتم نشره عند Seasonal Field
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.BoundaryChanged.V2
يتم نشره عند Boundary
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.CropChanged
يتم نشره عند Crop
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.CropProductChanged
يتم نشرها عند Crop Product
إنشاء /تحديث/حذف.
Microsoft.AgFoodPlatform.AttachmentChanged.V2
يتم نشره عند Attachment
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.ManagementZoneChanged.V2
يتم نشره عند Management Zone
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.ZoneChanged.V2
يتم نشره عند Zone
إنشاء/تحديث/حذف.
اسم الحدث
الوصف
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChanged.V2
يتم نشرها عند تغيير حالة مهمة استيعاب بيانات الأقمار الصناعية، على سبيل المثال، إنشاء وظيفة أو تقدمها أو إكمالها.
اسم الحدث
الوصف
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChanged.V2
يتم نشره عند تغيير حالة مهمة استيعاب بيانات الطقس، على سبيل المثال، إنشاء مهمة أو تقدمها أو إكمالها.
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChanged.V2
يتم نشره عند تغيير حالة مهمة تحديث بيانات الطقس، على سبيل المثال، إنشاء مهمة أو تقدمها أو إكمالها.
اسم الحدث
الوصف
Microsoft.AgFoodPlatform.ApplicationDataChanged.V2
يتم نشره عند Application Data
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.HarvestDataChanged.V2
يتم نشره عند Harvesting Data
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.TillageDataChanged.V2
يتم نشره عند Tillage Data
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.PlantingDataChanged.V2
يتم نشره عند Planting Data
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChanged.V2
يتم نشره عند تغيير حالة مهمة معالجة الصور، على سبيل المثال، يتم إنشاء الوظيفة أو تقدمها أو إكمالها.
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChanged.V2
يتم نشره عند تغيير حالة مهمة استيعاب بيانات عمليات المزرعة، على سبيل المثال، إنشاء مهمة أو تقدمها أو إكمالها.
اسم الحدث
الوصف
Microsoft.AgFoodPlatform.SensorMappingChanged.V2
يتم نشره عند Sensor Mapping
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChanged.V2
يتم نشره عند Sensor Partner Integration
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.DeviceDataModelChanged
يتم نشره عند Device Data Model
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.DeviceChanged
يتم نشره عند Device
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.SensorDataModelChanged
يتم نشره عند Sensor Data Model
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.SensorChanged
يتم نشره عند Sensor
إنشاء/تحديث/حذف.
اسم الحدث
الوصف
Microsoft.AgFoodPlatform.PrescriptionChanged.V2
يتم نشره عند Prescription
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.PrescriptionMapChanged.V2
يتم نشره عند Prescription Map
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.PlantTissueAnalysisChanged.V2
يتم نشره عند Plant Tissue Analysis
إنشاء/تحديث/حذف البيانات.
Microsoft.AgFoodPlatform.NutrientAnalysisChanged.V2
يتم نشره عند Nutrient Analysis
إنشاء/تحديث/حذف البيانات.
Microsoft.AgFoodPlatform.InsightChanged.V2
يتم نشره عند Insight
إنشاء/تحديث/حذف.
Microsoft.AgFoodPlatform.InsightAttachmentChanged.V2
يتم نشره عند Insight Attachment
إنشاء/تحديث/حذف.
اسم الحدث
الوصف
Microsoft.AgFoodPlatform.الكتلة الحيويةModelJobStatusChanged.V2
يتم نشره عند تغيير حالة وظيفة نموذج الكتلة الحيوية، على سبيل المثال، يتم إنشاء الوظيفة أو تقدمها أو إكمالها.
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChanged.V2
يتم نشره عند تغيير حالة وظيفة نموذج رطوبة التربة، على سبيل المثال، يتم إنشاء الوظيفة أو تقدمها أو إكمالها.
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChanged.V2
يتم نشره عند تغيير حالة وظيفة Sensor Placement Model، على سبيل المثال، يتم إنشاء الوظيفة أو تقدمها أو إكمالها.
مثال الأحداث
يوضح المثال التالي مخطط 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"
}
]
يوضح المثال التالي مخطط 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",
"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"
}
]
خصائص الحدث
ويحتوي الحدث على بيانات المستوى الأعلى التالية:
الخاصية
نوع
الوصف
source
سلسلة
مسار المورد الكامل إلى مصدر الحدث. هذا الحقل غير قابل للكتابة. توفر شبكة الأحداث هذه القيمة.
subject
سلسلة
مسار يحدده الناشر لموضوع الحدث.
type
سلسلة
أحد أنواع الأحداث المسجلة لمصدر الحدث الماثل.
time
سلسلة
الوقت الذي يتم إنشاء الحدث استناداً إلى وقت UTC الموفر.
id
سلسلة
المعرف الفريد للحدث.
data
كائن
بيانات حدث تكوين التطبيق.
specversion
سلسلة
إصدار مواصفات مخطط CloudEvents.
ويحتوي الحدث على بيانات المستوى الأعلى التالية:
الخاصية
نوع
الوصف
topic
سلسلة
مسار المورد الكامل إلى مصدر الحدث. هذا الحقل غير قابل للكتابة. توفر شبكة الأحداث هذه القيمة.
subject
سلسلة
مسار يحدده الناشر لموضوع الحدث.
eventType
سلسلة
أحد أنواع الأحداث المسجلة لمصدر الحدث الماثل.
eventTime
سلسلة
الوقت الذي يتم إنشاء الحدث استناداً إلى وقت UTC الموفر.
id
سلسلة
المعرف الفريد للحدث.
data
كائن
بيانات حدث تكوين التطبيق.
dataVersion
سلسلة
إصدار مخطط كائن البيانات. يعرّف الناشر إصدار المخطط.
metadataVersion
سلسلة
إصدار مخطط البيانات الوصفية للحدث. تحدد «شبكة الأحداث» مخطط خصائص المستوى الأعلى. توفر شبكة الأحداث هذه القيمة.
يحتوي كائن البيانات على الخصائص الشائعة التالية:
الخاصية
نوع
الوصف
المعرف
السلسلة
معرف فريد للمورد.
actionType
السلسلة
يشير إلى التغيير، الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها.
الخصائص
الكائن
يحتوي على أزواج قيم المفاتيح المعرفة من قبل المستخدم.
تاريخ التعديل
السلسلة
يشير إلى الوقت الذي تم فيه آخر تعديل للحدث.
createdDateTime
السلسلة
يشير إلى الوقت الذي تم فيه إنشاء المورد.
الحالة
السلسلة
يحتوي على حالة تعريف المستخدم للكائن.
eTag
السلسلة
تنفيذ التوافق المتفائل
الوصف
سلسلة
الوصف النصي للمصدر
الاسم
سلسلة
الاسم لتعريف المورد.
الخاصية
نوع
الوصف
المعرف
السلسلة
معرّف فريد للوظيفة.
الاسم
سلسلة
اسم الوظيفة المحدد من قبل المستخدم.
الحالة
سلسلة
حالات مختلفة يمكن أن تكون فيها الوظيفة.
isCancellationRequested
boolean
علامة يتم تعيينها عند طلب إلغاء الوظيفة.
الوصف
سلسلة
الوصف النصي للوظيفة.
معرف الطرف
سلسلة
معرف الطرف الذي تم إنشاء الوظيفة له.
رسالة
سلسلة
رسالة الحالة لالتقاط مزيد من التفاصيل عن الوظيفة.
lastActionDateTime
التاريخ والوقت
التاريخ والوقت الذي تم فيه اتخاذ الإجراء الأخير في الوظيفة، تنسيق العينة: yyyy-MM-ddTHH: mm: ssZ.
createdDateTime
التاريخ والوقت
التاريخ-الوقت الذي تم فيه إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH: mm: ssZ.
الخصائص
الكائن
يحتوي على أزواج قيم المفاتيح المعرفة من قبل المستخدم.
الخطوات التالية