محرر M Language و Power Query في LuckyTemplates

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

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

محرر Power Query

تم تصميم Power Query لتحويل البيانات وإعدادها. يأتي بواجهة رسومية متصلة بمجموعة واسعة من مصادر البيانات. يحتوي أيضًا على محرر داخل LuckyTemplates Desktop يسمى محرر Power Query الذي يحول البيانات الأولية.

محرر M Language و Power Query في LuckyTemplates

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

محرر M Language و Power Query في LuckyTemplates

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

بمجرد الاتصال بمصدر البيانات ، سيعرض لك Power Query معاينة للبيانات. تستند المعاينة إلى مجموعة فرعية تتيح لك العمل مع مجموعات بيانات كبيرة وتصميم استعلامك. سيتم توفير البيانات الكاملة فقط بمجرد النقر فوق . تعتمد الوجهة حيث يتم تخزين البيانات على ما يتم استخدامه في Power Query.

يمكنك تطبيق نفس الأساليب العامة في Excel وتدفق البيانات وخدمات التحليل والمنتجات الأخرى حيث قامت Microsoft بتضمين Power Query Engine. يتوفر Power Query Engine في العديد من المنتجات والخدمات.

لغة إم

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

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

الآن ، مع إدخال IntelliSense ، تبدأ حساسية حالة الأحرف في التأثير بشكل أقل. يتيح لك IntelliSense الاتصال بأعضاء #shared الجوهري ، مثل ما يلي:

  • جميع وظائف M.
  • وظائف مخصصة
  • المتغيرات أو أسماء الخطوات
  • المعلمات في مثيل Power Query

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

لتعلم وإتقان M ، تحتاج إلى فهم تدفق اللغة. سيساعدك ذلك على قراءة الرموز وكتابتها بشكل أسهل ، وتحسين مهارات تطوير البيانات لديك بشكل ملحوظ.

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

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


كود M في أعمدة Power Query المخصصة | وظيفة LuckyTemplates
Power Query في LuckyTemplates: تجميع حسب الوظيفة

خاتمة

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

ميليسا

Leave a Comment

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

تعرف على تقنية تصور LuckyTemplates هذه حتى تتمكن من إنشاء قوالب الخلفية واستيرادها إلى تقارير LuckyTemplates الخاصة بك.

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

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

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

كيفية حفظ وتحميل ملف 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 لاحتياجات إعداد تقارير الأعمال الخاصة بك.