تقنيات كتابة صيغة DAX في LuckyTemplates

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

سنناقش الوظائف والأساليب الرئيسية للتنظيم وجعل واجهة نموذجنا أكثر ودية وأسهل في التشغيل.

الأساليب التي نمر بها هي بناء جملة الصيغة ، وقياس المجموعات ، وتنسيق أكواد DAX في LuckyTemplates. من الضروري أن نفهم هذه الموضوعات الثلاثة لإتقان حسابات DAX وكتابة الصيغة في LuckyTemplates.

سنناقش كل منهم ونرى مساهماتهم الفريدة وأهميتهم.

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

كيف تعمل صيغة الصيغة

يختلف بناء جملة الصيغة التي سنناقشها قليلاً مقارنة بلغات الصيغ الأخرى. لكن هذا ضروري لنماذجنا في LuckyTemplates.

للبدء ، انقر فوق جدول المبيعات في منطقة الحقول.

تقنيات كتابة صيغة DAX في LuckyTemplates

ثم ، انقر فوق مقياس جديد .

تقنيات كتابة صيغة DAX في LuckyTemplates

سنسمي هذا المقياس الجديد إجمالي المبيعات . بعد ذلك ، اكتب .

تقنيات كتابة صيغة DAX في LuckyTemplates

مربعات المعلومات موجودة أيضًا لشرح الوظائف.

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

الآن ، أدخل إجمالي الإيرادات داخل دالة SUM.

تقنيات كتابة صيغة DAX في LuckyTemplates

في LuckyTemplates ، تأتي الإشارة إلى الجدول دائمًا أولاً ، ويأتي العمود بعده.

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

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

تقنيات كتابة صيغة DAX في LuckyTemplates

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

تقنيات كتابة صيغة DAX في LuckyTemplates

يوجد مقياس آخر في مثال LuckyTemplates هذا يسمى إجمالي التكاليف .

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

تقنيات كتابة صيغة DAX في LuckyTemplates

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

تقنيات كتابة صيغة DAX في LuckyTemplates

هذا سوف يعطينا التكاليف الإجمالية.

أهمية قياس المجموعات

في LuckyTemplates ، تُستخدم مجموعات القياس لتنظيم حسابات DAX . يوصى بشدة باستخدامها في نموذجنا عندما نبدأ في إنشاء الإجراءات.

لكي نتمكن من إجراء المزيد من التحليلات في نماذج LuckyTemplates الخاصة بنا ، نحتاج إلى إنشاء الكثير من المقاييس.

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

تقنيات كتابة صيغة DAX في LuckyTemplates

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

تقنيات كتابة صيغة DAX في LuckyTemplates

بعد ذلك ، قم بإنشاء جدول وهمي وقم بتسميته (مقاييس المفاتيح) ، ثم انقر فوق تحميل.

تقنيات كتابة صيغة DAX في LuckyTemplates

سيكون هذا الجدول بعد ذلك في تقريرنا.

تقنيات كتابة صيغة DAX في LuckyTemplates

بعد ذلك ، انقل المقاييس الأخرى إلى الجدول الوهمي ، التدابير الرئيسية. انقر فوق سهم القائمة المنسدلة وحدد Key Measures (مقاييس المفاتيح).

تقنيات كتابة صيغة DAX في LuckyTemplates

بمجرد أن تكون المقاييس في جدول Key Measures (مقاييس المفاتيح) ، يمكننا الآن حذف العمود الوهمي أو العمود 1.

تقنيات كتابة صيغة DAX في LuckyTemplates

أخيرًا ، انقر فوق جزء إظهار / إخفاء مرتين.

تقنيات كتابة صيغة DAX في LuckyTemplates

سيتم فرز وتغيير رمز مجموعة القياس على النحو التالي:

تقنيات كتابة صيغة DAX في LuckyTemplates

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

في بعض نماذج العرض في LuckyTemplates ، سنرى أنه يمكن أن يكون لدينا 6-8 مجموعات أو أكثر.

إن استخدام مجموعات القياس لتنظيم مقاييسنا يجعل نموذجنا يبدو نظيفًا وسلسًا.

قيمة التنسيق الصحيح لرمز DAX

إن تنسيق الصيغة يجعل الأمور بسيطة في نموذجنا ولا تزيد من تعقيد مقاييسنا في الصيغ والتقارير الخاصة بنا.

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

تقنيات كتابة صيغة DAX في LuckyTemplates

أولاً ، انقر فوق مقياس جديد .

ثم اكتب مثال الصيغة . بعد ذلك ، استخدم الدالة ثم أضف الكمية الإجمالية.

تقنيات كتابة صيغة DAX في LuckyTemplates

بعد ذلك ، استخدم وظيفة لجدول المبيعات. سنجعل فهرس اسم العميل أكبر من 5.

تقنيات كتابة صيغة DAX في LuckyTemplates

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

تقنيات كتابة صيغة DAX في LuckyTemplates

بمجرد الانتهاء من كتابة صيغة DAX ، يمكننا الآن رؤية النتائج. إنها تمامًا مثل صيغة SUM في MS Excel ، ومع ذلك ، فهي معقدة بعض الشيء في LuckyTemplates.

تقنيات كتابة صيغة DAX في LuckyTemplates

استخدام المسافة البادئة للوظائف الرئيسية

من المهم تنسيق الصيغ وتنظيمها في نموذجنا.

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

للقيام بذلك ، اضغط مع الاستمرار على Shift واضغط على Enter. مسافة بادئة ووضع الأشياء في صف جديد عندما يتم تقديم صيغة رئيسية.

تقنيات كتابة صيغة DAX في LuckyTemplates

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

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

علينا فقط أن نواصل البادئة في كل مرة نضيف فيها المزيد من الوظائف الرئيسية. لن نشعر بالارتباك مع عشرات الحسابات في نموذجنا.

خاتمة

في LuckyTemplates ، نواجه الكثير من النماذج والوظائف والصيغ. باستخدام تقنيات صيغة الكتابة هذه ، يمكننا تحسين كيفية تقديم الحسابات والنماذج.

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

يمكننا استخدامها لفهم ما يحدث في نموذج البيانات لدينا بشكل أفضل.

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

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