إدارة البيانات في تطبيقك (معاينة)

مهم

  • هذه ميزة إصدار أولي.
  • الهدف من ميزات المعاينة ليس الاستخدام في الإنتاج وقد يكون لها دالات مقيدة. تخضع هذه الميزات لشروط الاستخدام التكميلية، وهي تتوفر قبل الإصدار الرسمي حتى يتمكن العملاء من الوصول المبكر وتقديم الملاحظات.

غالبا ما تحتاج التطبيقات إلى بيانات، مثل المهام، الأصول، الطلبات، أو سجلات العملاء. عند إنشاء تطبيق في Microsoft Copilot Studio، يمكنك البدء ببيانات نموذجية، أو الاحتفاظ بالمعلومات في المتصفح، أو ربط التطبيق بمصدر بيانات منظم.

تشرح هذه المقالة الطرق الشائعة التي يعمل بها التطبيق مع البيانات وكيف تؤثر الاتصالات والهوية والأذونات على الأشخاص الذين يستخدمون التطبيق.

ملحوظة

تعتمد مصادر البيانات المتاحة وخيارات التخزين على إصدار المعاينة، وبيئتك، وسياسات المسؤولين، والتراخيص، والأذونات، والاتصالات الموجودة.

الطرق الشائعة لعمل التطبيقات مع البيانات

يمكن للتطبيق استخدام واحد أو أكثر من الأساليب التالية.

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

بعض التطبيقات لا تحتاج إلى تخزين بيانات. على سبيل المثال، يمكن للآلة الحاسبة أو محول الوحدة إنتاج نتائج دون حفظها. يمكن للتطبيق أيضا استخدام مصادر متعددة، حسب قدرات وسياسات بيئته.

اختر نهج البيانات

استخدم الأسئلة التالية لتحديد كيفية عمل التطبيق مع البيانات:

سؤال النهج الموصى به
هل ما زلت تستكشف التصميم؟ ابدأ ببيانات عينة.
هل يجب أن تبقى المعلومات في متصفح شخص واحد فقط؟ قد يكون التخزين المحلي في المتصفح كافيا.
هل يجب مشاركة السجلات أو إدارتها مركزيا أو توفرها عبر الأجهزة؟ ربط مصدر بيانات في المنظمة.
هل البيانات موجودة بالفعل؟ قم بربط الجدول الحالي بدلا من إنشاء نسخة.
هل يحتاج التطبيق إلى مكان لتخزين السجلات الجديدة؟ اتصل بقائمة SharePoint list مدعومة أو بجدول تنظيمي موجود مناسب.
هل تبدأ من جدول بيانات؟ حدد ما إذا كان الملف هو سياق تأليف، أو اتصال Excel حي، أو إدخال يرفعه المستخدمون إلى التطبيق العامل.

ابدأ ببيانات عينة

إذا لم تقم بتوصيل مصدر موجود، يمكن ل Copilot Studio توليد بيانات عينة تطابق التطبيق الذي وصفته. تجعل بيانات العينات من النسخة المبكرة من التطبيق أسهل في المعاينة والاختبار.

عامل بيانات العينات كمحتوى تمثيلي، وليس كمكان لتخزين سجلات الأعمال. قد تتم إعادة تعيين التغييرات التي يتم إجراؤها أثناء استخدام بيانات العينة عند إعادة تحميل التطبيق أو عندما يعيد Copilot Studio إنشاء جزء من التطبيق.

يمكن أيضا تضمين سجلات عينات في التطبيق المولد نفسه. وبالتالي، فإن تحديث معاينة التطبيق ليس طريقة موثوقة لتحديد مكان تخزين التطبيق لبياناته. راجع بياناتواتصالات التطبيق قبل الاعتماد عليه للاحتفاظ بالمعلومات.

تخزين بيانات التطبيقات في المتصفح

بعض التطبيقات المستقلة يمكنها تخزين المعلومات في المتصفح. يمكن أن تبقى بيانات المتصفح المحلية بعد التحديث، لكنها ليست مثل بيانات المنظمة المتصلة.

بيانات المتصفح المحلية بشكل عام:

  • متاح فقط في ملف المتصفح الذي أنشأته فيه
  • لا يتم مشاركتها تلقائيا مع مستخدمي التطبيقات الآخرين
  • قد لا يكون متوفرا على جهاز آخر
  • لا يتم التحكم فيه كسجل بيانات SharePoint أو Dataverse أو أي سجل بيانات متصل آخر

استخدم مصدر بيانات تنظيمي عندما تحتاج إلى مشاركة السجلات، أو إدارة البيانات مركزيا، أو جعل البيانات متاحة عبر الأجهزة.

تخزين واستخدام بيانات التنظيم

يمكن أن تدعم بيانات المنظمة المتصلة سير عملين مرتبطين:

  • تخزين السجلات التي ينشئها أو يحدثها الناس عبر التطبيق
  • العمل مع الجداول التي تستخدمها منظمتك بالفعل

يمكن أن يختلف الإعداد حسب مصدر البيانات. يتولى Copilot Studio عملية الاتصال المدعومة ويولد تكوين التطبيق اللازم للعمل مع البيانات المختارة. يمكن للجدول المتصل أن يحتوي على سجلات موجودة ويستمر في استقبال سجلات جديدة من التطبيق.

ملحوظة

تركز هذه المقالة على الاتصالات مع الجداول التي تخزن سجلات التطبيقات. يمكن للموصلات أيضا توسيع ما يمكن للتطبيق القيام به من خلال إجراءات الخدمة، مثل إرسال بريد إلكتروني عبر Outlook، إنشاء حدث في التقويم، أو نشر رسالة Microsoft Teams.

إجراءات الخدمة لا توفر تخزينا لسجلات التطبيق. تعرف على المزيد في نظرة عامة على الموصلات.

استخدم قوائم SharePoint

استخدم قوائم SharePoint عندما يحتاج تطبيقك إلى بيانات فريق بسيطة ومصممة على شكل قائمة. اعتمادا على سيناريو المعاينة المدعوم، يمكن ل Copilot Studio ربط التطبيق بقائمة موجودة أو إنشاء قوائم جديدة في موقع SharePoint يمكنك استخدامه.

قد يسأل Copilot Studio عن سجلات التطبيق التي تريد تخزينها، وما إذا كنت تستخدم موقع SharePoint موجود، وأي موقع يجب أن تنتمي إليه القوائم. إنشاء أو استخدام اتصال قد يتطلب موافقتك وإذنك للموقع والقوائم المختارة.

مهم

إنشاء موقع SharePoint جديد لتطبيق غير متاح في جميع إصدارات المعاينة. تأكد من الخيارات المعروضة في Copilot Studio قبل تصميم تطبيق يعتمد على موقع تم إنشاؤه حديثا.

استخدم البيانات من جداول داتافيرس الحالية

استخدم Dataverse عندما يجب أن يعمل التطبيق مع بيانات منظمة تديرها مؤسستك بالفعل في بيئة Power Platform. في المعاينة، يربط Copilot Studio التطبيقات بجداول Dataverse الحالية.

مهم

إنشاء جداول جديدة في Dataverse غير مدعوم في جميع إصدارات المعاينة. تأكد من الخيارات المعروضة في Copilot Studio قبل تصميم تطبيق يعتمد على نموذج بيانات جديد تم إنشاؤه في Dataverse.

قد يطلب منك Copilot Studio اختيار بيئة Dataverse وجدول واتصال. يجب أن يكون لديك إذن لاستخدام الجدول المحدد وتنفيذ العمليات التي يتطلبها التطبيق.

قارن بين قوائم SharePoint وDataverse

تخزن كل من قوائم SharePoint وDataverse بيانات المنظمة تحت حوكمة المسؤولين، لكنهما تلبيان احتياجات مختلفة. إذا كان كلا الخيارين متاحين، استخدم المقارنة التالية لاختيار الأنسب.

فكر في ذلك قوائم SharePoint Dataverse
اختر عندما بياناتك على شكل قائمة وفريقك يعمل بالفعل على SharePoint منظمتك تدير بالفعل البيانات المهيكلة في Dataverse
مناسب لـ متتبعات الفرق، الجرد، الطلبات، والسجلات البسيطة سجلات الأعمال ذات الصلة، العمليات المحوكرة، ونماذج البيانات المعتمدة
تم إدارته في موقع SharePoint بيئة منصة الطاقة
العلاقات أعمدة البحث بين القوائم العلاقات المحددة بين الجداول
الأذونات أذونات موقع SharePoint والقوائم أدوار أمان Dataverse وأذونات الجداول أو السجلات
العمل مع البيانات يمكن للناس عرض وصيانة السجلات مباشرة في SharePoint يدير المطورون والمسؤولون البيانات من خلال أدوات Dataverse وPower Platform
معاينة Copilot Studio يمكن للسيناريوهات المدعومة إنشاء أو استخدام قوائم SharePoint الاتصال بجداول Dataverse الحالية؛ قد لا يكون إنشاء جداول جديدة متاحا

نصيحة

اختر SharePoint عندما تكون البيانات قائمة فرق بسيطة بطبيعتها. اختر Dataverse عندما يجب أن يستخدم التطبيق نموذج بيانات موجود في Dataverse أو يحتاج إلى علاقات وأمان تدار من خلال Dataverse. التوفر لا يزال يعتمد على بيئتك وسياسات المسؤول.

