نظرة عامة على بيانات تعريف الكيان ومستعرض بيانات التعريف

ينطبق هذا الموضوع على Dynamics 365 Customer Engagement (on-premises). فيما يتعلق بإصدار Power Apps لهذا الموضوع، راجع: الكيانات وبيانات التعريف في Dataverse

يتناول هذا الموضوع بيانات التعريف وكيفية استخدامها لإنشاء تطبيقات Dynamics 365 Customer Engagement (on-premises) أو تخصيص تطبيق Dynamics 365 for Customer Engagement موجود.

بيانات التعريف التي يتم استخدامها مع التخصيص

يعني التعبير بيانات تعريف بيانات حول البيانات. Dynamics 365 Customer Engagement (on-premises) يوفر نظامًا أساسيًا لك، لأنه من السهل نسبيًا تحرير تعريفات البيانات التي ستستخدمها البيئة. في Dynamics 365 Customer Engagement (on-premises) بيانات التعريف هي مجموعة من الكيانات. تصف الكيانات أنواع البيانات التي يتم تخزينها في قاعدة البيانات. يتوافق كل كيان مع جدول قاعدة بيانات، وكل حقل (يعرف أيضًا كسمة) داخل كيان يمثل عمود في الجدول. بيانات تعريف الكيان هي ما يتحكم في أنواع السجلات التي يمكنك إنشاءها وأنواع الإجراءات التي يمكنك تنفيذها. باستخدام بيانات تعريف الكيان وخدمات الويب فقط، يمكن للمطور كتابة التعليمات البرمجية لتنفيذ إجراءات باستخدام البيانات على بيئتك. لديك القدرة على تحرير بيانات التعريف هذه باستخدام أدوات التخصيص لإنشاء الكيانات والحقول وعلاقات الكيانات أو تحريرها.

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

استخدم مستعرض بيانات التعريف

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

تنزيل وتثبيت مستعرض بيانات التعريف

استخدام الارتباط المناسب أدناه لتنزيل حل مستعرض بيانات التعريف بحيث يمكنك تثبيته.

‏‏الإصدار تنزيل
الإصدار 9.0 من تطبيقات Dynamics 365 for Customer Engagement (v9.0) تنزيلات Microsoft: MetadataBrowser_3_0_0_5_managed.zip
Dynamics 365 (v8.2) Dynamics CRM Online 2016 Update 1 وDynamics CRM 2016 Service Pack 1 On-Premises (v8.1) تنزيلات Microsoft: MetadataBrowser_3_0_0_4_managed.zip
تحديث Dynamics CRM Online 2016 وCRM 2016 (الإصدار 8.0) تنزيلات Microsoft: MetadataBrowser_3_0_0_2_managed.zip

تثبيت الحل

بعد تنزيل الحل، فيجب عليك تثبيته. لمزيد من المعلومات حول كيفية تثبيت حل مُدار، راجع استيراد الحلول وتحديثها وتصديرها

فتح كتطبيق

تم تكوين الإصدار 9.0 من تطبيقات Dynamics 365 for Customer Engagement (v9.0) كتطبيق. بعد تثبيت حل مستعرض بيانات تعريف الكيان، قم بتحديد موقع تطبيق أدوات بيانات التعريف"وفتحه. كياناتهي طريقة العرض الافتراضية. من منطقة التنقل أدوات يمكنك تحديد "بيانات تعريف الكيان" لفحص الكيانات الفردية.

افتح من صفحة تكوين الحل

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

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

  • يُعدمستعرض بيانات التعريفهو مكافئ طريقة عرض الكيانات في التطبيق.
  • يُعدمستعرض بيانات تعريف الكيانهو مكافئ طريقة عرض بيانات تعريف الكيان في التطبيق.

طريق عرض الكيانات

يمكنك تنفيذ الإجراءات التالية:

  • عرض تفاصيل الكيانحدد أحد الكيانات لعرضها باستخدام طريقة عرض "بيانات تعريف الكيان".
  • تحرير الكيان: افتح نموذج الكيان المحدد في المؤسسة الافتراضية، إذا كان الكيان يدعم هذا.
  • البحث عن نص: تنفيذ عملية البحث عن نص لتصفية الكيانات المعروضة باستخدام خصائص الكيان التالي: SchemaName، LogicalName، DisplayName، ObjectTypeCode، و MetadataId.
  • تصفية الكيانات: تعيين معايير بسيطة لعرض مجموعة فرعية من الكيانات. يتم تقييم كافة المعايير باستخدام منطق AND.
  • خصائص عامل التصفية: تصفية الخصائص المعروضة لأي كيان محدد. يوجد ما يقرب من 100 خصائص في القائمة. استخدم هذا لتحديد الكيانات التي تهتم بها فقط.

طريقة عرض بيانات تعريف الكيان

يمكنك تنفيذ الإجراءات التالية لكيان واحد:

  • الكيان: تغيير الكيان الذي تريد عرضه.

  • خصائص: عرض كافة الخصائص للكيان وتصفية الخصائص المعروضة.

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

    • تحرير السمات: افتح نموذج السمات المحدد في المؤسسة الافتراضية، إذا كانت السمة تدعم هذا.
    • البحث عن نص: تنفيذ عملية البحث عن نص لتصفية السمات المعروضة باستخدام خصائص السمات التالية: SchemaName, LogicalName, DisplayName، وMetadataId.
    • تصفية السمات: تصفية السمات بواسطة أي قيم خصائص سمات.
    • خصائص عامل التصفية: تصفية الخصائص المعروضة لأي سمة محددة.
  • مفاتيح: إذا تم تمكين المفاتيح البديلة لكيان ما، فيمكنك فحص كيفية تكوينها. مزيد من المعلومات: تعريف المفاتيح البديلة

  • علاقات: عرض ثلاثة أنواع من العلاقات بين الكيانات: واحد إلى كثير أو كثير إلى واحد أو متعدد إلى متعدد. يمكنك باستخدام طرق العرض هذه القيام بما يلي:

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

    • تصفية الامتيازات المعروضة باستخدام PrivilegeId.

‏‫ملاحظة‬

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

تلميح

لنسخ نص من الصفحة، ببساطة قم بتحديد النص واستخدم اختصار لوحة المفاتيح Ctrl + C أو أمر قائمة السياق نسخ.

إنشاء بيانات تعريف جديدة أو استخدام بيانات التعريف الموجودة

Dynamics 365 Customer Engagement (on-premises) يأتي ومعه عدد من كيانات النظام التي تدعم إمكانات تطبيق العمل الأساسية. على سبيل المثال، سيتم تخزين البيانات حول العملاء أو العملاء المحتملين باستخدام كيانات الحساب أو كيانات جهة الاتصال. يجب أن يتم الاحتفاظ بالمعلومات حول كيان العميل المتوقع أو فرص المبيعات المحتملة في كيان العميل المتوقع. يتم استخدام كيان الفرصة لتتبع الأحداث المدرة للدخل المحتملة.

تحتوي كل من هذه الكيانات أيضًا على عدد من الحقول التي تمثل البيانات الشائعة التي قد يحتاج النظام إلى تخزينها للكيان الخاص.

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

مثال،

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

  • إن سجلات كيان الحالة لديها اتصال خاص بكيانات العقد للمساعدة في تعريف الاستحقاقات لخدمات العملاء.

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

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

    لا يمكنك حذف حقول أو كيانات النظام. حيث تعتبر جزءًا من حل النظام ويتوقع أن تحتوي كل مؤسسة عليها. إذا أردت إخفاء كيان نظام، قم بتغيير امتيازات دور الأمان لمؤسستك أو إزالة امتياز القراءة لهذا الكيان. سيزيل ذلك الكيان من معظم أجزاء التطبيق. إذا كان هناك حقل نظام لا تحتاج إليه، قم بإزالته من النموذج وأي طرق عرض يستخدمها. قم بتغيير قيمة ‏‫قابل للبحث‬ في تعريف الحقل حتى لا تظهر في البحث المتقدم. مزيد من المعلومات: إنشاء الحقول وتحريرها

القيود على إنشاء عناصر بيانات التعريف

هناك حد أقصى لعدد الكيانات التي يمكنك إنشاؤها. يمكنك العثور على معلومات تتعلق بالعدد الأقصى في صفحة الموارد قيد استخدام. إذا كنت تحتاج لمزيد من الكيانات المخصصة، فاتصل بدعم Dynamics 365 Customer Engagement (on-premises) الفني. ويمكن تعديل هذا الحد الأقصى.

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

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

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

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

راجع أيضًا

إنشاء كيانات وتحريرها
إنشاء وتحرير علاقات كيانات
إنشاء حقل وتحريره

إنشاء النماذج وتصميمها