كيانات CDS واختلافاتها وكيفية إنشائها

كيانات CDS واختلافاتها وكيفية إنشائها

في هذا البرنامج التعليمي ، سننظر في الأشياء التي تحافظ على خدمات البيانات المشتركة لدينا معًا - الكيانات. هناك كيانات مختلفة لـ CDS تعمل خلف الكواليس ، لذلك سنناقش هنا كيف تختلف عن بعضها البعض.

جدول المحتويات

فهم كيانات CDS

يمكن اعتبار الكيانات بمثابة صواميل ومسامير لخدمات البيانات المشتركة.

تُستخدم الكيانات للاحتفاظ بسجلات المعلومات بنفس طريقة عمل الجداول في Excel أو SQL.

إن الشيء العظيم في استخدام خدمة البيانات الشائعة هو أن هناك كيانات محددة مسبقًا يمكننا استخدامها في أي وقت.

كيانات CDS واختلافاتها وكيفية إنشائها

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

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

كيانات CDS واختلافاتها وكيفية إنشائها

دعنا ندخل في كل كيان من كيانات CDS المختلفة التي يمكننا تطبيقها على عملنا.

مجالات

في وقت سابق ، رأينا كيانًا مُعدًا مسبقًا يسمى الحساب. إذا نقرنا عليها ، فسنرى قائمة الحقول التي أعدتها Microsoft لهذا الكيان المحدد.

كيانات CDS واختلافاتها وكيفية إنشائها

تتضمن هذه الحقول معلومات أساسية مثل اسم الحساب ورقم الحساب وتصنيف الحساب.

كيانات CDS واختلافاتها وكيفية إنشائها

يحتوي أيضًا على كل حقول العنوان المختلفة هذه ، مثل المدينة والبلد / المنطقة والمقاطعة وما إلى ذلك.

كيانات CDS واختلافاتها وكيفية إنشائها

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

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

كيانات CDS واختلافاتها وكيفية إنشائها

على سبيل المثال ، يظهر العنوان 1 كنص متعدد الأسطر.

كيانات CDS واختلافاتها وكيفية إنشائها

توفر كيانات CDS المحددة مسبقًا أيضًا عمليات بحث لنا. بالنظر إلى العنصر هنا لـ Created By ، فإنه يوضح أنه في الواقع بحث متصل بجدول آخر موجود في حقل مختلف.

كيانات CDS واختلافاتها وكيفية إنشائها

هذا يعني أنه يحتوي على كل قواعد بيانات العلاقات هذه التي تم إعدادها لنا ، مما يلغي حاجتنا إلى إعداد هذه الاتصالات يدويًا.

إذا كانت هناك حقول نحتاجها ولكننا لا نراها هنا ، فمن السهل أيضًا إضافة واحدة بأنفسنا. ما عليك سوى النقر فوق الزر "إضافة حقل" في الجزء العلوي الأيسر.

كيانات CDS واختلافاتها وكيفية إنشائها

العلاقات

يمكننا أيضًا العثور على العلاقات ضمن كيانات CDS.

كيانات CDS واختلافاتها وكيفية إنشائها

توضح العلاقات الأعمدة الموجودة في هذا الجدول والتي تعتمد بالفعل على الجداول الأخرى. على سبيل المثال ، يظهر هنا أن Created By له علاقة بالكيان المسمى User.

كيانات CDS واختلافاتها وكيفية إنشائها

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

كيانات CDS واختلافاتها وكيفية إنشائها

يمكن بعد ذلك العثور على هذا الشخص داخل جدول المستخدم ، وهو كيان آخر.

كيانات CDS واختلافاتها وكيفية إنشائها

مرة أخرى ، الشيء العظيم في هذه الكيانات هو أن النظام قد أنشأ أنواع العلاقات الصحيحة لنا.

بصرف النظر عن العلاقات متعدد الأطراف ، هناك نوعان آخران من العلاقات - علاقات رأس بأطراف وعلاقة أطراف بأطراف.

كيانات CDS واختلافاتها وكيفية إنشائها

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

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

على سبيل المثال ، يمكن أن يكون لديك العديد من الحسابات المتعلقة بالعديد من الخصومات. يمكن أن يكون لديك حساب واحد يطبق الخصم A و B ، بينما يستخدم حساب آخر الخصم B و C.

قواعد الاعمال

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

كيانات CDS واختلافاتها وكيفية إنشائها

تعتبر قواعد العمل من أكبر فوائد استخدام CDS. إنهم يمليون المعلمات التي يجب اتباعها أثناء تفاعل المستخدمين مع بياناتك.

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

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

الآراء

تتيح لك طرق العرض التحكم في ما يمكن للمستخدمين المختلفين لتطبيقك رؤيته.

كيانات CDS واختلافاتها وكيفية إنشائها

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

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

كيانات CDS واختلافاتها وكيفية إنشائها

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

كيانات CDS واختلافاتها وكيفية إنشائها

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

نماذج

هذه المرة ، دعنا نلقي نظرة على النماذج.

كيانات CDS واختلافاتها وكيفية إنشائها

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

مثل جميع أنواع الكيانات الأخرى ، هناك نماذج متاحة بسهولة لنا لاستخدامها. كما يوضح نوع كل شكل.

كيانات CDS واختلافاتها وكيفية إنشائها

لذلك إذا نقرنا على الحساب ، فإنه يفتح قالب النموذج.

كيانات CDS واختلافاتها وكيفية إنشائها

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

كيانات CDS الأخرى

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

كيانات CDS واختلافاتها وكيفية إنشائها

تعمل لوحات المعلومات هنا بنفس الطريقة التي تعمل بها أي لوحة معلومات أخرى - فهي عبارة عن مجموعة من المخططات الموجودة في خدمة البيانات المشتركة لدينا. تعرض علامة تبويب الرسوم البيانية هنا أيضًا رسومًا بيانية داخل CDS.

تعرض علامة تبويب المفاتيح ما هو فريد في كل جزء من البيانات. أما بالنسبة لعلامة تبويب البيانات ، فهي تعرض جميع البيانات المتاحة لنا لاستخدامها مع CDS.

إنشاء كيانات CDS

الآن بعد أن فهمنا ماهية الكيانات المختلفة ، دعنا نتحدث عن كيفية إنشاء كياننا الخاص.

سنبدأ بالضغط على زر "كيان جديد" أعلى الصفحة.

كيانات CDS واختلافاتها وكيفية إنشائها

دعنا نسمي هذا الكيان الجديد باسم العميل.

كيانات CDS واختلافاتها وكيفية إنشائها

بالنسبة للحقل الأساسي ، دعنا نغير هذا إلى رقم.

كيانات CDS واختلافاتها وكيفية إنشائها

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

كيانات CDS واختلافاتها وكيفية إنشائها

الآن ، دعنا ننقر فوق إنشاء في الجزء السفلي من الجزء.

كيانات CDS واختلافاتها وكيفية إنشائها

كما ترى ، يخبرنا أنه يوفر طاولتنا حاليًا. لذلك فهي تتأكد أساسًا من أن كل شيء في مكانه الصحيح.

كيانات CDS واختلافاتها وكيفية إنشائها

أثناء استمرار التوفير ، لا يمكننا رؤية سوى صف واحد هنا.

كيانات CDS واختلافاتها وكيفية إنشائها

ولكن بمجرد الانتهاء من التوفير ، سنتمكن من رؤية جميع العناصر التي يتم تضمينها عادةً في هذا الكيان.

كيانات CDS واختلافاتها وكيفية إنشائها

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

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

كيانات CDS واختلافاتها وكيفية إنشائها


مقدمة Power Apps: التعريف والميزات والوظائف والأهمية
بيئات تطبيقات الطاقة: إعداد عناصر التطبيق بشكل صحيح
وظائف وصيغ PowerApps | مقدمة

خاتمة

تسهل خدمة البيانات المشتركة أو CDS تنظيم جميع بياناتنا واستخدامها. إن معرفة أن هذه الكيانات هي اللبنة الأساسية لأي خدمة بيانات مشتركة تجعلنا ندرك مدى أهميتها حقًا.

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

أتمنى لك كل خير،

هنري


ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

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

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

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

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته