ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
يوضح هذا البرنامج التعليمي كيف يمكننا حساب أيام الإشغال باستخدام DAX في LuckyTemplates. هذا مفيد جدًا لمؤسسات مثل المستشفيات ، و Airbnb ، والفنادق ، وما إلى ذلك. هذه نظرة ثاقبة مثيرة للاهتمام إذا كنت تريد الغوص في إدارة مستويات الإشغال الخاصة بك بشكل فعال. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.
جاء هذا الموضوع من خلال الذي أعتقد أنه يستحق نظرة أعمق. لقد استمتعت حقًا بالعمل من خلال الحل ، لذلك اعتقدت أنه من الجيد مشاركته في برنامج تعليمي. السيناريو هو معرفة عدد الأيام في أي شهر التي شغل فيها الشخص شيئًا ما ، لذلك قد يكون سرير مستشفى أو مكتبة مشتركة أو أي شيء آخر.
في هذا العرض التوضيحي ، نبحث في إشغال أسرة المستشفيات. سنعمل بين تاريخين - تاريخ الدخول وتاريخ المغادرة. لدينا أسماء المرضى والأشهر وعدد الأيام التي يشغلها المرضى في الغرف أو الأسرة.
جدول المحتويات
إعداد نموذج البيانات
هذا سيناريو مخادع إلى حد ما يشعر الكثير من الناس بالارتباك بشأنه ، ولكن من المهم أن نفهم كيفية حل هذا لأنه سيناريو شائع في العالم الحقيقي.
نحن نعمل مع تاريخين هنا ، ولكن هذه مجرد بيانات توضيحية لهذا الحل النموذجي. في غضون شهر و / أو شهرين ، سنكتشف عدد الأيام التي يقضيها هؤلاء المرضى في المستشفى.
هذا هو نموذج البيانات الذي تم إعداده عندما نقوم بإنشاء علاقات غير نشطة ، وهو ما نحتاجه لهذا السيناريو. لدينا جدول التواريخ الذي لا يتغير على الإطلاق ، ولكن لدينا هذه العلاقات غير النشطة التي تسمح لنا بالعمل المنطقي من خلال جدول البيانات وإحضار بعض السياق من جدول التواريخ.
نموذج البيانات
من الممارسات الجيدة أن تكون لديك علاقات غير نشطة وأن تقوم بإعداد النموذج بهذه الطريقة لأننا قد نرغب في إجراء بعض الحسابات الأخرى في جدول الحقائق الخاص بنا وإنشاء سياقات من جدول التواريخ في تحليلاتنا الأخرى. هذا هو المكان الذي تصبح فيه وظيفة هذه الوظيفة تمكننا من تشغيل هذه العلاقات.
نحتاج إلى استخدام العلاقات غير النشطة عند العمل بتواريخ متعددة في جدول الحقائق.
جدول التواريخ الذي نستخدمه هنا هو جدول قياسي ، يحتوي على كل الأشياء التي نحتاجها لهذا التحليل. سنستخدم العمود في حساباتنا.
جدول التمور
صيغة DAX لحساب عدد أيام الإشغال في الشهر
في صيغتنا ، نعمل كل شهر لحساب عدد قليل من عبارات IF. نستخدم المتغيرات ( ) لإنشاء المعلمات التي سنستخدمها في عبارات
تذكر أنه باستخدام DAX ، يتم حساب كل نتيجة على حدة. لذلك ، على سبيل المثال ، النتيجة 14 يومًا هنا (في الجدول أدناه) تحسب بشكل مختلف عن النتيجة 18 يومًا. هذا لأن السياق الذي يتم فيه حساب هذه النتائج مختلف.
قد يكون لديهم نفس السياق من حيث المريض (238) ، لكن السياق القائم على الأشهر (أغسطس وسبتمبر) مختلف. الشيء المثير للاهتمام في السياق هنا هو أنه لا يوجد شيء يأتي بشكل طبيعي من خلال علاقة نشطة. يتعين علينا إنشاء بعض القيم مما لدينا في المصفوفة باستخدام صيغة DAX.
إذن علينا إيجاد المتغيرات أولًا. نحسب تاريخ القبول وتاريخ المغادرة . بعد ذلك ، نحسب MinDateInContext و MaxDateInContext ، اللذان يحسبان اليوم الأول والثالث والثلاثين أو الحادي والثلاثين من شهر معين (28 أو 29 لشهر فبراير). الجزء الثاني من الصيغة هو المكان الذي يأتي فيه المنطق لحساب أيام الإشغال في الشهر أو في غضون أشهر.
كيفية العمل مع تواريخ متعددة في LuckyTemplates
حساب الإجماليات المتداول باستخدام DATESBETWEEN في LuckyTemplates
عرض النتائج حتى التاريخ الحالي أو تاريخ محدد في LuckyTemplates
خاتمة
هناك القليل منها ، ولكن نأمل أن تحصل على المنطق لحساب أيام الإشغال في LuckyTemplates. يمكنك تجربتها بنفسك ومعرفة كيف يمكّنك DAX من العمل على علاقات غير نشطة وتواريخ متعددة.
هذا سيناريو فريد من نوعه ولكنه واقعي. يمكن للشركات التي تحتاج إلى إدارة مستويات الإشغال الاستفادة من هذا الحل. يُظهر هذا القدرات التحليلية لـ LuckyTemplates بقوة صيغ DAX.
حظا سعيدا مع هذا واحد!
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته