زبان فرمول Power Query M، که به اختصار M نامیده می‌شود از نوع functional که در Power Query، داده‌ها را تبدیل و آماده‌سازی می‌کند. این زبان عملیات متنوعی بر روی داده‌ها انجام می‌دهد و داده‌ها را برای تحلیل در Power BI، Excel و دیگر ابزارهای تحلیل داده، آماده کنند. در این زبان هر عملیات داده‌ای را می‌توان به‌عنوان یک تابع تعریف کرد. همچنین می‌توان داده‌ها را از منابع مختلف ترکیب و تغییر شکل داد.

ساختار زبان M، معمولاً شامل دو بخش let و in است. در بخش let، متغیرها و عبارات تعریف می‌شوند و در بخش in، خروجی نهایی مشخص می‌شود. این زبان بصورت Case Sensitive و حساس به بزرگی و کوچکی حروف است، به این معنی که بین A و a تفاوت قائل می‌شود.

کابردهای زبان M:

  • پاک‌سازی داده‌ها: حذف مقادیر خالی، تغییر فرمت داده‌ها و اصلاح داده‌های ورودی.
  • ترکیب داده‌ها: اتصال داده‌ها از چندین منبع مختلف.
  • ایجاد ستون‌های محاسباتی: انجام محاسبات روی داده‌ها و ایجاد ستون‌های جدید.

زبان برنامه‌نویسی M-Power Query-پردازش داده‌ها-هوش تجاری-ETL-Power BI-Excel-تحلیل داده‌ها-مدل‌سازی داده‌ها-یادگیری زبان M-زبان برنامه‌نویسی M

همه‌چیز درباره ابزار قدرتمند پردازش داده‌ها زبان برنامه‌نویسی M (پاور کوئری)

در دنیای مدرن تحلیل داده‌ها، ابزارهای متعددی برای جمع‌آوری، پردازش و تبدیل داده‌ها وجود دارد. یکی از این ابزارهای قدرتمند، زبان برنامه‌نویسی M است که در پشت صحنه ... ادامه مطلب