بعد توصيل جدول SharePoint أو Dataverse، راجع بياناتواتصالات التطبيق لتأكيد المصدر الذي يستخدمه.

الاتصال بجداول أخرى موجودة

إذا كانت مؤسستك تملك بالفعل البيانات التي يحتاجها التطبيق، اطلب من الوكيل ربط التطبيق بذلك المصدر. بالإضافة إلى SharePoint وDataverse، يمكن للتطبيق العمل مع مصادر جدولية أخرى متاحة في بيئته، مثل Excel أو SQL.

تسمح اتصالات البيانات للتطبيق بقراءة أو كتابة الصفوف في مصدر منظم. الإعداد الدقيق يختلف حسب المصدر، لكن Copilot Studio يرشدك خلال اختيار البيانات والاتصال الذي يجب أن يستخدمه التطبيق.

تعرف على الطرق المختلفة التي يمكن للتطبيق من خلالها استخدام ملف Excel أو CSV في Work with Excel وCSV. قد تتوفر مصادر جدولية أخرى أيضا. يعتمد توفر التطبيق على بيئة التطبيق. راجع واختبر النتيجة قبل نشر التطبيق، خاصة عندما يمكن للمستخدمين إضافة أو تحديث أو حذف السجلات.

تغيير أو تحديث اتصال البيانات

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

إتاحة الاتصال وسياسات المسؤول

يمكن للتطبيقات استخدام مصادر البيانات والاتصالات المتاحة والمسموح بها في بيئتها. تحدد سياسات البيانات وضوابط المسؤول الأخرى المصادر والاتصالات المتاحة.

قد يكون لدى تطبيقات Copilot Studio إمكانية الوصول إلى مجموعة فرعية من كتالوج الموصلات الأوسع. تعرف على كيفية تصنيف المسؤولين والتحكم في الموصلات في سياسات البيانات.

قد يكون مصدر البيانات أو الاتصال غير متوفر لأحد هذه الأسباب:

  • سياسة تمنع ذلك.
  • كتالوج الموصلات في البيئة لا يتضمن ذلك.
  • الاتصال المطلوب غير موجود.
  • حسابك لا يملك إذنا لاستخدامه.
  • الرخصة المطلوبة غير متوفرة.

تواصل مع المسؤول إذا كنت تتوقع وجود مصدر بيانات متاح لكن لا يمكنك اختياره أو استخدامه.

اعمل مع ملفات Excel وCSV

يمكنك استخدام الملفات بعدة طرق، حسب ما إذا كنت تريد توفير سياق، أو توصيل بيانات مباشرة، أو السماح للمستخدمين برفع ملف.

إرفاق ملف أثناء إنشاء تطبيق

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

ربط جدول Excel

عندما يتوفر موصل Excel، يمكن ل Copilot Studio توصيل تطبيق بجدول في دفتر عمل Excel. يستخدم هذا الاتصال بيانات حية بدلا من مرفق ملف لمرة واحدة. يجب أن يحتوي المصنف على جدول Excel معرّف، ولا يزال توفر الموصل والأذونات ساريين.

إضافة رفع ملف إلى تطبيق

يمكن ل Copilot Studio أيضا إنشاء تجربة تطبيق حيث يختار المستخدم ملف Excel أو CSV ليعالجته التطبيق في المتصفح. في هذا السيناريو، يتم إدخال الملف إلى التطبيق الجاري. لا يصبح تلقائيا مصدر بيانات مشترك مركزيا أو متزامنا بشكل مستمر.

فهم الهوية والتصاريح

التطبيقات تصل إلى البيانات المتصلة نيابة عن المستخدم المسجل.

يعني هذا الشرط:

  • التطبيق لا يمنح الشخص تلقائيا وصولا إلى بيانات لا يمكنه استخدامها بأي شكل آخر.
  • قد يرى مستخدمون مختلفون بيانات مختلفة بناء على صلاحياتهم.
  • قد يحتاج المستخدم إلى إنشاء أو الموافقة على اتصال في المرة الأولى التي يستخدم فيها التطبيق.
  • يمكن أن تفشل عملية بيانات متصلة إذا لم يكن لدى المستخدم إذن بتنفيذها.

مهم

مشاركة التطبيق ومشاركة بياناته الأساسية هما إجراءات منفصلة. إعطاء شخص ما إذن لفتح تطبيق لا يمنحه تلقائيا الوصول إلى قوائم SharePoint الخاصة به، جداول Dataverse، دفاتر العمل، أو مصادر أخرى متصلة.

قبل النشر، اختبر التطبيق باستخدام حساب لديه صلاحيات مشابهة لتلك الخاصة بالمستخدمين المستهدفين.

جهز بيانات التطبيق للنشر

سير عمل شائع هو:

  1. صف التطبيق واستعرض معاينة التطبيق.
  2. قم بتحسين الحقول والشاشات والإجراءات باستخدام بيانات عينة أو بيانات محلية في المتصفح.
  3. ربط مصدر بيانات منظمة، سواء كان مهيئا للتطبيق أو موجودا بالفعل.
  4. راجع بيانات التطبيق واتصالاته.
  5. اختبر باستخدام حسابات تمثل المستخدمين المستهدفين.
  6. انشر التطبيق.
  7. شارك التطبيق وتأكد بشكل منفصل من أن المستخدمين يمكنهم الوصول إلى البيانات الأساسية.

يمكنك أيضا البدء مباشرة من بيانات المؤسسة الموجودة عندما تعرف بالفعل أي مصدر يجب أن يستخدمه التطبيق.

إدارة الاتصالات في تطبيقك

عندما يعمل التطبيق مع مصدر تنظيمي أو خدمة خارجية، فإنه يعمل عبر موصل — وهو رابط مسبق لخدمة مثل Outlook أو SharePoint أو Dataverse. الاتصال هو الرابط المصرح به بين تطبيقك وأحد تلك الموصلات. تتوفر موصلات لمجموعة واسعة من خدمات Microsoft وخدمات الطرف الثالث؛ لتصفحها، راجع مرجع الموصل.

لا تقوم بإنشاء الاتصالات يدويا. صف ما تريد من التطبيق القيام به، ويضيف Copilot Studio الموصل الذي يحتاجه التطبيق. على سبيل المثال، طلب إرسال رسالة من التطبيق عند إضافة سجل هو ما يضيف اتصالا لموصل بريد. لإزالتها، فقط اطلب في الدردشة إزالة الاتصال القائم عليه.

الاتصالات تؤثر على الأشخاص الذين يستخدمون تطبيقك بالطرق التالية.

الاعتبار ما يعنيه
Identity كل شخص يفتح التطبيق يسجل الدخول إلى الموصلات التي يستخدمها بحسابه الخاص. بيانات اعتمادك لا تشارك مع الأشخاص الذين تشارك معهم التطبيق.
الأذونات لأن كل شخص يتصل بنفسه، فإنه يرى فقط السجلات التي يمكن لحسابه الوصول إليها. يمكن لشخصين فتح نفس التطبيق ورؤية نتائج مختلفة.
التوفر تحدد سياسات المسؤول أي الموصلات يمكن استخدامها في مؤسستك. يقوم المسؤولون بضبط هذه السياسات في مركز إدارة Microsoft.

إذا لم يكن هناك موصل تتوقعه متاحا، فإن سياسة المسؤول هي السبب الأكثر شيوعا. تواصل مع المسؤول الخاص بك لمعرفة أي الموصلات المسموح بها في بيئتك.

راجع الاتصالات في تطبيقك

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

استكشاف أخطاء البيانات والاتصالات وإصلاحها في تطبيقك

  • تختفي التغييرات عند إعادة تحميل التطبيق. قد يستخدم التطبيق بيانات عينات أو مصدر بيانات مؤقت آخر. راجع بياناتهواتصالاته واطلب من الوكيل ربط مصدر بيانات منظمة.
  • البيانات تبقى بعد التحديث لكن المستخدمين الآخرين لا يمكنهم رؤيتها. قد يكون التطبيق يستخدم التخزين المحلي في المتصفح. معلومات المتصفح المحلية لا تشارك تلقائيا بين المستخدمين أو المتصفحات أو الأجهزة.
  • مصدر بيانات أو اتصال غير متوفر. قد يكون مصدر البيانات غير متوفر أو محجوبا في البيئة. تأكد من وجود الاتصال وأن سياسة المسؤول والأذونات والترخيص تسمح بذلك.
  • يمكن للمستخدم فتح التطبيق لكنه لا يستطيع رؤية بياناته. فتح التطبيق لا يمنح إذنًا للوصول إلى بياناته الأساسية. تأكد من أن المستخدم لديه وصول إلى SharePoint list أو جدول Dataverse أو دفتر العمل أو أي مصدر آخر وأنه وافق على أي اتصال مطلوب.
  • التغييرات على ملف مرفق لا تظهر في التطبيق. الملف المرفق يوفر سياقا لإنشاء التطبيق لكنه ليس اتصالا مباشرا تلقائيا. قم بتوصيل جدول Excel عبر موصل متاح إذا كان التطبيق بحاجة لقراءة بيانات دفتر العمل الحالية.
  • المصدر المتصل تغير لكن التطبيق لا يزال يستخدم هيكلا أقدم. قد يحتاج الاتصال المولد إلى تحديث أو إعادة إنشاؤه حتى يتمكن التطبيق من استخدام المخطط المحدث. راجع المصدر والاتصال قبل تغيير كود التطبيق المولد يدويا.