Group, Set and Filter

روانمنذ 5 سنوات

Groups

مثال لو أردنا تجميع المنتجات الفرعية في مجموعات ذات مستوى أعلى اعتمادا على المنتج الرئيسي.

Sub-category--> create-->  group ثم نضع المنتجات التي تنتمي لنفس المنتج الرئيسي مثلا هنا الأثاث.

 

Set

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

إنشاء مجموعة متغيرة dynamic set

البيانات في المجموعة المتغيرة تتغير عندما تتغير البيانات الأساسية وتعتمد على dimension واحد فقط. مثال لو أردنا المنتجات التي تكون أرباحها أعلى من الصفر ومبيعاتها أعلى من ١٠ آلاف هنا لا نستطيع إنشاء مجموعة واحدة بشرطي الأرباح والمبيعات لذلك سننشئ مجموعتين الأولى للأرباح ما فوق الصفر والثانية للمبيعات فوق ١٠ آلاف ثم سندمجهم معًا لاحقًا لو تغيرت قيم الأرباح أو المبيعات ستتحدث هذه المجموعات.

المجموعة الأولى

المجموعة الثانية

دمج المجموعتين

In يعني أن الصف تابع للمجموعة Out ليس منها.

استخدامها في التمثيل البياني:

 

المجموعات الثابتة Constant sets

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

الفرق بين group و set :

١. Group مجموعة هرمية تستند إلى بُعد محدد والأعضاء فيها ينتمون إلى فئة واحدة مثلا  المدن San Diego and Los Angeles هي جزء من مجموعة ولاية كاليفورنيا ، ولن تكون جزء من أي من مجموعات الولايات أخرى، بعكس Set الأعضاء فيها ممكن تواجدهم في أكثر من مجموعة مثلا مدينة كانت في أعلى ٣ مدن اعتمادا على المبيعات وأيضا في أعلى ٣ مدن اعتمادا على الأرباح.

٢. Group عندما تتحدث البيانات الأساسية فإن بيانات الأعضاء داخلها لاتتحدث بعكس set تتحدث لو كانت Dynamic Set.

٣. لا نستطيع إنشاء calculated field باستخدام Group بينما في Set نستطيع.

 

 Filter

مثال لو أردنا فقط عرض المبيعات في مدة محددة. من خلال إدراج التاريخ إلى filters ثم اختيار المدة.

 

 

المراجع:

what-is-difference-between-groups-sets

Set vs Group and Discrete Vs Continuous

Difference between groups and sets

Create Sets

المحاضر

روان

الكلمات الدليلية

عن الدرس

0 إعجاب
1 متابع
0 مشاركة
1351 مشاهدات
منذ 5 سنوات

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !