مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

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

سوف أتجاوز كل واحد على حدة وسأبدأ بالأعمدة المحسوبة.

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

استخدام الأعمدة المحسوبة

العمود المحسوب هو عمود إضافي غير موجود في مصدر البيانات الأولية.

هذا يعني أننا بحاجة إلى إضافته فعليًا إلى جدول البيانات الخاص بك.

للقيام بذلك ، يمكنك وضع منطق صيغة DAX في عمود لإنشاء هذا العمود الإضافي. هذا مشابه جدًا للعمل في Excel وتريد إضافة عمود آخر مع صيغة.

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

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

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

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

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

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

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

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

لذلك دعونا نضيف السعر هنا تمامًا كمثالنا الأول.

لإنشاء عمود محسوب ، افتح شريط النمذجة وحدد عمود جديد .

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

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

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

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

تعمل الوظيفة ذات الصلة على جلب سعر كل منتج فردي.

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

وبعد ذلك يمكننا كتابة عمود جديد هنا وتسميته إجمالي الإيرادات . نستخدم الصيغة:

إجمالي الإيرادات = المبيعات [الكمية] * المبيعات [سعر المبيعات]

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

هذه فقط بعض الأمثلة حول كيفية إنشاء عمود محسوب.

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

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

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

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

لعرض طريقة أخرى لإنشاء عمود محسوب ، سأستخدم عمود اسم الشهر.

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

اسم الشهر هنا هو الشهر الكامل ، لكنني أريد فقط الأحرف الثلاثة الأولى من كل شهر.

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

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

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

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

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

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

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

لذلك إذا كنا سنجري عملية حسابية ونعد الكمية ، فيمكننا الآن ترشيحها حسب الشهر القصير.

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

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

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

هذا شيء أساسي يجب تذكره عندما تتعلم كيفية كتابة صيغة DAX أعلى جداول البيانات الخاصة بك.

باستخدام التدابير

الآن دعنا نتحدث عن التدابير.

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

عندما تستخدم مقياسًا ، فإنه يذهب فقط ويقوم بإجراء عملية حسابية في الوقت الذي تستخدمه فيه.

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

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

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

لإنشاء مقياس جديد ، انتقل إلى شريط النمذجة وانقر فوق مقياس جديد .

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

يؤدي النقر فوق الرمز إلى فتح شريط الصيغة هذا حيث يمكنك كتابة الصيغة الخاصة بك:

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

سأضع إجمالي الكمية المباعة للحصول على مجموع عمود الكمية في جدول المبيعات.

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

الآن لدينا هذا المقياس البسيط حقًا ، وهو يكمل حسابه تقريبًا.

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

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

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

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

يسمى هذا في الواقع مقياس التجميع ، والذي سنستعرضه قريبًا.

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

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

أشرت إلى جدول المبيعات ، وتوصلت إلى هذه الصيغة:

إجمالي المبيعات = SUMX (المبيعات ، المبيعات [الكمية] * ذات الصلة (المنتجات [السعر الحالي])

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

ثم تنتقل وظيفة التكرار SUMX إلى جدول المبيعات وتختار كل صف في الجدول مضروبًا في الكمية بالسعر الحالي ذي الصلة.

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

سيعطيني إجمالي المبيعات الآن نتيجة.

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

مقارنة الأعمدة والمقاييس المحسوبة في LuckyTemplates

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

خاتمة

لقد راجعنا الأعمدة والمقاييس المحسوبة ، حيث يمكنك كتابة صيغة DAX الخاصة بك.

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

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

يمكن أن تجعل حجم ملفك أكبر ، ويمكن أن تؤثر في بعض الأحيان على الأداء اعتمادًا على حجم الجدول.

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

آمل أن يجعل هذا البرنامج التعليمي الأمر أكثر وضوحًا بالنسبة لك في المكانين اللذين يمكنك فيهما كتابة صيغة DAX والاعتبارات عند كتابة صيغ DAX.

سيساعدك هذا أيضًا على فهم كيفية دمج DAX في تحليلك داخل LuckyTemplates.

استمتع بمراجعة هذا.

Leave a Comment

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

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

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

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

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

كيفية حفظ وتحميل ملف 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 لاحتياجات إعداد تقارير الأعمال الخاصة بك.