ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
اليوم ، أريد أن أقوم بإلقاء نظرة عامة على الإجراءات السريعة وأظهر لك كيف تطورت بمرور الوقت. سأتحدث عن إيجابياته وسلبياته ثم أختم بما أعتقد أنه بديل أفضل. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي أسفل هذه المدونة.
كان سبب استخدام المقاييس السريعة هو تسريع عملية التطوير الخاصة بك لأنه في بعض الأحيان ، قد تكون كتابة DAX مرهقة وتتطلب القليل من منحنى التعلم. لذلك تم استخدام إجراءات سريعة لإنشاء مقاييس بسرعة نسبيًا ، على الرغم من وجود بعض العيوب الرئيسية.
دعنا فقط نقفز إليه مباشرة. إذا نقرنا على هذه القائمة المنسدلة لتحديد حساب ، فلدينا جميع أنواع التحليلات التي يمكن إجراؤها مثل المتوسط لكل فئة أو المتوسط المرجح لكل فئة . يمكنك إضافة عوامل التصفية ، والتي هي في الأساس مجرد نسخ متماثل لما يمكنك القيام به عند استخدام وظيفة وتشغيل حسابات Time Intelligence .
لنفترض أنني أريد إجراء عملية حسابية إجمالية جارية. ستكون القيمة الأساسية الخاصة بي هي إجمالي المبيعات وستكون قيمة الحقل التاريخ.
هذه هي النتيجة التي توصلت إليها.
الحقيقة هي نعم ، يمكنها تسريع تطورك. لكن بالنسبة لي ، هناك بعض الأشياء التي لا أحبها في ذلك.
إذا نظرت إلى الصيغة التي تم استخدامها وكنت قد بدأت للتو ، فمن الصعب جدًا فهمها. لا أفهم لماذا أحصل على إجمالي تشغيل غريب. من الصعب معرفة وظائف و جنبًا إلى جنب مع .
في الأساس ، تعود العملية الحسابية إلى بداية الوقت ، إلى أول جزء من البيانات لدينا في مجموعة البيانات الخاصة بنا ، بغض النظر عن عوامل التصفية الموجودة. لكن من الصعب معرفة ذلك.
دعونا نلقي نظرة على مثال آخر في المتوسط لكل فئة. كل ما عليك فعله هو إدخال الأبعاد في الحقول الخاصة بك والنقر فوق "موافق".
تتيح لك الإجراءات السريعة فتح مجموعة من العمليات الحسابية الجديدة ووضعها بسلاسة في مجموعات القياس الخاصة بك.
من الواضح أنك ستحتاج إلى تغيير أسماء هذه الإجراءات لأنها طويلة حقًا.
يمكنك أن ترى أننا نحصل على متوسط البيع لكل منتج. يعمل الحساب بشكل أساسي على حساب المتوسط ، ولكن مرة أخرى ، أشعر بالقلق عندما أرى وظيفة مثل .
هناك أيضًا وظيفة CALCULATE حول المقياس ، وهي ليست ضرورية حتى.
من خلال الإجراءات السريعة ، يمكنك إنشاء الأشياء بسرعة ، ولكن هناك احتمال للارتباك عندما يتعلق الأمر بالنتيجة التي تحصل عليها. هناك طرق أبسط للحصول على نفس النتيجة بالضبط دون المرور بكل هذه الأشياء. يمكننا استخدام وظيفة وإزالة الحساب.
باستخدام هذه الصيغة ، سنحصل على نفس النتيجة تمامًا ، لكن بدون هذه الوظائف الإضافية التي يمكن أن تسبب الارتباك.
عندما ظهرت الإجراءات السريعة لأول مرة ، كان الجميع يسأل عما إذا كان لا يزال يتعين علينا كتابة مقاييس DAX. الإجابة على ذلك هي نعم ، لأنه لا يزال يتعين عليك فهم كيفية عمل DAX.
جدول المحتويات
بديل أفضل للإجراءات السريعة
هنا في LuckyTemplates ، أنشأنا طريقة أفضل لتسريع إنتاجيتك عندما يتعلق الأمر بتطوير LuckyTemplates من خلال الخاصة بنا . يمكنك إنشاء الصيغ بطريقتك الخاصة وبتنسيقك الخاص ، وحفظها في تطبيق Analyst Hub الخاص بنا.
لدينا أيضًا أداة تنظيف DAX الخاصة بنا.
لدي الكثير من المستندات المحفوظة في هذا التطبيق ، والتي يمكنني العثور عليها بسهولة باستخدام شريط البحث. يمكنني البحث عن AVERAGEX والنقر على أحد أنماطنا المحفوظة.
لدي هنا نمط . لدي خيار تسمية الأشياء بشكل مختلف قليلاً ، ربما شيء مشابه لما كان في قياساتي السريعة. نظرًا لأن كل هذه العناصر موجودة داخل Analyst Hub ، يمكنني فقط نسخ الكود بسرعة كبيرة ...
ثم قم بتغيير الاسم إلى متوسط المبيعات لكل منتج وقم بتغيير التفاصيل الأخرى بسرعة كبيرة.
فكر في كيفية قياس هذا بسرعة عبر جميع الصيغ الخاصة بك. في حالتي ، قمت بتقليل وقت كتابة صيغة DAX بمقدار كبير. لدي بالفعل فهم جيد لجميع هذه الأنماط ، لذلك كل ما أفعله الآن هو نسخ نمط ، وتغيير بعض المعلمات ، ثم عمل تحليلي.
تسخير قيمة المجتمع
نحن أيضًا نسخر قيمة مجتمعنا. الإجراءات السريعة عالقة مع فريق LuckyTemplates ، ولم يفعلوا الكثير لها في الأشهر الأخيرة.
في مجتمعنا ، يمكنك إلقاء نظرة على الصيغ الخاصة بكل شخص ، ومعرفة ما يقوم الآخرون بتحميله.
سيكون لدينا أيضًا تطبيق لرمز M والرموز الأولية. ستكون الوظيفة أكثر بكثير مما ستحصل عليه من استخدام إجراءات سريعة.
الفكرة الكاملة وراء Analyst Hub هي أن الكثير من الأشياء في الإجراءات السريعة تم إعدادها بالفعل في التطبيق ، ويمكنك الرجوع إليها بسرعة. نتائج الإجراءات السريعة معقدة للغاية وغير ضرورية من وجهة نظري ، مثل هذا:
خاتمة
نأمل أن تتمكن من فهم سبب قيامنا ببناء مركز التحليل - لقد فعلنا ذلك لأننا رأينا أن هناك فجوة حقيقية هناك. هناك الكثير للاستفادة منه حول كيفية قيامك بالتنمية الخاصة بك.
أخيرًا ، لا تنس الاشتراك في قناة LuckyTemplates التلفزيونية ، حيث يظهر الكثير من المحتوى طوال الوقت من نفسي ومجموعة من منشئي المحتوى ، وكلهم مخصصون لتحسين طريقة استخدامك لـ LuckyTemplates ومنصة Power.
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته