العمل مع حل ISV

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

تثبيت حل ISV

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

إشعار

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

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

تحرير حل مثبت

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

حذف حل مثبت

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

استخدام حل ISV

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

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

Screenshot showing access flow for ISV API.

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

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

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

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

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