كيف تعمل مع تواريخ متعددة في LuckyTemplates

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

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

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

لا تحتاج في الواقع إلى طاولة أخرى ، ولا داعي للقلق.

الشيء الأساسي الذي يجب إدراكه هو أنه يمكن أن يكون لديك علاقات متعددة بين الجداول. يمكن أن يكون لديك الكثير من العلاقات "غير النشطة" ولكن ليس أكثر من علاقة واحدة "نشطة".

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

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

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

العمل مع التواريخ في LuckyTemplates

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

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

كيف تعمل مع تواريخ متعددة في LuckyTemplates

كما ترى ، لدينا هنا خط متين يمثل علاقة نشطة .

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

كيف تعمل مع تواريخ متعددة في LuckyTemplates

ما لدينا الآن هو خط منقط مما يعني أننا أنشأنا ما يسمى بعلاقة غير نشطة .

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

دعونا الآن نرى ما سيحدث مع التصفية الطبيعية مع علاقتنا النشطة.

يمكننا إنشاء مقياس جديد وتسميته إجمالي المبيعات ثم الانتقال إلى SUM حسب عمود إجمالي الإيرادات .

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

بصرف النظر عن هذا ، نحتاج إلى توضيح نوع التاريخ الذي نعمل فيه.

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

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

كيف تعمل مع تواريخ متعددة في LuckyTemplates

الآن ، ماذا لو أردنا إظهار إجمالي المبيعات حسب تاريخ الشحن ؟

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

تشغيل علاقة غير نشطة

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

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

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

ثم سنستخدم CALCULATE ثم إجمالي المبيعات حسب تاريخ الطلب ثم ننتقل إلى سطر آخر.

الآن ، سنقوم بإضافة USERELATIONSHIP ثم التواريخ ثم سنضيف المبيعات حسب تاريخ الشحن .

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

أعمال محيرة عند العمل مع تواريخ متعددة

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

ثم ينقرون على خيار "جعل هذه العلاقة نشطة".

كيف تعمل مع تواريخ متعددة في LuckyTemplates

إذا جربت هذا النهج ، فسترى أنك ستحصل على خطأ مثل هذا الخطأ أدناه.

كيف تعمل مع تواريخ متعددة في LuckyTemplates

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

لذلك إذا كنت تعمل في تواريخ متعددة في LuckyTemplates ، فكل ما عليك فعله هو استخدام وظيفة USERELATIONSHIP ومن ثم سيتم إجراء حساباتك بسهولة.


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

خاتمة

لقد ناقشنا للتو كيفية العمل على مجموعة بيانات لها علاقات وتواريخ متعددة في LuckyTemplates.

بعد استخدام وظيفة USERELATIONSHIP مع وظيفة CALCULATE ، تمكنا من تنشيط العلاقات في نموذج البيانات.

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

بمجرد أن تتفهم هذه التقنية ، يمكنك إنشاء بعض نماذج بيانات 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 لاحتياجات إعداد تقارير الأعمال الخاصة بك.

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته