ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
سيوضح هذا البرنامج التعليمي كيفية إنشاء متعقب تقدم LuckyTemplates لبيانات المبيعات والطلب. ستتعلم كيفية حل سيناريو يكون لديك فيه أكثر من تاريخ واحد في جدول الحقائق.
هذا هو جدول المبيعات الذي سيتم استخدامه في هذا البرنامج التعليمي.
يمكنك أن ترى أنه يحتوي على عمودين تاريخ ، تاريخ الطلب وتاريخ الشحن. من هناك ، تحتاج إلى معرفة عدد الطلبات الجارية حاليًا بين تاريخ الطلب وتواريخ الشحن. يمكن بعد ذلك ترحيلها إلى سيناريوهات متعددة بنفس نمط صيغة DAX .
جدول المحتويات
نموذج البيانات لمتتبع التقدم LuckyTemplates
هناك بعض الأشياء التي تحتاج إلى تدوينها. تعني الأحداث الجارية أنه يجب عليك إنشاء أكثر من علاقة بين جدول التواريخ وجدول بيانات المبيعات في نموذج البيانات.
بعد ذلك ، تحتاج إلى جعل هذه العلاقات غير نشطة لتجنب تجاوز علاقة أخرى. في نموذج البيانات ، يمكنك ملاحظة أن جدول التواريخ مرتبط بجدول بيانات المبيعات.
لذلك إذا أنشأت علاقة بين عمود التاريخ في جدول التواريخ وأعمدة تاريخ الشحن في جدول بيانات المبيعات ، فسترى أن علاقة واحدة فقط نشطة.
لجعل كلتا العلاقات غير نشطة ، انقر فوق العلاقة النشطة وقم بإلغاء تحديد المربع الذي يجعلها نشطة.
بمجرد الانتهاء ، ستكون كلتا العلاقات غير نشطة ويمكنك بعد ذلك استخدامها في صيغة DAX.
المقاييس المستخدمة في LuckyTemplates Progress Tracker
يُنشئ نموذج البيانات بعض المشكلات التي يتعين عليك التعامل معها في تقريرك. على سبيل المثال ، إذا قمت بسحب مقياس إجمالي المبيعات في التقرير ، فستحصل على إجمالي المبيعات لجدول المبيعات بأكمله.
سبب المشكلة هو أن المقياس لا يعرف ما يجب تصفيته لأنه لا توجد علاقات نشطة مع جدول التواريخ وجدول بيانات المبيعات. لذلك إذا قمت بسحب عمود التاريخ في جدول التواريخ إلى التقرير ، فلن يقوم بتصفية أي شيء في جدول بيانات المبيعات.
إذا كنت ترغب في تشغيل الأحداث الجارية ، عليك اتخاذ قرار. يمكنك إما إنشاء جدول مختلف يمكنه إجراء عملية حسابية محددة للغاية أو استخدام عبارة ودالة لحساب مقاييسك الأساسية.
إذا اخترت استخدام الخيار الأخير ، فسيعطي عمود إجمالي المبيعات في التقرير القيم الصحيحة.
من خلال القيام بذلك ، لن تحتاج إلى إنشاء جدول تاريخ آخر. يمكنك بعد ذلك تشغيل الحساب والأحداث الجارية في حساب التقدم.
قياس المبيعات الجارية
يوجد نمط صيغة يمكنك استخدامه لمعرفة عدد الحركات أو المبيعات بين تاريخ الطلب وتاريخ الشحن. باستخدام بيانات المبيعات ، قم بتسمية مقياس المبيعات قيد التقدم . ثم احسب إجمالي المبيعات في سياق مختلف باستخدام وظيفة CALCULATE .
بعد ذلك ، استخدم وظيفة لإنشاء عوامل تصفية للعمل على التحليل. بالنسبة إلى الفلتر الأول ، قم بتصفية باستخدام تاريخ طلب بيانات المبيعات. بعد ذلك ، أدخل تعبير مرشح. في هذه الحالة ، يجب أن يكون تاريخ طلب بيانات المبيعات أقل من أو يساوي تاريخ لجدول التواريخ.
بالنسبة إلى عامل التصفية الثاني ، انسخ عامل التصفية السابق وقم بتغيير OrderDate إلى ShipDate والتعبير إلى أكبر من أو يساوي تاريخ جدول التواريخ. بمجرد الانتهاء ، اضغط على Enter لتحميل المقياس.
الآن ، إذا قمت بسحب مقياس المبيعات قيد التقدم إلى التقرير ، فسترى أنه لا يُرجع النتائج الصحيحة. ذلك لأن إجمالي المبيعات في دالة CALCULATE ليس إجمالي الإيرادات.
سيؤدي تغيير هذه المعلمة إلى إظهار النتائج الصحيحة.
إذا قمت بإزالة إجمالي المبيعات من التقرير وقمت بتحويله إلى مخطط ، فستبدأ البيانات في جعلها منطقية.
والنتيجة هي العمل من خلال البيانات المعقدة عن طريق تقييم كل صف في جدول المبيعات والتأكد من أنها تتبع تعبيرات عامل التصفية.
تكمن الحيلة في نموذج البيانات بعلاقات غير نشطة. ثم يتم استخدام هذه العلاقات واستدعائها في مقياس باستخدام عبارة CALCULATE .
قياس الطلبات قيد التقدم
يوصى بتعلم نمط الصيغة وإعادة استخدامه عدة مرات. أعد استخدام هذا النمط باستخدام الأوامر. قم بإنشاء مقياس جديد وقم بتسميته الطلبات قيد التقدم . انسخ نمط صيغة مقياس المبيعات قيد التقدم والصقه في المقياس الجديد.
بعد ذلك ، قم بتغيير المعلمات داخل بيان CALCULATE من SUM من إجمالي الإيرادات إلى في جدول بيانات المبيعات. بعد ذلك ، انسخ مخطط المبيعات قيد التقدم وقم بتغيير حقل القيم من المبيعات قيد التقدم إلى الطلبات قيد التقدم.
بمجرد الانتهاء من ذلك ، يمكنك حينئذٍ رؤية عدد الطلبات الفعلية قيد التقدم والتي تشير إلى عدد المنتجات التي تم طلبها ولكن لم يتم شحنها في تاريخ معين.
يمكنك أيضًا إنشاء عوامل تصفية إضافية. إذا كنت ترغب في رؤية اتجاه منتج من حيث الطلبات ، يمكنك إضافة أداة تقطيع تحديد لتصفية البيانات وإظهار المعلومات بناءً على التحديد. في هذا المثال ، يتم توفير المبيعات والأوامر الخاصة بالمنتج 6.
خاتمة
تعد مراقبة المخزون وتتبع التقدم مقاييس عمل مهمة . من الأفضل إنشاء تقرير تعقب البيانات لمراقبة المبيعات والأوامر قيد التقدم باستخدام المرئيات والمقسمات في LuckyTemplates. باستخدام دالات مجموعة البيانات و DAX الصحيحة ، يمكن إعداد تقرير رائع.
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته