ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
في هذا البرنامج التعليمي ، سأعرض لك طرقًا مختلفة لكيفية دمج القيم باستخدام وظائف DAX المتقدمة . هذه صيغة DAX رائعة وسأعلمك ثلاث طرق مختلفة لكيفية استخدامها. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.
لا تعد وظيفة COMBINEVALUES إحدى دالات DAX التي يصعب فهمها. إنه بسيط للغاية ويشبه عندما تقوم بتسلسل بياناتك .
في LuckyTemplates ، تُستخدم الدالة لذا ، إذا كنت قد أنجزت أيًا من هذا العمل ، فستعرف بالضبط ما أعنيه. يمكنك فقط استخدام علامة العطف البسيطة (&) للانضمام إلى قيمتين نصيتين معينتين. لكن وظيفة COMBINEVALUES هي أفضل طريقة لكتابتها.
سأعمل من خلال بعض الأمثلة هنا حتى تتمكن من معرفة كيف يمكنك دمجها في صيغ LuckyTemplates و DAX. يمكنك دمج القيم أو ربطها باستخدام DAX بعدة طرق. في هذا البرنامج التعليمي ، قمت بذلك بثلاث طرق - لقد استخدمت COMBINEVALUES في عمود محسوب ، وجدول آلة حاسبة ، واستخدمته أيضًا في جدول قياس.
جدول المحتويات
دمج القيم في أعمدة داخل جدول التاريخ
في هذا المثال الأول ، أحاول ضم عمودين معينين داخل جدول التواريخ الخاص بي.
لكنني حرصت على وضع فاصلة لأنني أريد أن أجعلها مخصصة.
هنا ، استخدمت وظيفة COMBINEVALUES ووضعتها في المحدد الصحيح في أي سنة أو شهر أريده. يمكنك أيضًا استخدام قيم أخرى - إنها بسيطة جدًا!
استخدام COMBINEVALUES ضمن جداول الحاسبة
هناك شيء آخر يمكنك القيام به لسلسلة القيم أو دمجها باستخدام DAX وهو استخدامها في جداول الآلة الحاسبة .
أولاً ، انقر فوق جدول جديد من علامة تبويب النمذجة في LuckyTemplates.
الآن ، أردت إنشاء جدول جديد تمامًا بعمود ومعلومات محددة وفريدة من جدول التواريخ. الطريقة التي يظهر بها عمود الأشهر غير موجودة بالفعل في جدول التواريخ. حسنًا ، يمكنك إعداد هذا في محرر الاستعلام. لكن في هذا المثال ، لم أقم بإعداد هذا في جدول التواريخ. لقد استخدمت للتو صيغة شهور السنوات للتوصل إلى البيانات الخاصة بالعمود المذكور.
ما أريد تحقيقه باستخدام هذه الصيغة هو الحصول على قائمة بجميع الأشهر والسنوات الفريدة باستخدام وظيفة .
بعد ذلك ، أريد إحضار رقم الفهرس لأنني أريد فرز هذه البيانات بشكل صحيح.
أعلم أن لدي بالفعل عمود الفهرس في الجدول ، لكنني أردت فقط إنشاء عمود مختلف. الذي يسمح لي بفرز الشهور والسنة بشكل صحيح.
قد أستخدم هذا أيضًا في نموذجي. على سبيل المثال ، قد أرغب في وضعه كجدول بحث آخر أو طبقة مختلفة.
هناك بعض الاحتمالات لاستخدام هذا ؛ على سبيل المثال ، إذا كان لديك بعض معلومات الميزانية الشهرية وتريد تصفيتها باستخدام جدول بدلاً من استخدام جدول التواريخ.
أثناء عملي من خلال هذه التقنيات ، أدركت أن هناك طرقًا أخرى يمكنك القيام بها. هذا هو الشيء الرائع في LuckyTemplates لأن هناك طرقًا متعددة للقيام بالأشياء للحصول على نفس النتائج.
بدلاً من استخدام ، يمكنك بالفعل استخدام وظيفة COMBINEVALUES لتبسيط المنطق الذي تكتبه. إنها تمامًا مثل وظيفة . بدلاً من استخدام عملية القسمة ، يمكنك ببساطة كتابة كلمة قسمة.
اجمع القيم باستخدام DAX Inside A Measure
المثال الأخير الذي أريد تجاوزه هو كيفية دمج القيم باستخدام DAX داخل مقياس . أريد أيضًا أن أوضح كيف يمكنك إنشاء نص ديناميكي من خلال استخدام وظيفة COMBINEVALUES .
تحقق مما قمت به هنا. لقد وضعت النص "الشهر والسنة الأول في السياق الحالي هو". بعد ذلك ، استخدمت COMBINEVALUES لإرجاع عنصرين معينين من جدول التاريخ الخاص بي بشكل منفصل.
في غضون ذلك ، يحدد هذا الجزء من الصيغة أدناه الحد الأدنى للشهر والسنوات.
لا يمكنني استخدام لأنها ستذهب وستجد الشهر الأول أبجديًا. أولاً ، أحتاجه للعثور على أول شهر قصير. ولكن لتحديد الشهر القصير ، يجب حساب الحد الأدنى للشهر. بعد ذلك ، سيقوم بتصفية جدول التواريخ لهذا الشهر الأول المحدد. وبالتالي ، سيكون شهر يناير دائمًا في هذه الحالة إذا كان لديك اختيار لمدة عام. الآن ، يمكنني أخيرًا تحديد الحد الأدنى لتواريخ السنة القصيرة هنا من جدول التواريخ.
كما ترى ، لقد جمعت بشكل أساسي عمودين معينين ، ولكن الآن أصبح الأمر أكثر ديناميكية. لذلك عندما أحدد سنة مختلفة داخل المقياس ، يقوم المنطق بتحديث القيم وتجميعها .
استخدام الدالات المتكررة SUMX و AVERAGEX في LuckyTemplates
العمل مع الوظائف المتكررة في DAX
كيفية استخدام وظيفة CROSSJOIN
خاتمة
على الرغم من أن هذا برنامج تعليمي قصير ، سترى أن وظيفة COMBINEVALUES مفيدة. باختصار ، عندما يتعلق الأمر بالصيغ الخاصة بك ، فإن الأمر كله يتعلق بجعلها تبدو أكثر سهولة.
أنا دائمًا ما أجعل الأشياء بسيطة وبديهية حقًا في جميع جوانب عملك داخل LuckyTemplates . هذا مجرد مثال جيد آخر لوظيفة نظيفة لطيفة تمكنك من جمع المعلومات مع قيم النص بشكل فعال للغاية.
إذا كنت تستمتع بالتعرف على هذا ، فلا تنس الاشتراك في LuckyTemplates TV. سيكون هناك الكثير من المحتوى الرائع في طريقك قريبًا!
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته