Azure Data Manager for Agriculture Preview كمصدر Event Grid
توفر هذه المقالة خصائص ومخطط أحداث Azure Data Manager للزراعة. للحصول على مقدمة لمخططات الأحداث، راجع مخطط حدث Azure Event Grid.
المتطلبات الأساسية
من المهم أن يكون لديك المتطلبات الأساسية التالية مكتملة قبل البدء في خطوات نشر ميزة الأحداث في Azure Data Manager للزراعة.
التفاعل مع أحداث إدارة البيانات للزراعة
تسمح أحداث Data Manager للزراعة للتطبيقات بالتفاعل مع إنشاء الموارد وحذفها وتحديثها. يتم دفع Data Manager لأحداث الزراعة باستخدام Azure Event Grid.
يمكن أن تشترك Azure Functions أو Azure Logic Apps أو حتى في مستمع http الخاص بك في هذه الأحداث. توفر Azure Event Grid تسليم أحداث موثوق به لتطبيقاتك من خلال نهج إعادة المحاولة الغنية والرسائل غير المستخدمة.
فيما يلي أمثلة على سيناريوهات استهلاك الأحداث في خدمتنا:
- عند تنزيل بيانات القمر الصناعي أو الطقس أو تنفيذ المهام، يمكنك استخدام الأحداث للاستجابة للتغييرات في حالة الوظيفة. يمكنك تقليل إمكانية التحقق الطويل وتقليل عدد استدعاءات واجهة برمجة التطبيقات للخدمة. يمكنك أيضا الحصول على إشعار سريع بإكمال المهمة. جميع وظائف الاستيعاب غير المتزامنة لدينا قادرة على دعم الأحداث.
إشعار
الأحداث المتعلقة بتدفق حلول ISV غير مدعومة حاليا.
- إذا كانت هناك تعديلات على موارد مستوى البيانات مثل الطرف والحقول والمزارع وغيرها من العناصر المماثلة، يمكنك التفاعل مع التغييرات ويمكنك تشغيل مهام سير العمل.
تصفية الأحداث
يمكنك تصفية Data Manager لأحداث الزراعة حسب نوع الحدث أو الموضوع أو الحقول في كائن البيانات. تتطابق عوامل التصفية في Event Grid مع بداية الموضوع أو نهايته بحيث يمكن أن تنتقل الأحداث المتطابقة إلى المشترك.
على سبيل المثال، بالنسبة للحدث PartyChanged، لتلقي إعلامات للتغييرات لجهة معينة مع ID Party1234، يمكنك استخدام عامل تصفية الموضوع "EndsWith" كما هو موضح:
EndsWith- /Party1234 يكون موضوع هذا الحدث بالتنسيق "/parties/Party1234"
توفر الموضوعات في مخطط الحدث عوامل تصفية "تبدأ ب" و"مطابقة تامة" أيضا.
وبالمثل، لتصفية نفس الحدث لمجموعة من معرفات الجهات، استخدم عامل التصفية المتقدم على حقل partyId في كائن بيانات الحدث. في اشتراك واحد، يمكنك إضافة خمسة عوامل تصفية متقدمة بحد أقصى 25 قيمة لكل مفتاح تمت تصفيته.
لمعرفة المزيد حول كيفية تطبيق عوامل التصفية، راجع أحداث التصفية لشبكة الأحداث.
الاشتراك في الأحداث
يمكنك الاشتراك في أحداث Data Manager for Agriculture باستخدام مدخل Microsoft Azure أو عميل Azure Resource Manager. كل من هذه توفر للمستخدم مجموعة من الوظائف. راجع الموارد التالية لمعرفة المزيد حول كل أسلوب.
الاشتراك في الأحداث باستخدام المدخل
الاشتراك في الأحداث باستخدام عميل قالب ARM
ممارسات لاستهلاك الأحداث
يجب أن تتبع التطبيقات التي تتعامل مع أحداث إدارة البيانات للزراعة بعض الممارسات الموصى بها:
- تحقق من أن eventType هو نوع كنت مستعدا لمعالجته، ولا تفترض أن جميع الأحداث التي تتلقاها هي الأنواع التي تتوقعها.
- نظرا لأن الرسائل يمكن أن تصل خارج الترتيب، استخدم حقلي modifiedTime وetag لفهم ترتيب الأحداث لأي كائن معين.
- تضمن أحداث Data Manager للزراعة التسليم مرة واحدة على الأقل للمشتركين، ما يضمن إخراج جميع الرسائل. ومع ذلك، بسبب إعادة المحاولة أو توفر الاشتراكات، قد تحدث رسائل مكررة أحيانا. لمعرفة المزيد حول تسليم الرسائل وإعادة المحاولة، راجع تسليم رسالة شبكة الأحداث وإعادة المحاولة
- تجاهل الحقول التي لا تفهمها. ستساعدك هذه الممارسة في الحفاظ على مرونتك تجاه الميزات الجديدة التي قد تتم إضافتها في المستقبل.
أنواع الأحداث المتاحة
اسم الحدث | الوصف |
---|---|
Microsoft.AgFoodPlatform.PartyChanged | يتم نشره عند إنشاء /تحديث/حذف طرف في Azure Data Manager لمورد الزراعة |
Microsoft.AgFoodPlatform.FarmChangedV2 | يتم نشرها عند إنشاء /تحديث/حذف مزرعة في مورد Azure Data Manager للزراعة |
Microsoft.AgFoodPlatform.FieldChangedV2 | يتم نشره عند إنشاء /تحديث/حذف حقل في مورد Azure Data Manager للزراعة |
Microsoft.AgFoodPlatform.SeasonalFieldChangedV2 | يتم نشره عند إنشاء /تحديث/حذف حقل موسمي في مورد Azure Data Manager للزراعة |
Microsoft.AgFoodPlatform.CropChanged | يتم نشره عند إنشاء /تحديث/حذف اقتصاص في Azure Data Manager لمورد الزراعة |
Microsoft.AgFoodPlatform.CropProductChanged | يتم نشره عند إنشاء /تحديث/حذف منتج اقتصاص في Azure Data Manager لمورد الزراعة |
Microsoft.AgFoodPlatform.SeasonChanged | يتم نشره عند إنشاء موسم /تحديثه/حذفه في مورد Azure Data Manager للزراعة |
Microsoft.AgFoodPlatform.SatelliteDataIngestionJobStatusChangedV2 | يتم نشره عند تغيير حالة مهمة عرض بيانات القمر الصناعي، على سبيل المثال، إنشاء الوظيفة أو التقدم فيها أو اكتمالها. |
Microsoft.AgFoodPlatform.WeatherDataIngestionJobStatusChangedV2 | يتم نشره عندما تتغير حالة مهمة عرض بيانات الطقس، على سبيل المثال، إنشاء الوظيفة أو التقدم فيها أو اكتمالها. |
Microsoft.AgFoodPlatform.WeatherDataRefresherJobStatusChangedV2 | يتم نشره عند تغيير حالة مهمة "تحديث بيانات الطقس". |
Microsoft.AgFoodPlatform.SensorMappingChangedV2 | يتم نشره عند تغيير "تعيين المستشعر" |
Microsoft.AgFoodPlatform.SensorPartnerIntegrationChangedV2 | يتم نشره عند تغيير Sensor Partner Integration |
Microsoft.AgFoodPlatform.DeviceDataModelChanged | يتم نشره عند تغيير نموذج بيانات الجهاز |
Microsoft.AgFoodPlatform.DeviceChanged | يتم النشر عند تغيير الجهاز |
Microsoft.AgFoodPlatform.SensorDataModelChanged | يتم نشره عند تغيير نموذج بيانات الاستشعار |
Microsoft.AgFoodPlatform.SensorChanged | يتم نشره عند تغيير أداة الاستشعار |
Microsoft.AgFoodPlatform.FarmOperationDataIngestionJobStatusChangedV2 | يتم نشره عند تغيير حالة وظيفة عرض بيانات عمليات المزرعة، على سبيل المثال، إنشاء الوظيفة أو التقدم فيها أو اكتمالها. |
Microsoft.AgFoodPlatform.ApplicationDataChangedV2 | يتم نشره عند إنشاء بيانات التطبيق /تحديثها/حذفها في مورد Azure Data Manager للزراعة |
Microsoft.AgFoodPlatform.HarvestDataChangedV2 | يتم نشره عند إنشاء /تحديث/حذف بيانات الحصاد في Azure Data Manager لمورد الزراعة |
Microsoft.AgFoodPlatform.TillageDataChangedV2 | يتم نشره عند إنشاء /تحديث/حذف بيانات تيلاج في Azure Data Manager لمورد الزراعة |
Microsoft.AgFoodPlatform.PlantingDataChangedV2 | يتم نشره عند إنشاء /تحديث/حذف بيانات الزراعة في Azure Data Manager لمورد الزراعة |
Microsoft.AgFoodPlatform.AttachmentChangedV2 | يتم نشره عند إنشاء/تحديث/حذف مرفق. |
Microsoft.AgFoodPlatform.ZoneChangedV2 | يتم نشره عند إنشاء/تحديث/حذف منطقة. |
Microsoft.AgFoodPlatform.ManagementZoneChangedV2 | يتم نشره عند إنشاء/تحديث/حذف منطقة إدارة. |
Microsoft.AgFoodPlatform.PrescriptionChangedV2 | يتم نشرها عند إنشاء/تحديث/حذف وصفة طبية. |
Microsoft.AgFoodPlatform.PrescriptionMapChangedV2 | يتم نشره عند إنشاء/تحديث/حذف خريطة وصفة طبية. |
Microsoft.AgFoodPlatform.PlantTissueAnalysisChangedV2 | يتم نشرها عند إنشاء/تحديث/حذف بيانات تحليل الأنسجة النباتية. |
Microsoft.AgFoodPlatform.NutrientAnalysisChangedV2 | يتم نشره عند إنشاء/تحديث/حذف بيانات تحليل العناصر الغذائية. |
Microsoft.AgFoodPlatform.ImageProcessingRasterizeJobStatusChangedV2 | يتم نشره عند تغيير حالة مهمة معالجة صورة، على سبيل المثال، يتم إنشاء مهمة أو تقدمها أو إكمالها. |
Microsoft.AgFoodPlatform.InsightChangedV2 | يتم نشره عند إنشاء/تحديث/حذف Insight. |
Microsoft.AgFoodPlatform.InsightAttachmentChangedV2 | يتم نشره عند إنشاء/تحديث/حذف مرفق Insight. |
Microsoft.AgFoodPlatform.الكتلة الحيويةModelJobStatusChangedV2 | يتم نشره عند تغيير حالة مهمة نموذج الكتلة الحيوية |
Microsoft.AgFoodPlatform.SoilMoistureModelJobStatusChangedV2 | يتم نشره عند تغيير حالة مهمة نموذج رطوبة التربة |
Microsoft.AgFoodPlatform.SensorPlacementModelJobStatusChangedV2 | يتم نشره عند تغيير حالة وظيفة نموذج موضع المستشعر |
خصائص الحدث
يحتوي كل حدث Azure Data Manager للزراعة على جزأين، الجزء الأول شائع عبر الأحداث والثاني، يحتوي كائن البيانات على خصائص خاصة بكل حدث.
يتم إعداد الجزء الشائع عبر الأحداث في مخطط حدث Event Grid ويحتوي على بيانات المستوى الأعلى التالية:
الخاصية | النوع | الوصف |
---|---|---|
الموضوع | سلسلة | مسار المورد الكامل إلى مصدر الحدث. هذا الحقل غير قابل للكتابة. توفر شبكة الأحداث هذه القيمة. |
الموضوع | سلسلة | مسار يحدده الناشر لموضوع الحدث. |
نوع الحدث | سلسلة | أحد أنواع الأحداث المسجلة لمصدر الحدث الماثل. |
وقت الحدث | سلسلة | الوقت الذي يتم إنشاء الحدث استناداً إلى وقت UTC الموفر. |
المعرف | سلسلة | المعرف الفريد للحدث. |
البيانات | كائن | كائن البيانات بخصائص خاصة بكل نوع حدث. |
إصدار البيانات | سلسلة | إصدار مخطط كائن البيانات. يعرّف الناشر إصدار المخطط. |
إصدار بيانات التعريف | سلسلة | إصدار مخطط البيانات الوصفية للحدث. تحدد «شبكة الأحداث» مخطط خصائص المستوى الأعلى. توفر شبكة الأحداث هذه القيمة. |
بالنسبة للأحداث التي تم تغييرها في الطرف أو الموسم أو الاقتصاص أو الاقتصاص، يحتوي عنصر البيانات على الخصائص التالية:
الخاصية | النوع | الوصف |
---|---|---|
المعرف | سلسلة | معرف فريد للمورد. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها |
الخصائص | الكائن | يحتوي على مفتاح معرف من قبل المستخدم - أزواج القيم. |
تاريخ التعديل | سلسلة | يشير إلى الوقت الذي تم فيه آخر تعديل للحدث. |
createdDateTime | سلسلة | يشير إلى الوقت الذي تم فيه إنشاء المورد. |
الحالة | سلسلة | يحتوي على حالة تعريف المستخدم للكائن. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | الاسم لتعريف المورد. |
بالنسبة لأحداث المزرعة، يحتوي كائن البيانات على الخصائص التالية:
الخاصية | النوع | الوصف |
---|---|---|
المعرف | سلسلة | معرف فريد للمورد. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها |
الخصائص | الكائن | يحتوي على مفتاح معرف من قبل المستخدم - أزواج القيم. |
تاريخ التعديل | سلسلة | يشير إلى الوقت الذي تم فيه آخر تعديل للحدث. |
createdDateTime | سلسلة | يشير إلى الوقت الذي تم فيه إنشاء المورد. |
الحالة | سلسلة | يحتوي على حالة تعريف المستخدم للكائن. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | الاسم لتعريف المورد. |
معرف الطرف | سلسلة | معرف الحزب الذي ينتمي إليه. |
بالنسبة لنموذج بيانات الجهاز وأحداث نموذج بيانات المستشعر، يحتوي كائن البيانات على الخصائص التالية:
الخاصية | النوع | الوصف |
---|---|---|
sensorPartnerId | سلسلة | المعرف المقترن ب sensorPartner. |
المعرف | سلسلة | معرف فريد للمورد. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها |
الخصائص | الكائن | يحتوي على مفتاح معرف من قبل المستخدم - أزواج القيم. |
تاريخ التعديل | سلسلة | يشير إلى الوقت الذي تم فيه آخر تعديل للحدث. |
createdDateTime | سلسلة | يشير إلى الوقت الذي تم فيه إنشاء المورد. |
الحالة | سلسلة | يحتوي على حالة تعريف المستخدم للكائن. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | الاسم لتعريف المورد. |
بالنسبة لأحداث الجهاز، يحتوي كائن البيانات على الخصائص التالية:
الخاصية | النوع | الوصف |
---|---|---|
deviceDataModelId | سلسلة | المعرف المقترن ب deviceDataModel. |
معرف التكامل | سلسلة | المعرف المقترن بالتكامل. |
sensorPartnerId | سلسلة | المعرف المقترن ب sensorPartner. |
المعرف | سلسلة | معرف فريد للمورد. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها |
الخصائص | الكائن | يحتوي على مفتاح معرف من قبل المستخدم - أزواج القيم. |
تاريخ التعديل | سلسلة | يشير إلى الوقت الذي تم فيه آخر تعديل للحدث. |
createdDateTime | سلسلة | يشير إلى الوقت الذي تم فيه إنشاء المورد. |
الحالة | سلسلة | يحتوي على حالة تعريف المستخدم للكائن. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | الاسم لتعريف المورد. |
بالنسبة لأحداث المستشعر، يحتوي كائن البيانات على الخصائص التالية:
الخاصية | النوع | الوصف |
---|---|---|
sensorDataModelId | سلسلة | المعرف المقترن ب sensorDataModel. |
معرف التكامل | سلسلة | المعرف المقترن بالتكامل. |
deviceId | سلسلة | المعرف المقترن بالجهاز. |
sensorPartnerId | سلسلة | المعرف المقترن ب sensorPartner. |
المعرف | سلسلة | معرف فريد للمورد. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها |
الخصائص | الكائن | يحتوي على مفتاح معرف من قبل المستخدم - أزواج القيم. |
تاريخ التعديل | سلسلة | يشير إلى الوقت الذي تم فيه آخر تعديل للحدث. |
createdDateTime | سلسلة | يشير إلى الوقت الذي تم فيه إنشاء المورد. |
الحالة | سلسلة | يحتوي على حالة تعريف المستخدم للكائن. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | الاسم لتعريف المورد. |
بالنسبة لأحداث تعيين المستشعر، يحتوي كائن البيانات على الخصائص التالية:
الخاصية | النوع | الوصف |
---|---|---|
sensorId | سلسلة | المعرف المرتبط بجهاز الاستشعار. |
معرف الطرف | سلسلة | المعرف المقترن بالطرن. |
sensorPartnerId | سلسلة | المعرف المقترن ب sensorPartner. |
المعرف | سلسلة | معرف فريد للمورد. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها |
الخصائص | الكائن | يحتوي على مفتاح معرف من قبل المستخدم - أزواج القيم. |
تاريخ التعديل | سلسلة | يشير إلى الوقت الذي تم فيه آخر تعديل للحدث. |
createdDateTime | سلسلة | يشير إلى الوقت الذي تم فيه إنشاء المورد. |
الحالة | سلسلة | يحتوي على حالة تعريف المستخدم للكائن. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | الاسم لتعريف المورد. |
بالنسبة لأحداث تكامل شريك المستشعر، يحتوي كائن البيانات على الخصائص التالية:
الخاصية | النوع | الوصف |
---|---|---|
معرف التكامل | سلسلة | المعرف المقترن بالتكامل. |
معرف الطرف | سلسلة | المعرف المقترن بالطرن. |
sensorPartnerId | سلسلة | المعرف المقترن ب sensorPartner. |
المعرف | سلسلة | معرف فريد للمورد. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها |
الخصائص | الكائن | يحتوي على مفتاح معرف من قبل المستخدم - أزواج القيم. |
تاريخ التعديل | سلسلة | يشير إلى الوقت الذي تم فيه آخر تعديل للحدث. |
createdDateTime | سلسلة | يشير إلى الوقت الذي تم فيه إنشاء المورد. |
الحالة | سلسلة | يحتوي على حالة تعريف المستخدم للكائن. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | الاسم لتعريف المورد. |
تحتوي أحداث الحقول الموسمية على كائن البيانات التالي:
الخاصية | النوع | الوصف |
---|---|---|
المعرف | سلسلة | معرف معرف المستخدم للحقل الموسمي |
farmId | سلسلة | معرف معرف المستخدم للمزرعة المقترن بها الحقل الموسمي. |
معرف الطرف | سلسلة | معرف الحزب الذي ينتمي إليه. |
seasonId | سلسلة | معرف محدد من قبل المستخدم للموسم المرتبط به الحقل الموسمي. |
fieldId | سلسلة | معرف معرف المستخدم للحقل المقترن به الحقل الموسمي. |
الاسم | سلسلة | اسم معرف من قبل المستخدم للحقل الموسمي. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها. |
الخصائص | الكائن | يحتوي على أزواج قيم المفاتيح المعرفة من قبل المستخدم. |
تاريخ التعديل | سلسلة | يشير إلى الوقت الذي تم فيه آخر تعديل للحدث. |
createdDateTime | سلسلة | يشير إلى الوقت الذي تم فيه إنشاء المورد. |
الحالة | سلسلة | يحتوي على حالة تعريف المستخدم للكائن. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
تحتوي أحداث Insight على كائن البيانات التالي:
الخاصية | النوع | الوصف |
---|---|---|
معرف النموذج | سلسلة | معرف النموذج المقترن. |
resourceId | سلسلة | معرف معرف المستخدم للمورد مثل المزرعة، الحقل وما إلى ذلك. |
resourceType | سلسلة | اسم نوع المورد. القيم القابلة للتطبيق هي Party و Farm و Field و SeasonalField وما إلى ذلك. |
معرف الطرف | سلسلة | معرف الحزب الذي ينتمي إليه. |
إصدار النموذج | سلسلة | إصدار النموذج المقترن. |
المعرف | سلسلة | معرف معرف المستخدم للمورد. |
الحالة | سلسلة | يحتوي على حالة الوظيفة. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها. |
تاريخ التعديل | التاريخ والوقت | تاريخ-وقت آخر تعديل للمورد، تنسيق العينة: yyyy-MM-ddTHH: mm: ssZ. |
createdDateTime | التاريخ والوقت | التاريخ-الوقت الذي تم فيه إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH: mm: ssZ. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | قائمة أزواج القيم الرئيسية التي تصف المورد. يتم دعم القيم الرقمية والسلسلة فقط. |
الاسم | سلسلة | اسم المورد المعرف من قبل المستخدم. |
الخصائص | كائن | اسم المورد المعرف من قبل المستخدم. |
تحتوي أحداث InsightAttachment على كائن البيانات التالي:
الخاصية | النوع | الوصف |
---|---|---|
معرف النموذج | سلسلة | معرف النموذج المقترن. |
resourceId | سلسلة | معرف معرف المستخدم للمورد مثل المزرعة، الحقل وما إلى ذلك. |
resourceType | سلسلة | اسم نوع المورد. |
معرف الطرف | سلسلة | معرف الحزب الذي ينتمي إليه. |
معرف نتيجة التحليلات | سلسلة | المعرف المقترن بمورد نتيجة التحليلات. |
المعرف | سلسلة | معرف معرف المستخدم للمورد. |
الحالة | سلسلة | يحتوي على حالة الوظيفة. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها. |
تاريخ التعديل | التاريخ والوقت | تاريخ-وقت آخر تعديل للمورد، تنسيق العينة: yyyy-MM-ddTHH: mm: ssZ. |
createdDateTime | التاريخ والوقت | التاريخ-الوقت الذي تم فيه إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH: mm: ssZ. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | قائمة أزواج القيم الرئيسية التي تصف المورد. يتم دعم القيم الرقمية والسلسلة فقط. |
الاسم | سلسلة | اسم المورد المعرف من قبل المستخدم. |
الخصائص | كائن | اسم المورد المعرف من قبل المستخدم. |
تحتوي أحداث الحقول على كائن البيانات التالي:
الخاصية | النوع | الوصف |
---|---|---|
المعرف | سلسلة | معرف معرف المستخدم للحقل. |
farmId | سلسلة | معرف معرف المستخدم للمزرعة المقترن بها الحقل. |
معرف الطرف | سلسلة | معرف الحزب الذي ينتمي إليه. |
الاسم | سلسلة | اسم الحقل المعرف من قبل المستخدم. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها. |
الخصائص | الكائن | يحتوي على أزواج قيم المفاتيح المعرفة من قبل المستخدم. |
تاريخ التعديل | سلسلة | يشير إلى الوقت الذي تم فيه آخر تعديل للحدث. |
createdDateTime | سلسلة | يشير إلى الوقت الذي تم فيه إنشاء المورد. |
الحالة | سلسلة | يحتوي على حالة تعريف المستخدم للكائن. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
يحتوي الحدث ImageProcessingRasterizeJobStatusChanged على كائن البيانات التالي:
الخاصية | النوع | الوصف |
---|---|---|
shapefileAttachmentId | سلسلة | اسم المعرف المعرف من قبل المستخدم لملف الشكل المقترن. |
معرف الطرف | سلسلة | معرف الطرف الذي تم إنشاء الوظيفة له. |
المعرف | سلسلة | معرّف فريد للوظيفة. |
الاسم | سلسلة | اسم الوظيفة المحدد من قبل المستخدم. |
الحالة | سلسلة | حالات مختلفة يمكن أن تكون فيها الوظيفة. القيم القابلة للتطبيق هي Waiting و Running و Succeeded و Failed و Canceled وما إلى ذلك. |
isCancellationRequested | boolean | علامة يتم تعيينها عند طلب إلغاء الوظيفة. |
الوصف | سلسلة | الوصف النصي للوظيفة. |
رسالة | سلسلة | رسالة الحالة لالتقاط مزيد من التفاصيل عن الوظيفة. |
lastActionDateTime | التاريخ والوقت | التاريخ والوقت الذي تم فيه اتخاذ الإجراء الأخير في الوظيفة، تنسيق العينة: yyyy-MM-ddTHH: mm: ssZ. |
createdDateTime | التاريخ والوقت | التاريخ-الوقت الذي تم فيه إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH: mm: ssZ. |
الخصائص | الكائن | يحتوي على زوج قيم المفاتيح المعرفة من قبل المستخدم |
يحتوي كل من SatelliteDataIngestionJobChanged و WeatherDataIngestionJobChanged و WeatherDataRefresherJobChanged وBionalModelJobStatusChanged وDowsMoistureModelJobStatusChanged و FarmOperationDataIngestionJobChanged على كائن البيانات التالي:
الخاصية | النوع | الوصف |
---|---|---|
المعرف | سلسلة | معرّف فريد للوظيفة. |
الاسم | سلسلة | اسم الوظيفة المحدد من قبل المستخدم. |
الحالة | سلسلة | حالات مختلفة يمكن أن تكون فيها الوظيفة. |
isCancellationRequested | boolean | علامة يتم تعيينها عند طلب إلغاء الوظيفة. |
الوصف | سلسلة | الوصف النصي للوظيفة. |
معرف الطرف | سلسلة | معرف الطرف الذي تم إنشاء الوظيفة له. |
رسالة | سلسلة | رسالة الحالة لالتقاط مزيد من التفاصيل عن الوظيفة. |
lastActionDateTime | التاريخ والوقت | التاريخ والوقت الذي تم فيه اتخاذ الإجراء الأخير في الوظيفة، تنسيق العينة: yyyy-MM-ddTHH: mm: ssZ. |
createdDateTime | التاريخ والوقت | التاريخ-الوقت الذي تم فيه إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH: mm: ssZ. |
الخصائص | الكائن | يحتوي على أزواج قيم المفاتيح المعرفة من قبل المستخدم. |
تحتوي أحداث بيانات عمليات المزرعة مثل بيانات التطبيق وبيانات الحصاد وبيانات الزراعة وبيانات الزراعة على عنصر البيانات التالي:
الخاصية | النوع | الوصف |
---|---|---|
المعرف | سلسلة | معرف فريد للمورد. |
الحالة | سلسلة | يحتوي على حالة تعريف المستخدم للمورد. |
معرف الطرف | سلسلة | معرف الحزب الذي ينتمي إليه. |
المصدر | سلسلة | رسالة من Azure Data Manager للزراعة تعطي تفاصيل حول الوظيفة. |
تاريخ التعديل | سلسلة | يشير إلى الوقت الذي تم فيه آخر تعديل للحدث |
createdDateTime | سلسلة | يشير إلى الوقت الذي تم فيه إنشاء المورد |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الاسم | سلسلة | الاسم لتعريف المورد. |
الوصف | سلسلة | الوصف النصي للمصدر |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها. |
الخصائص | الكائن | يحتوي على أزواج قيم المفاتيح المعرفة من قبل المستخدم. |
يحتوي الحدث AttachmentChanged على كائن البيانات التالي
الخاصية | النوع | الوصف |
---|---|---|
resourceId | سلسلة | معرف معرف المستخدم للمورد مثل المزرعة، الحقل وما إلى ذلك. |
resourceType | سلسلة | اسم نوع المورد. |
معرف الطرف | سلسلة | معرف الحزب الذي ينتمي إليه. |
المعرف | سلسلة | معرف معرف المستخدم للمورد. |
الحالة | سلسلة | يحتوي على حالة الوظيفة. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها. |
تاريخ التعديل | التاريخ والوقت | تاريخ-وقت آخر تعديل للمورد، تنسيق العينة: yyyy-MM-ddTHH: mm: ssZ. |
createdDateTime | التاريخ والوقت | التاريخ-الوقت الذي تم فيه إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH: mm: ssZ. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | اسم المورد المعرف من قبل المستخدم. |
يحتوي الحدث ZoneChanged على كائن البيانات التالي
الخاصية | النوع | الوصف |
---|---|---|
managementZoneId | سلسلة | معرف منطقة الإدارة المقترن بالمنطقة. |
معرف الطرف | سلسلة | معرف معرف المستخدم للحقل المقترن. |
المعرف | سلسلة | معرف الحفلة التي ينتمي إليها |
الحالة | سلسلة | يحتوي على حالة تعريف المستخدم للمورد. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها. |
تاريخ التعديل | التاريخ والوقت | تاريخ-وقت آخر تعديل للمورد، تنسيق العينة: yyyy-MM-ddTHH: mm: ssZ. |
createdDateTime | التاريخ والوقت | التاريخ-الوقت الذي تم فيه إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH: mm: ssZ. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | اسم المورد المعرف من قبل المستخدم. |
الخصائص | كائن | قائمة أزواج القيم الرئيسية التي تصف المورد. يتم دعم القيم الرقمية والسلسلة فقط. |
يحتوي الحدث PrescriptionChanged على كائن البيانات التالي
الخاصية | النوع | الوصف |
---|---|---|
معرف وصفة طبية | سلسلة | معرف معرف المستخدم لخريطة الوصفات الطبية المقترنة. |
معرف الطرف | سلسلة | معرف الحزب الذي ينتمي إليه. |
المعرف | سلسلة | معرف معرف المستخدم للوصفة الطبية. |
actionType | سلسلة | يشير إلى التغيير الذي تم تشغيله في أثناء نشر الحدث. يتم إنشاء القيم المطبقة وتحديثها وحذفها |
الحالة | سلسلة | يحتوي على الحالة المعرفة من قبل المستخدم للوصفة الطبية. |
الخصائص | كائن | يحتوي على أزواج مفتاح القيمة المعرفة من قبل المستخدم. |
تاريخ التعديل | التاريخ والوقت | تاريخ-وقت آخر تعديل للمورد، تنسيق العينة: yyyy-MM-ddTHH: mm: ssZ. |
createdDateTime | التاريخ والوقت | التاريخ-الوقت الذي تم فيه إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH: mm: ssZ. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | اسم محدد من قبل المستخدم للوصفة الطبية. |
تحتوي أحداث PrescriptionMapChanged و ManagementZoneChanged على كائن البيانات التالي:
الخاصية | النوع | الوصف |
---|---|---|
seasonId | سلسلة | معرف محدد من قبل المستخدم للموسم المرتبط. |
معرف الاقتصاص | سلسلة | معرف معرف المستخدم للمقتصاص المقترن. |
fieldId | سلسلة | معرف معرف المستخدم للحقل المقترن. |
معرف الطرف | سلسلة | معرف الحزب الذي ينتمي إليه. |
المعرف | سلسلة | معرف المورد المعرف من قبل المستخدم. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها. |
تاريخ التعديل | التاريخ والوقت | تاريخ-وقت آخر تعديل للمورد، تنسيق العينة: yyyy-MM-ddTHH: mm: ssZ. |
createdDateTime | التاريخ والوقت | التاريخ-الوقت الذي تم فيه إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH: mm: ssZ. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | اسم معرف من قبل المستخدم لخريطة الوصفة الطبية. |
الخصائص | كائن | يحتوي على أزواج مفتاح القيمة المعرفة من قبل المستخدم |
الحالة | سلسلة | حالة المورد. |
يحتوي الحدث PlantTissueAnalysisChanged على كائن البيانات التالي:
الخاصية | النوع | الوصف |
---|---|---|
seasonId | سلسلة | معرف محدد من قبل المستخدم للموسم المرتبط. |
معرف الاقتصاص | سلسلة | معرف معرف المستخدم للمقتصاص المقترن. |
معرف منتج الاقتصاص | سلسلة | قص معرف المنتج المرتبط بتحليل الأنسجة النباتية. |
fieldId | سلسلة | معرف معرف المستخدم للحقل المقترن. |
معرف الطرف | سلسلة | معرف الحزب الذي ينتمي إليه. |
المعرف | سلسلة | معرف المورد المعرف من قبل المستخدم. |
actionType | سلسلة | يشير إلى التغيير الذي أدى إلى نشر الحدث. يتم إنشاء القيم القابلة للتطبيق وتحديثها وحذفها. |
تاريخ التعديل | التاريخ والوقت | تاريخ-وقت آخر تعديل للمورد، تنسيق العينة: yyyy-MM-ddTHH: mm: ssZ. |
createdDateTime | التاريخ والوقت | التاريخ-الوقت الذي تم فيه إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH: mm: ssZ. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | الوصف النصي للمصدر |
الاسم | سلسلة | اسم معرف من قبل المستخدم لخريطة الوصفة الطبية. |
الخصائص | كائن | يحتوي على أزواج مفتاح القيمة المعرفة من قبل المستخدم. |
الحالة | سلسلة | حالة المورد. |
يحتوي الحدث NutrientAnalysisChanged على كائن البيانات التالي:
الخاصية | النوع | الوصف |
---|---|---|
معرف الأصل | سلسلة | معرف تحليل العناصر الغذائية الأصل ينتمي إليه. |
نوع الأصل | سلسلة | نوع تحليل العناصر الغذائية الأصل ينتمي إليه. القيمة (القيم) القابلة للتطبيق هي PlantTissueAnalysis. |
معرف الطرف | سلسلة | معرف الحزب الذي ينتمي إليه. |
المعرف | سلسلة | معرف محدد من قبل المستخدم لتحليل العناصر الغذائية. |
actionType | سلسلة | يشير إلى التغيير الذي تم تشغيله في أثناء نشر الحدث. يتم إنشاء القيم المطبقة وتحديثها وحذفها |
الخصائص | كائن | يحتوي على أزواج مفتاح القيمة المعرفة من قبل المستخدم. |
تاريخ التعديل | التاريخ والوقت | التاريخ-الوقت الذي تم فيه آخر تعديل لتحليل العناصر الغذائية، نموذج التنسيق: yyyy-MM-ddTHH:mm:ssZ. |
createdDateTime | التاريخ والوقت | تاريخ وقت إنشاء تحليل العناصر الغذائية، نموذج التنسيق: yyyy-MM-ddTHH:mm:ssZ. |
الحالة | سلسلة | يحتوي على حالة معرفة من قبل المستخدم لتحليل العناصر الغذائية. |
eTag | سلسلة | تنفيذ التوافق المتفائل |
الوصف | سلسلة | وصف نصي للمورد. |
الاسم | سلسلة | اسم محدد من قبل المستخدم لتحليل العناصر الغذائية. |
أحداث نموذجية
بالنسبة إلى أحداث العينة، راجع هذه الصفحة
الخطوات التالية
- للحصول على مقدمة حول Azure Event Grid، راجع ما المقصود بشبكة الأحداث؟
- اختبر واجهات برمجة التطبيقات الخاصة بنا هنا.