العمل مع حل ISV

اتبع الإرشادات التالية لتثبيت حل ISV واستخدامه.

تثبيت حل ISV

  1. بمجرد تثبيت مثيل Azure Data Manager for Agriculture من مدخل Microsoft Azure، انتقل إلى علامة التبويب الإعدادات ->Solutions على الجانب الأيسر في المثيل الخاص بك. تأكد من أن لديك إذن مسؤول التطبيق.
  2. حدد إضافة لعرض قائمة الحلول المتوفرة للتثبيت. حدد الحل الذي تختاره وحدد زر إضافة مقابله.

إشعار

إذا كان الحل يحتوي على خطط خاصة فقط، فسترى زر الاتصال بنا الذي سينقلك إلى صفحة Marketplace للحل.

  1. يتم الانتقال إلى جزء تحديد الخطة حيث يجب عليك إعطاء المدخلات التالية:
    1. حدد الزر Authorize لمنح الموافقة لموفر الحلول لإنشاء التطبيق المطلوب لتثبيت الحل.
    2. معرّف الكائن. انظر هنا للعثور على معرف الكائن الخاص بك
    3. تحديد خطة من اختيارك
  2. حدد خانة الاختيار الشروط والأحكام وحدد إضافة.
  3. يتم نشر الحل على مثيل Data Manager للزراعة ويتم التعامل مع تعيين الدور في الخلفية.

تحرير حل مثبت

لتحرير حل مثبت، حدد أيقونة التحرير مقابل صفحة الحل في الحلول. تتم إعادة توجيهك إلى جزء تحديد الخطة لتعديل خطتك. إذا كان حلا مع خطط خاصة، تتم إعادة توجيهك إلى Azure Marketplace من حيث يمكنك الاتصال بشريك ISV بالنقر فوق الاتصال بي.

حذف حل مثبت

لحذف حل مثبت، حدد أيقونة الحذف مقابل الحل في صفحة الحلول وتأكد من الأمر نفسه في النافذة المنبثقة. إذا كان الحل مع خطط خاصة، تتم إعادة توجيهك إلى Azure Marketplace من حيث يمكنك الاتصال بشريك ISV بالنقر فوق الاتصال بي.

استخدام حل ISV

بمجرد تثبيت حل ISV، استخدم الخطوات التالية لفهم كيفية إجراء استدعاءات API من التطبيق الخاص بك. يتم التكامل (الطلب/الاستجابة) من خلال واجهات برمجة التطبيقات بشكل غير متزامن.

عرض عالي المستوى لكيفية إنشاء طلب جديد والحصول على استجابات من حل شركاء ISV:

لقطة شاشة تعرض تدفق الوصول لواجهة برمجة تطبيقات ISV.

  1. إجراء استدعاء API لطلب PUT مع المعلمات المطلوبة (على سبيل المثال معرف الوظيفة، تفاصيل المزرعة)
    • تتلقى واجهة برمجة تطبيقات إدارة البيانات هذا الطلب وتصادق عليه. إذا كان الطلب غير صالح، فستحصل على رمز خطأ مرة أخرى.
  2. إذا كان الطلب صالحا، يقوم مدير البيانات بإنشاء طلب PUT إلى ISV Partners solution API.
  3. ثم يقدم حل ISV طلب GET إلى خدمة الطقس في مدير البيانات المطلوب للمعالجة.
  4. يكمل حل ISV معالجة الطلب ويرسل استجابة مرة أخرى إلى Data Manager.
    • إذا كان هناك أي خطأ عند إرسال هذا الطلب، فقد تضطر إلى التحقق من التكوين والمعلمات. إذا لم تتمكن من حل المشكلة، فتواصل معنا عن طريق إنشاء تذكرة دعم.
  5. الآن يمكنك إجراء مكالمة إلى Data Manager باستخدام معرف الوظيفة للحصول على الاستجابة النهائية.
    • إذا اكتملت معالجة الطلب بواسطة حل ISV، فستحصل على استجابة نتيجة التحليلات مرة أخرى.
    • إذا كانت معالجة الطلب لا تزال قيد التقدم، فستتلقى الرسالة "المعالجة قيد التقدم"

بمجرد معالجة جميع الطلبات/الاستجابات بنجاح، يتم إغلاق حالة الطلب. يتم تخزين هذا الإخراج النهائي للطلب في إدارة البيانات للزراعة. يجب عليك التأكد من إرسال الطلبات ضمن الحدود المحددة مسبقا.

تحديد معرف الكائن للحل

  1. انتقل إلى صفحة تطبيقات المؤسسة في مدخل Microsoft Azure.
  2. استخدم معرف التطبيق المذكور في جزء تحديد خطة الحل وتصفية التطبيقات.
  3. نسخ معرف الكائن

الخطوات التالية