برنامه نویسی

چگونه تحلیلگران از Power BI برای تبدیل داشبورد، DAX و داده های آشفته به عمل استفاده می کنند

در دنیای مبتنی بر داده، Power BI به عنوان ابزاری قدرتمند برای استخراج بینش از داده‌های خام شناخته می‌شود. فرآیند تحلیل با پاکسازی داده‌ها در Power Query آغاز می‌شود، شامل حذف موارد تکراری، پاکسازی داده‌های ناقص (مانند مقادیر نامعتبر یا تهی)، اصلافرمت متن و جایگزینی مقادیر. این مراحل از طریق گزینه‌های ساده‌ی ریسایت‌منوی انجام می‌شود.

با استفاده از توابع DAX (مانند AVERAGE، MAX، MIN)، محاسبات پیچیده (مثل میانگین، مجموع یا دسته‌بندی داده‌ها) را روی جداول و اندازه‌گیری‌ها اعمال می‌کنیم. برای مثال، با تابع IF می‌توان داده‌ها را طبق معیارها (مثلاً میزان عملکرد) به رده‌های "بالا"، "متوسط" یا "پایین" تقسیم کرد یا بر اساس ماه‌ها، تاریخ‌ها را به سه‌ماهه‌های مختلف طبقه‌بندی نمود.

نمایش نتایج از طریق نمودارهای متنوع (مانند نمودار میله‌ای، دونات، نقشه پرشده یا ترکیبی) امکان‌پذیر است که با فیلترهای هوشمند (مثل نمایش "10 نتیجه برتر") دقیق‌تر می‌شوند. برای مثال، نمودار میله‌ای می‌تواند ۱۰ کشاورز برتر را بر اساس درآمد نمایش دهد.

در نهایت، داشبوردها با ادغام گزارش‌ها و افزودن ویجت‌های تعاملی (مانند کاشی‌های KPI یا قابلیت پرسش‌وپاسخ بصری)، داستان داده‌ها را روایت کرده و تصمیم‌گیری را تسهیل می‌کنند. Power BI پلی است بین داده‌های خام و تصمیمات هوشمندانه.

داده ها دنیا را اداره می کنند.
از مجموعه ای از داده های خام، یک تحلیلگر قرار است آن را درک کند.
یکی از ابزارهای کلیدی برای استخراج بینش از مجموعه داده های بزرگ، Power BI است.
Power BI ترجیح داده می شود زیرا به راحتی می تواند فرمت های مختلف داده را مدیریت کند.
تحلیلگر باید داده ها را از طریق مراحل عملی در Power BI پاک کند، مانند –

  • حذف موارد تکراری از سطر/ستون های مختلف
  • حذف شبه خالی ها؛ به عنوان مثال، مقادیر ناشناخته، خطاها و تهی
  • مقادیر را پیدا و جایگزین کنید
  • پاکسازی متن که شامل وارد کردن حروف بزرگ، حروف کوچک، نام‌های مناسب و حروف بزرگ است

این اقدامات در ویرایشگر Power Query انجام می شود. این کار از طریق مراحل زیر انجام می شود:

REMOVING BLANK COLUMN/ ROWS
Select the column or row that needs to be worked on:
- Right-click on the column/ row
- On the pop-up options displayed, select the remove blank option
- This can also be used to remove duplicates and pseudo-blanks
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

Power BI از توابع عبارات تجزیه و تحلیل داده ها (DAX) برای ایجاد جداول، اندازه گیری ها و ستون ها استفاده می کند.
این ابزارها همچنین برای حل محاسبات ساده و پیچیده، از جمله میانگین، مجموع، حداکثر مقادیر در هر مورد (MAX)، حداقل مقادیر در هر مورد (MIN) و میانگین هندسی مهم هستند.
Power BI مقادیر محاسبه شده خود را از طریق یک ستون جدید یا یک اندازه گیری جدید نمایش می دهد.
الف ستون جدید ستونی ایجاد می کند که مجموعه ای از مقادیر را از داده های مورد استفاده نمایش می دهد، سپس مقدار را محاسبه می کند و آن را در برگه سمت راست زیر نمودار عنوان Power BI نمایش می دهد.
الف اندازه گیری جدید برای تجسم نتیجه مورد انتظار یک مورد خاص از نوع داده، به کمک ابزار کارت در Power BI نیاز دارد.

بسته به موردی که به دنبال یافتن آن در Power BI هستید، می توانید آن را پیدا کنید.
مثال زیر به بهترین نحو بیان می کند که چگونه این اتفاق در Power BI رخ می دهد:

تابع میانگین

Average Planted Area = AVERAGE('Kenya_Crops_Power BI DATASET'[Planted Area (Acres)]) 
when calculating the average planted area
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

عملکرد MAX

برای به دست آوردن بالاترین درآمد یک مجموعه داده معین، این عبارتی است که به Power BI وارد می شود.

Highest Revenue = MAX('Kenya_Crops_Power BI DATASET'[Revenue (KES)]) 
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

سپس مقادیر اندازه گیری محاسبه شده از طریق گزینه اندازه گیری جدید به صورت زیر نمایش داده می شود:

بالاترین درآمد در Power BI

هنگام یافتن مقادیر MIN، میانگین هندسی، مجموع و میانگین ها، می توان تصاویر بالا را تکرار کرد.

Power BI همچنین در یافتن روابط منطقی با کمک توابع منطقی عالی است.
بیشتر این توابع منطقی تحت ستون جدید در Power BI توسعه یافته اند.
برای توضیح بهتر در مورد این توابع؛ می خواهیم قبول کنیم دو مثال ها:

دسته بازده

وقتی یک نمونه از مجموعه داده های محصولات کنیا داده می شود و گفته می شود که دسته عملکرد را به بالا، متوسط ​​یا پایین دسته بندی کنید.
نحوه انجام آن در Power BI به این صورت است:

Yield Category Classification = IF('Kenya_Crops_Power BI DATASET'[Yield (Kg)]>3000, "High",IF('Kenya_Crops_Power BI DATASET'[Yield (Kg)]>=1000,"Medium","Low"))
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

به این صورت است که Power BI روی داده ها کار می کند تا اطلاعات زیر را نمایش دهد:

دسته بازده در Power BI

تاریخ کاشت در ربع

هنگامی که یک نمونه از مجموعه داده های محصولات کنیا داده شد و به آنها گفته شد که تاریخ کاشت را به سه ماهه – سه ماهه 1، 2، 3 و 4 طبقه بندی کنید.
نحوه انجام آن در Power BI به این صورت است:

Planting Quarter = IF(MONTH('Kenya_Crops_Power BI DATASET'[Planting Date])<=3, "Quarter 1", IF(MONTH('Kenya_Crops_Power BI DATASET'[Planting Date])<=6,"Quarter 2", IF(MONTH('Kenya_Crops_Power BI DATASET'[Planting Date]<=9), "Quarter 3", "Quarter 4")))
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

نمایش در Power BI به عنوان نتیجه عبارت منطقی بالا به صورت زیر خواهد بود:

کاشت خرما در ربع

نمودارهایی که برای مستندسازی نتایج اقلام داده استفاده می شوند

تجزیه و تحلیل داده ها از طریق تصاویر نمایش داده شده در قالب نمودارهای مختلف کامل نمی شود.
این امر توسعه بینش‌هایی را آسان‌تر می‌کند که برای کمک به تصمیم‌گیرندگان در رسیدن به تصمیم‌های تاثیرگذار بر شرکت مرتبط باشد.
هنگامی که از شما خواسته می شود نموداری ایجاد کنید که 10 کشاورز برتر را در داده های تصویری ما – Kenya_ Crops_ Dataset نمایش دهد.
این است که چگونه در مورد آن پیش بروید.

  • مواردی را که قرار است در محور x و y قرار گیرند انتخاب کنید.

در این حالت، محور x نشان دهنده مجموع درآمد و محور y نشان دهنده نام کشاورز است.

  • در برگه تجسم در سمت راست Power BI، نوع نمودار مناسب را انتخاب کنید.

در این مورد، نوع نمودار یک نمودار میله ای خوشه ای بود.

  • مورد کلیدی دیگری که باید به آن علاقه مند باشید، استفاده از فیلترها برای محدود کردن داده ها از همه کشاورزان به 10 کشاورز برتر برای نمایش در نمودار است.

نمودار فیلتر پس از انتخاب نمودار به صورت زیر اعمال می شود:

  • روی نمودار کلیک کنید
  • در سمت راست Power BI خود، تب فیلتر را انتخاب کنید.
  • نگاه خود را به نوع فیلتر نگاه دارید – Top N را انتخاب کنید
  • پس از آن، در زیر آیتم های نمایش، Top را انتخاب کنید و شماره مورد نظر خود را وارد کنید، در این مورد 10.

نمودار نمایش داده شده به شکل زیر است:

نمودار میله ای خوشه ای در Power BI

چندین نمودار دیگر را می توان با استفاده از مراحل بالا توسعه داد.
من به نمودار دونات، نمودار پرسش و پاسخ، نقشه پر شده و نمودار ترکیبی که به عنوان نمایش نهایی خود در داشبورد استفاده خواهم کرد، نگاه خواهم کرد.

نمودار دونات

  • این برای نمایش تجزیه و تحلیل داده ها در ترکیب دوتایی از اقلام داده مرتبط، به عنوان مثال، درآمد و تنوع محصول استفاده می شود.
  • زمانی استفاده می شود که نمایشگر “بیش از حد شلوغ” نباشد
  • این برای کمک به تجزیه و تحلیل آسان تر مهم است.

نمایش این نمودار به شرح زیر است:

نمودار دونات در Power BI

نمودار پرسش و پاسخ

این یک تجسم است که به تحلیلگر کمک می‌کند تا پلتفرمی را قرار دهد که در آن هر کسی بتواند از داشبورد سؤال بپرسد و در مورد داده‌های مورد مطالعه پاسخ بگیرد.
نمودار به صورت زیر نمایش داده می شود:

نمودار پرسش و پاسخ در Power BI

نقشه پر شده

  • از سیستم موقعیت یابی جهانی (GPS) برای تعیین دقیق محل داده های مطالعه موردی شما از سراسر جهان استفاده می کند.
    تنها ناهنجاری این آیتم نمایشگر این است که هنگام نمایش روی نقشه از نام های شناخته شده اقلام استفاده می کند.
    یک تصویر این است که هنگام تجزیه و تحلیل اطلاعات شهرستان، نقشه ما به جای Meru، شهرستانی در کنیا، به Meru در تانزانیا اشاره کرده است.
    این را می توان با استفاده از این مراحل اصلاح کرد:

  • مورد شهرستان را در مورد برگه داده در زیر Power BI در Kenya _ Crops _ Dataset انتخاب کنید

  • به ابزار ستون در روبان Power BI بروید

  • در دسته داده، را انتخاب کنید ایالت/استان

  • این مشکل را با انتخاب مکان های دیدنی شناخته شده در سراسر جهان توسط GPS برطرف می کند.
    این مراحل بالا را نمایش می دهد:

تصحیح نقشه پر شده خطای GPS نمایش علائم اصلی

نقشه پر شده به صورت زیر نمایش داده می شود:

نقشه پر شده در Power BI نمایش داده می شود

نمودار ترکیبی

  • دو یا چند متغیر را نشان می دهد که در حال تجزیه و تحلیل هستند.
  • این می تواند تجزیه و تحلیل درآمد و سود توسط شهرستان باشد.

نمودار به صورت زیر نمایش داده می شود:

نمودار ترکیبی در Power BI نمایش داده می شود

داشبورد در Power BI

یک نمای سطح بالا از KPIهای خاص از یک یا چند گزارش توسط داشبورد ارائه می شود.
گزارش ها پس از پین شدن به یک سایت زنده به داشبورد موجود یا جدید اضافه می شوند.

اهمیت داشبوردها در Power BI

  • داستان سرایی داده های پیشرفته
    داشبوردها با کمک به توضیح داده‌های زیربنایی «چه»، «چه موقع»، «چرا» و «چگونه» با استفاده از کاشی‌های تعاملی و در موقعیت‌های خاص، داستان‌سرایی داده، ارتباط بینش‌ها را تسهیل می‌کنند.

  • ** سفارشی سازی و شخصی سازی*
    داشبوردها را می توان به گونه ای تنظیم کرد که معیارهایی را ارائه دهد که برای بخش ها یا مشاغل خاص مهم است و تضمین می کند که کاربران مهم ترین داده ها را دریافت می کنند.

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

نمونه ای از داشبورد به شرح زیر است که از مجموعه نمودارهای به اشتراک گذاشته شده در بالا ایجاد شده است.

داشبورد در Power BI

این یک تجربه یادگیری شگفت انگیز در Power BI بوده است.
این یک ابزار مهم برای هر کسی است که به دنبال درک تجزیه و تحلیل داده ها است. این ورودی من در منحنی یادگیری برای تسلط بر تجزیه و تحلیل داده ها است.
نظر شما در قالب نظرات، توضیحات و راهنمایی برای بهتر شدن سفر من به سمت عالی شدن در این زمینه مهم خواهد بود.
یادگیری همگی مبارک!📌

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا