مقدمة حول التطوير باستخدَام Microsoft Dataverse

مكتمل

يلزم توسيع النظَام الأسَاسِي مِن Dataverse باستخدَام التعليمَات البرمجية عندمَا يلزم حدوث مستوى معين مِن الأتمتةِ لا تدعمه الميزَات الحَالية، ولا يمكنك بسهولة إنشَاء الأتمتة باستخدَام تقنيَات ذات تعليمَات برمجية منخفضة مثل Power Automate. يتم تنفيذ هذه الأنواع مِن نقَاط قَابلية التوسعة كتعليمَات برمجية مِن جَانب الخَادم بشكل متكرر عبر أصل يسمى "مكون إضَافي". يتيح Flow والخيَارَات الأخرى التَشغيل الآلي والمنطق غير المتزَامن، ولكن لا يمكنه تكرَار قدرَات المكونَات الإضَافية للقواعد المتزَامنة بشكل كَامل. لا تزَال المكونَات الإضَافية مطلوبة عندمَا تحتَاج إلى تنفيذ عمليَات متزَامنة ضمن تطبيق يستند إلى نموذج.

يلزمُ تَطوِير المكوِّنَات الإضَافِية فِي Dataverse بشَكلٍ مُتكررٍ، وهي مهَارةٌ أسَاسيةٌ فِي مَجمُوعة أدوَاتِ المُطور Power Platform.

إنشَاء تَطبِيقَات تستند إلى النَمُوذَج

تخزن بيَانَات التعريف والجدَاول مِن Dataverse كل البيَانَات ومنطق العمل عَلى مستوى الجدول الذي يحدد تطبيقًا يستند إلى النموذج. بالإضَافة إلى ذلك، فإن الطريقة التي نقوم بهَا بحزم التخصيصَات وتَوزيعهَا عَلى تطبيق يستند إلى نموذج (عبر الحلول) متضمنة أيضًا فِي Dataverse.

إنشَاء تطبيقَات العميل

يوفر Dataverse واجهَات برمجة التطبيقَات لبنَاء التطبيقَات، بمَا فِي ذلك تطبيقَات الويب المخصصة المكتوبة بلغة ASP.NET أو تطبيقَات Node.js أو تطبيقَات Windows أو نوع آخر من التطبيقَات. هنَاك الكثير مِن المزَايَا لاستخدَام Dataverse مِن أجل إنشَاء تطبيقك، وقد تم تلخيص البعض منهَا فِي القسم التَالي.

المزَايَا

تحتوي كل بيئة Dataverse عَلى مجموعةٍ موحدةٍ مِن الميزَات التي تُمكِّنك مِن إنشَاء تعريفات تركز عَلى الأعمَال لبيَانَات مؤسستك ودورَات العمل دَاخل تطبيقَات مختلفة. نظرًا لتخزين البيَانَات وبيَانَات التعريف فِي السحَابة، فمن السهل التعَامل مع التطبيقَات وإدَارتهَا. يسمح لك نموذج أمَان مضمن بالتحكم فِي الوصول إلى الجدَاول والوظَائف لمجموعَات مختلفة مِن الموظفين دَاخل مؤسستك.

لقد قَامت Microsoft بإنشَاء مجموعة واسعة مِن تطبيقَات الطرف الأول عَلى Dataverse، بمَا فِي ذلك Dynamics 365 Sales وDynamics 365 Customer Service وDynamics 365 Field Service. من خلال إنشَاء تطبيقَات تستند كلهَا إلى النظَام الأسَاسي Dataverse نفسه، يمكنك التفاعل بسهولة مع البيَانَات التي أنشأتهَا تطبيقَات أخرى دَاخل Dataverse.