Power Query كل تعبير: مقدمة

Power Query كل تعبير: مقدمة

Power Query هي أداة لتحويل البيانات ومعالجتها متوفرة في و LuckyTemplates. لديها مجموعة واسعة من الوظائف التي يمكن استخدامها لتحويل البيانات ومعالجتها. في هذا البرنامج التعليمي ، ستتعلم كيفية استخدام كل تعبير في Power Query / M Language . يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي أسفل هذه المدونة.

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

Power Query كل تعبير: نظرة عامة

تأخذ معظم وظائف المكتبة القياسية وظائف المعلمة M كوسائط. وغالبًا ما تكون أيضًا أحادية ، وهي دالة تأخذ وسيطة واحدة وتؤدي شكلاً من أشكال العملية عليها.

كل تعبير هو اختصار للتصريح عن وظائف غير مطبوعة بأخذ معلمة رسمية واحدة ، تسمى الشرطة السفلية ( _ ) .

Power Query كل تعبير: مقدمة

عندما ترى كل دالة في ، سيتم تطبيق الصيغة أو التعبير بعدها على كل عنصر في قائمة أو عمود.

يمكن استخدام معلمة التسطير السفلي للوصول إلى العنصر الحالي. ومع ذلك ، عند استخدامها مع عامل تشغيل البحث ( => ) لتحديد الحقول أو الأعمدة ، غالبًا ما يتم حذف الشرطة السفلية.

أمثلة على استخدام Power Query لكل تعبير

لنلقِ نظرة على مثال في Power Query. الهدف هو التصفية لإظهار السنوات الأكبر من 2020 فقط.

Power Query كل تعبير: مقدمة

بدون استخدام كل تعبير

في جزء "الخطوات المطبقة" ، يمكنك أن ترى أن الخطوة الأولى تستخدم تعبير دالة .

Power Query كل تعبير: مقدمة

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

Power Query كل تعبير: مقدمة

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

Power Query كل تعبير: مقدمة

أثناء استخدام كل تعبير

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

Power Query كل تعبير: مقدمة

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

Power Query كل تعبير: مقدمة

استخدام خيار المرشح المدمج في جدول Power Query

إذا كنت تستخدم عامل التصفية المضمن في جدول Power Query ، فسترى أنه ينشئ نفس الرمز مثل المثال الأخير.

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

Power Query كل تعبير: مقدمة

في معالج تصفية الصفوف ، اكتب 2020 في مربع النص ، ثم انقر فوق موافق .

Power Query كل تعبير: مقدمة

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

Power Query كل تعبير: مقدمة

استخدام كل وظيفة يجعل رمز M أسهل في الفهم.

عند استخدام واجهة مستخدم Power Query لتصميم استعلاماتك ، سيستخدم محرك M ، في معظم الحالات ، رمز M المختزل هذا نيابةً عنك.

خاتمة

يعد كل تعبير أداة مفيدة في Power Query لتطبيق الوظائف أو التعبيرات على كل صف أو عنصر في قائمة. يساعد في تبسيط كود M لتسهيل فهمه للمستخدمين. يمكن استخدامه أيضًا مع مجموعة واسعة من الوظائف والمشغلين ، مما يسمح لك بأداء مجموعة متنوعة من المهام على بياناتك.

في الختام ، يعد كل تعبير أداة قوية ومفيدة يمكنها مساعدتك في معالجة البيانات بلغة M. بشكل أكثر كفاءة وفعالية .

أتمنى لك كل خير،

ميليسا دي كورتي


ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف 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؟ كل شيئ ترغب بمعرفته