ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
في هذا البرنامج التعليمي ، سأناقش الفرق بين وظائف ALL و ALLSELECTED DAX عند حساب النسبة المئوية للإجمالي في LuckyTemplates. يمكن أن يكون الفرق بين هاتين الوظيفتين في DAX مربكًا نسبيًا عندما تبدأ للتو باستخدام LuckyTemplates. نأمل أن يمنحك هذا البرنامج التعليمي بعض الوضوح حول هذا الأمر. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي أسفل هذه المدونة.
حصلت على هذه الفكرة من مقطع فيديو يحتوي على مقدمة حول وظيفة . يمكنك التحقق من هذا الفيديو من قناة LuckyTemplates على Youtube هنا .
في هذا الفيديو ، قارن المتحدث التاريخ مقابل إجمالي المبيعات باستخدام وظيفة ALL . هنا ، سأأخذ هذا المثال خطوة أخرى إلى الأمام وأوضح كيفية استخدام وظيفة ALL أو عند حساب النسبة المئوية لإجمالي المبيعات . يمكن أن يكون هذا حسب التاريخ أو من قبل العميل.
سأستخدم مثال Division في هذا البرنامج التعليمي.
في الأساس ، يشبه القسم نوع الوظيفة.
لقد وضعت أيضًا أداة تقطيع في الجزء العلوي الأيمن فقط لإظهار أن هذه النتائج من عام 2020 .
وهذا يوضح المبلغ المفوتر لكل قسم من الأقسام التالية .
لقد قدمت أيضًا أداة تقطيع للقسم سنستخدمها لاحقًا بمجرد إضافة النسبة المئوية لإجمالي الفواتير باستخدام وظيفة ALL أو ALLSELECTED .
جدول المحتويات
قياس الفواتير باستخدام وظيفة ALL
تدابير TREATAS هذه هنا هي المكان الذي قمت فيه بتخزين جميع مقاييس الفاتورة الخاصة بي.
المقياس المفوتر هو أول مقياس في الجدول الخاص بي.
يحسب هذا المقياس المبلغ المفوتر ، وهو إجمالي التقديرات .
لقد استخدمت أيضًا وظيفة لأنه لا توجد علاقة بين جدول التاريخ وجدول الوظائف ، لذلك قمت بإنشاء هذه العلاقة افتراضيًا ، بدلاً من ذلك.
وهذه هي الطريقة التي أنشأت بها المبلغ المفوتر .
الآن ما سأفعله هو أخذ الفاتورة باستخدام وظيفة ALL .
يحسب هذا مجموع المبلغ المفوتر باستخدام مقياس مفوتر الذي ناقشته سابقًا. لقد استخدمت أيضًا وظيفة ALL لعرض جميع النتائج حسب القسم في جدول الوظائف .
من خلال إضافة مقياس ALL المفوتر إلى هذا الجدول ، فإنه يعرض فقط المبلغ الإجمالي للفاتورة لكل صف من هذه الصفوف.
إذن ، هذا ما تفعله وظيفة ALL . تقوم بإرجاع جميع الصفوف في جدول ، أو جميع قيم العمود مع تجاهل أي عامل تصفية موجود ربما تم تطبيقه.
النسبة المئوية من الإجمالي مع جميع الوظائف
بعد إضافة مقياس ALL المفوتر إلى الجدول ، فإن الشيء التالي الذي أريد القيام به هو إظهار النسبة المئوية لإجمالي المبيعات لكل قسم من هذه الأقسام لعام 2020.
للقيام بذلك ، قمت بإنشاء مقياس آخر أطلق عليه اسم ALL Invoiced٪ . في هذا المقياس ، قمت للتو بتقسيم المقياس المفوتر على مقياس ALL المفوتر .
بعد ذلك ، سأضيف هذا المقياس إلى الجدول. كما ترون ، إنها تعمل بشكل صحيح بالفعل بناءً على نتائج قسم إعادة الإعمار . يظهر أنه يحتوي على 775.766 دولارًا من أصل 1،866،767 دولارًا ، وهو أمر منطقي لإجمالي نسبة 41.56 ٪ .
ولكن ماذا لو أردت فقط اختيار قسم معين ؟
على سبيل المثال ، سأستخدم أداة التقطيع الخاصة بي هنا ، لذا سيعرض الجدول فقط قسمي إعادة البناء وعلاج العفن .
بشكل ملحوظ ، لا يزال العمود ALL Invoiced٪ يعرض نفس النسبة المئوية.
إنها لا تظهر النتائج المتوقعة التي أريدها. هذا لأنه يتم في الأساس فقط أخذ النتيجة المفوتر مقسومة على نتيجة "ALL المفوترة" للحصول على قيمة النسبة المئوية.
ما أريده هو إظهار النسبة المئوية لإعادة البناء ومعالجة العفن من إجمالي مبلغ الفاتورة الحالي .
هذا هو المكان الذي تأتي فيه وظيفة ALLSELECTED .
قياس مفوتر باستخدام وظيفة ALLSELECTED
سأقوم بإلغاء تحديد اختيارات Reconstructio n و Mold Remediation في الوقت الحالي. بعد ذلك ، دعنا نتحقق من مقياس آخر قمت بإنشائه لـ Invoiced باستخدام وظيفة ALLSELECTED . أطلق عليه اسم Invoiced ALLSELECTED .
في هذا المقياس ، استخدمت تقنية القياس المتفرعة مرة أخرى. ولكن بدلاً من استخدام وظيفة ALL ، استخدمت وظيفة ALLSELECTED .
سأضيف هذا المقياس مرة أخرى إلى الجدول. كما ترى ، يعرض عمود " عدد الفواتير" المبلغ نفسه الموجود في "جميع المفوترات" .
هذا لأنه بشكل افتراضي ، يتم تحديد جميع الأقسام في هذا النموذج ولم أستخدم أداة تقطيع الشرائح حتى الآن.
النسبة المئوية للإجمالي مع وظيفة ALLSELECTED
لقد قمت أيضًا بإنشاء مقياس باسم ALLSELECTED Invoiced٪ للحصول على النسبة المئوية لإجمالي المبيعات لكل قسم من هذه الأقسام لعام 2020.
إنه مشابه لمقياس ALL Invoiced ٪ ، لكنني استخدمت وظيفة ALLSELECTED هنا بدلاً من وظيفة ALL .
عند إضافة ذلك إلى الجدول ، ستلاحظ أنه يعرض نتائج مماثلة من عمود "جميع الفواتير٪" .
ومع ذلك ، هنا يأتي دور خدعة هذا البرنامج التعليمي. سأستخدم أداة تقطيع الشرائح مرة أخرى وحدد إعادة البناء ومعالجة العفن .
وسترى أن نتيجة العمود ALLSELECTED Invoiced٪ مختلفة الآن عن العمود ALL Invoiced٪ .
يعرض عمود ALL Invoiced٪ 44.40٪ فقط ، لأنه لا يزال يحتسب المبلغ المفوتر للأقسام الأخرى على الرغم من عدم تحديدها.
من ناحية أخرى ، يعرض عمود ALLSELECTED Invoiced٪ حيث استخدمنا وظيفة ALLSELECTED إجماليًا بنسبة 100٪ . هذا لأنه يقوم فقط باحتساب المبلغ المفوتر للأقسام المحددة.
يوضح هذا بشكل صحيح أن قسم معالجة العفن يشكل 6٪ وأن قسم إعادة الإعمار يشكل 93٪ ونصف من الإجمالي الحالي البالغ 828،925 دولارًا للفواتير من كلا القسمين.
باختصار ، هذا هو الفرق بين وظيفة ALL و ALLSELECTED . في هذا المثال ، سأختار المزيد من الأقسام لرؤية الفرق بشكل أكبر.
بعد تحديد قسم التخفيف من المياه ، تظهر الأرقام الموجودة ضمن أعمدة ALLSELECTED Invoiced٪ و ALL Invoiced٪٪ تغييرًا ملحوظًا.
حساب النسبة المئوية للهامش في LuckyTemplates باستخدام DAX
حساب النسبة المئوية الديناميكية للتغيير الإجمالي باستخدام استخبارات الوقت في LuckyTemplates
إيجاد النسبة المئوية للإجمالي في LuckyTemplates
خاتمة
هذا كل ما أردت مشاركته في هذا البرنامج التعليمي. يمكن أن تساعدك هذه النصيحة القيّمة بالتأكيد في حساب النسبة المئوية الصحيحة من الإجمالي ، سواء تم إصدار فاتورة بها أو إجمالي المبيعات. علاوة على ذلك ، آمل أن يكون هذا البرنامج التعليمي قد أعطاك الوضوح بشأن الفرق بين وظائف ALL و ALLSELECTED في LuckyTemplates.
تحقق من الروابط أدناه وموقع الويب الخاص بنا لمزيد من الأمثلة والمحتوى ذي الصلة.
جاريت
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته