تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية
تعرف على تقنية تصور LuckyTemplates هذه حتى تتمكن من إنشاء قوالب الخلفية واستيرادها إلى تقارير LuckyTemplates الخاصة بك.
في هذا البرنامج التعليمي ، سأغطي المكانين اللذين يمكنك فيهما كتابة صيغ DAX. هذان المكانان هما الأعمدة والقياسات المحسوبة . يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.
سوف أتجاوز كل واحد على حدة وسأبدأ بالأعمدة المحسوبة.
جدول المحتويات
استخدام الأعمدة المحسوبة
العمود المحسوب هو عمود إضافي غير موجود في مصدر البيانات الأولية.
هذا يعني أننا بحاجة إلى إضافته فعليًا إلى جدول البيانات الخاص بك.
للقيام بذلك ، يمكنك وضع منطق صيغة DAX في عمود لإنشاء هذا العمود الإضافي. هذا مشابه جدًا للعمل في Excel وتريد إضافة عمود آخر مع صيغة.
في هذا المثال ، سنستخدم جدول الحقائق هذا الذي يحتوي على جميع المبيعات التي نجريها في متاجر البيع بالتجزئة الخاصة بنا وسنضيف سعر المنتج.
السعر موجود بالفعل في جدول المنتجات هنا ، حيث لدينا سعر البيع الأصلي والسعر الحالي.
ولكن لتوضيح كيفية إنشاء عمود محسوب ، سأقوم أيضًا بإضافة هذا إلى جدول المبيعات.
في الكثير من هذه الأمثلة ، خاصةً مع الأعمدة المحسوبة ، لا تحتاج فعليًا إلى إنشاء هذه الأعمدة.
إذا كنت قادمًا من خلفية Excel ، فقد تعتقد أنه يتعين عليك ذلك ، لكن ليس عليك ذلك في LuckyTemplates. أنا أفعل هذا فقط لأوضح لك ما هو العمود المحسوب.
لكن لاحقًا ، سأوضح لك كيف يمكنك بالفعل استخدام المقاييس لتشغيل هذه الحسابات مقابل إضافة عمود مادي داخل جدول البيانات.
لذلك دعونا نضيف السعر هنا تمامًا كمثالنا الأول.
لإنشاء عمود محسوب ، افتح شريط النمذجة وحدد عمود جديد .
سأكتب بعض المنطق البسيط هنا لإدخال السعر في هذا العمود. سأطلق عليه سعر المبيعات ثم استخدم الوظيفة ذات الصلة للإشارة إلى اسم العمود.
في هذه الحالة ، سأشير إلى عمود السعر الحالي . سيعطيني هذا سعر بيع لكل عنصر تم بيعه.
تعمل الوظيفة ذات الصلة على جلب سعر كل منتج فردي.
وبعد ذلك يمكننا كتابة عمود جديد هنا وتسميته إجمالي الإيرادات . نستخدم الصيغة:
إجمالي الإيرادات = المبيعات [الكمية] * المبيعات [سعر المبيعات]
هذه فقط بعض الأمثلة حول كيفية إنشاء عمود محسوب.
يمكنك أيضًا إنشاء أعمدة محسوبة في أي جدول في نموذج البيانات الخاص بك. لا يجب أن يكون مجرد جدول حقائق أو جدول مبيعات. يمكن أن يكون داخل جداول LOOKUP أيضًا.
على سبيل المثال ، ننتقل إلى جدول التواريخ التفصيلي هذا. فكر في هذه الأعمدة على أنها الأعمدة التي ستكون عوامل تصفية لمقاييس DAX الخاصة بك.
عندما ألقي نظرة على هذا الجدول ، أرى أن هناك بُعدًا هنا غير موجود حاليًا ، والذي قد أرغب في وضعه في بعض تصوراتي.
لعرض طريقة أخرى لإنشاء عمود محسوب ، سأستخدم عمود اسم الشهر.
اسم الشهر هنا هو الشهر الكامل ، لكنني أريد فقط الأحرف الثلاثة الأولى من كل شهر.
لذلك سأذهب إلى عمود جديد في شريط النمذجة وأطلق على هذا العمود اسم شهر قصير .
سأستخدم بعض المنطق الذي قد تكون على دراية به من Excel. سأستخدم LEFT ، ثم أجد اسم الشهر الخاص بي ، وسأستخدم الأحرف الثلاثة الأولى فقط من اسم الشهر .
الآن إذا انتقلنا إلى الجانب ، فسنرى عمود الشهر القصير ، حيث لدينا الأحرف الثلاثة الأولى فقط من كل شهر.
أحب أن أسمي هذا إضافة أبعاد إضافية للتحليل لأننا بشكل أساسي أنشأنا مرشحًا آخر يمكننا استخدامه في أي تحليل نقوم به من الآن فصاعدًا.
إذا عدنا إلى نموذج البيانات ، فسترى أن عمود الشهر القصير موجود الآن في جدول التواريخ ويمكنه تصفية أي شيء نقوم به داخل جدول المبيعات هذا.
لذلك إذا كنا سنجري عملية حسابية ونعد الكمية ، فيمكننا الآن ترشيحها حسب الشهر القصير.
أود أن أكرر أنه لا يوصى بإنشاء هذه الأعمدة هنا لأنه يمكننا بالفعل إنشاء كل هذه الحسابات في الذاكرة.
من خلال إنشاء المقاييس ، يمكننا إجراء هذه الحسابات الداخلية دون الحاجة إلى وضعها فعليًا داخل الجدول.
هذا شيء أساسي يجب تذكره عندما تتعلم كيفية كتابة صيغة DAX أعلى جداول البيانات الخاصة بك.
باستخدام التدابير
الآن دعنا نتحدث عن التدابير.
فكر في القياس كعملية حسابية افتراضية. إنه لا يجلس في الواقع داخل نموذجك ، لكنه يجلس فوق النموذج الخاص بك.
عندما تستخدم مقياسًا ، فإنه يذهب فقط ويقوم بإجراء عملية حسابية في الوقت الذي تستخدمه فيه.
في Excel ، في كل مرة تقوم فيها بإجراء عملية حسابية في العمود أو في أي خلية ، تقوم بإعادة الحساب طوال الوقت. لكن في LuckyTemplates ، لا يحسب المقياس نفسه إلا عندما يحتاج إلى ذلك.
المقياس يشبه إجراء حساب مخزن يتم تمكينه فقط إذا كنت تستخدمه في تصور.
لذلك دعونا ننشئ مقياسًا بسيطًا لإبراز هذه النقطة. أولاً ، سأقوم بتحديد جدول المبيعات ثم تحديد أي عمود هناك.
لإنشاء مقياس جديد ، انتقل إلى شريط النمذجة وانقر فوق مقياس جديد .
يؤدي النقر فوق الرمز إلى فتح شريط الصيغة هذا حيث يمكنك كتابة الصيغة الخاصة بك:
سأضع إجمالي الكمية المباعة للحصول على مجموع عمود الكمية في جدول المبيعات.
الآن لدينا هذا المقياس البسيط حقًا ، وهو يكمل حسابه تقريبًا.
كما أنها تحسب كل شيء في الذاكرة. بمعنى آخر ، هذا هو حساب إجمالي العناصر التي قمنا ببيعها طوال الوقت.
الشيء الأساسي الذي يجب تذكره هنا هو أن هذا المقياس مخزن فقط داخل نموذجنا ، ولكنه في الواقع لا يقوم بتشغيل أي عملية حسابية ، إلا إذا قمنا بسحبه إلى صفحة التقرير الخاصة بنا. بعد ذلك ستذهب وتجري العملية الحسابية افتراضيًا.
لذلك في هذه الحالة ، ينتقل هذا المقياس افتراضيًا إلى جدول المبيعات ، ويذهب إلى عمود الكمية في ذلك الجدول ، ثم يقوم بعمل مجموع على هذا العمود بأكمله.
يسمى هذا في الواقع مقياس التجميع ، والذي سنستعرضه قريبًا.
الآن سأقوم بإنشاء مقياس جديد وسأسميه إجمالي المبيعات . ثم سأستخدم وظيفة التكرار المسماة SUMX ، والتي سأشرحها في نموذج آخر قريبًا.
أشرت إلى جدول المبيعات ، وتوصلت إلى هذه الصيغة:
إجمالي المبيعات = SUMX (المبيعات ، المبيعات [الكمية] * ذات الصلة (المنتجات [السعر الحالي])
إذا كنت تتذكر ، فنحن لم نضع هذا السعر الحالي المرتبط فعليًا داخل جدول البيانات. لكن في هذه الحالة ، أضعه فعليًا داخل جدول البيانات من خلال دمجه في هذا المقياس.
ثم تنتقل وظيفة التكرار SUMX إلى جدول المبيعات وتختار كل صف في الجدول مضروبًا في الكمية بالسعر الحالي ذي الصلة.
سيعطيني إجمالي المبيعات الآن نتيجة.
يمكنك أيضًا إجراء التنسيق في علامة تبويب النمذجة ، حيث يكون نوع البيانات في الأعلى.
تعرف على كيفية حصاد تحديدات أداة تقطيع LuckyTemplates لاستخدامها ضمن إجراءات أخرى وضع أرقام أيام العمل وأيام نهاية الأسبوع في جدول التاريخ في LuckyTemplates لعرض النتائج حتى التاريخ الحالي أو تاريخ محدد في LuckyTemplates
خاتمة
لقد راجعنا الأعمدة والمقاييس المحسوبة ، حيث يمكنك كتابة صيغة DAX الخاصة بك.
الشيء الأساسي في الأعمدة المحسوبة هو أنك تقوم فعليًا بوضع عمود من البيانات في نموذجك. إذا قمت بذلك في بعض الأحيان على بعض الجداول الأكبر حجمًا ، فقد تكون هذه أعمدة كبيرة جدًا.
من المهم إدراك أن هذه الأعمدة المحسوبة يمكن أن تستهلك قدرًا كبيرًا من الذاكرة في نموذجك.
يمكن أن تجعل حجم ملفك أكبر ، ويمكن أن تؤثر في بعض الأحيان على الأداء اعتمادًا على حجم الجدول.
لكن يمكنك مواجهة ذلك باستخدام المقاييس بفعالية لإجراء الكثير من هذه الحسابات افتراضيًا. ستظل تحصل على نفس النتائج التي ستحصل عليها بكتابة هذه الأعمدة المحسوبة .
آمل أن يجعل هذا البرنامج التعليمي الأمر أكثر وضوحًا بالنسبة لك في المكانين اللذين يمكنك فيهما كتابة صيغة DAX والاعتبارات عند كتابة صيغ DAX.
سيساعدك هذا أيضًا على فهم كيفية دمج DAX في تحليلك داخل LuckyTemplates.
استمتع بمراجعة هذا.
تعرف على تقنية تصور LuckyTemplates هذه حتى تتمكن من إنشاء قوالب الخلفية واستيرادها إلى تقارير LuckyTemplates الخاصة بك.
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.