موصلات البيانات
تُعد Microsoft Power Platform فعالة بسبب قدرتها على استخدام البيانات عبر العديد من المنصات. ولفعل ذلك، تستخدم مكونات Microsoft Power Platform الموصلات. يمكنك التفكير في الموصلات على أنها جسر بين مصدر البيانات والتطبيق الخاص بك أو سير العمل الذي يسمح بنقل المعلومات ذهاباً وإياباً. وتتيح لك الموصلات إمكانية توسيع حلول الأعمال عبر المنصات وإضافة وظائف للمستخدمين.
مصادر البيانات
لفهم أنواع الموصلات وما يمكنك فعله باستخدامها، يجب عليك أولاً فهم أنواع مصادر البيانات التي تتصل بها. ويستند نوعي مصادر البيانات إلى الجداول والوظائف.
البيانات الجدولية - مصدر البيانات الجدولي هو الذي يُرجع البيانات بتنسيق جدول منظم. وتستطيع Power Apps قراءة هذه الجداول وعرضها مباشرةً من خلال المعارض والنماذج وعناصر التحكم الأخرى. بالإضافة إلى ذلك، إذا كان مصدر البيانات يدعمها، فإن Power Apps يمكنها إنشاء البيانات وتحريرها وحذفها من مصادر البيانات هذه. وتتضمن الأمثلة Microsoft Dataverse وSharePoint وSQL Server.
البيانات المستندة إلى الوظائف - مصدر البيانات المستندة إلى الوظائف هو الذي يستخدم الوظائف للتفاعل مع مصدر البيانات. ويمكن استخدام هذه الوظائف لإرجاع جدول بيانات باستثناء عرض إجراءات أكثر شمولاً، مثل القدرة على إرسال بريد إلكتروني أو تحديث الأذونات أو إنشاء حدث تقويم. تتضمن الأمثلة مستخدمي Office 365 وProject Online وAzure Blob Storage.
ويشيع استخدام كلا هذين النوعين من مصادر البيانات لإحضار البيانات والوظائف الإضافية إلى الحلول لديك.
وكما ترى، يتيح لك الاتصال بمصادر البيانات دمج أجزاء مختلفة من حلول الأعمال لإنشائها بشكل متماسك.
الموصلات
والآن بعد أن فهمت المزيد حول مصادر البيانات، أصبحت جاهزاً للتعرف على الموصلات.
تُعد الموصلات جسوراً بين مصدر البيانات والتطبيق أو سير العمل أو لوحة المعلومات. وتحتوي Microsoft Power Platform على أكثر من 600 موصلاً متوفراً لمصادر البيانات الشائعة. ويتم تقسيم الموصلات إلى موصلات قياسية ومتميزة. وتتمثل الموصلات القياسية الشائعة في SharePoint وOutlook وYouTube. تتطلب الموصلات المتميزة ترخيصاً إضافياً للتطبيق و/أو المستخدمين. وتتمثل الموصلات المتميزة القليلة في SQL Server وSurvey Monkey وMail Chimp. يعرض مرجع الموصل الموجود في وحدة الملخص والموارد كافة الموصلات وما إذا كانت قياسية أم متميزة. كما يمكنك استخدام AppSource لتحديد مصدر التطبيقات وتثبيتها واستخدام الموصلات للخدمات غير التابعة لـ Microsoft.
ويمكن أن توفر الموصلات الإدخال والإخراج بين مصدر البيانات وPower Platform، ما قد يؤدي إلى إسراع تسليم حلول أعمال Microsoft Power Platform. على سبيل المثال، باستخدام تطبيقات Dynamics 365 مثل Customer Service، يمكنك إعداد Power Automate لإخطار المستخدمين عند إضافة أنواع معينة من العملاء. أو يمكنك استخدام مكتبة مستندات SharePoint لتخزين الملفات التي تم إدخالها في Power Apps لإدارتها وتوزيعها. كما توفر Microsoft موصلات لخدمات Azure الخاصة بها، ما يوفر تقنيات ذكاء اصطناعي متقدمة للقيام بمهام مثل قراءة النصوص من على الصور أو الخدمات المعرفية مثل التعرف على الأوجه في الصور.
يمكن استخدام جميع حلول أعمال Microsoft Power Platform وتنفيذها في تطبيقات Microsoft 365 مثل تطبيق Teams. ويتيح ذلك للمستخدمين تشغيل Power Apps داخل تطبيق Teams أو تشغيل Power Automate من الإجراءات والأحداث داخل تطبيق Teams.
المشغلات والإجراءات
بمجرد إنشاء مصدر بيانات وتكوين الموصل الخاص بك، يوجد نوعين من العمليات التي يمكنك استخدامها، المشغلات أو الإجراءات.
وتُستخدم المشغلات فقط في Power Automate وتطالب ببدء التدفق. يمكن أن تستند المشغلات إلى الوقت، مثل التدفق الذي يبدأ كل يوم في تمام الساعة 8:00 صباحاً، أو قد تكون معتمدة على الإجراء مثل إنشاء صف جديد في جدول أو تلقي رسالة بريد إلكتروني. وستحتاج دائماً إلى مشغل لإعلام سير العمل بموعد تشغيله.
تُستخدم الإجراءات في Power Automate وPower Apps. يطالب المستخدم أو المشغل بالإجراءات وتسمح بعض الوظائف بالتفاعل مع مصدر البيانات الخاص بك. على سبيل المثال، قد يرسل أحد الإجراءات بريداً إلكترونياً في سير العمل أو التطبيق أو يكتب سطراً جديداً إلى أحد مصادر البيانات.
والآن بعد أن فهمت المقصود بالموصلات وكيفية استخدامها، لنلقِ نظرة على ما يجب فعله في حالة عدم إنشاء موصل بالفعل لمصدر البيانات الخاص بك.
الموصلات المخصصة
رغم أن Microsoft Power Platform توفر أكثر من 600 موصل، لديك الحق في اختيار إنشاء موصل مخصص. وسيتيح لك هذا توسيع التطبيق الخاص بك باستدعاء واجهة API متوفرة بشكل عام أو واجهة API مخصصة تستضيفها في موفر السحابة، مثل Azure. يشير الاختصار API إلى واجهة برمجة التطبيقات، والتي تحتفظ بمجموعة من الوظائف المتوفرة للمطورين. تعمل الموصلات من خلال إرسال المعلومات ذهاباً وإياباً عبر واجهات API هذه وتجميع الوظائف المتوفرة في Power Apps أو Power Automate. ولأن هذه الموصلات تستند إلى الوظائف، ستستدعي وظائف محددة في الخدمة الأساسية لواجهة برمجة التطبيقات لإرجاع البيانات المطابقة.
وتتمثل الميزة من إنشاء الموصلات المخصصة في أنه يمكن استخدامها في منصات مختلفة، مثل Power Apps وPower Automate و"التطبيقات المنطقية من Azure".
إنشاء موصلات مخصصة
يمكنك إنشاء موصلات مخصصة باستخدام 3 طرق مختلفة:
ومع أن متطلبات كل طريقة ستختلف، تتطلب جميعها Power Apps لكل تطبيق أو لكل خطة مستخدم. ويشير كل ارتباط أعلاه إلى الإرشادات الخاصة بكل طريقة.
ملاحظة
يتمثل الهدف من هذه الوحدة النمطية في مساعدتك على فهم مصادر البيانات والموصلات بأكملها بشكل أفضل، ولكن إذا كنت ترغب في معرفة المزيد عن الموصلات المخصصة والانتقال حتى عبر أحد الممارسات لإنشاء موصل مخصص، فتحقق من الوحدة النمطية استخدام الموصلات المخصصة في تطبيق لوحة Power Apps.
هل تحتاج إلى مساعدة؟ راجع دليل استكشاف الأخطاء وإصلاحها الذي نقدمه أو يمكنك توفير ملاحظات معينة عبر الإبلاغ عن مشكلة.