تحلیل روند در Microsoft Power BI

ساخت وبلاگ

Power Bi تجزیه و تحلیل داده ها را قادر می سازد تا سری های زمانی را تجزیه و تحلیل کند، داده ها را تجسم کند و روندها را مشخص کند. این نرم افزار متغیرهای تاریخ را محاسبه می کند، نمودار ایجاد می کند و میانگین های چرخشی را محاسبه می کند. سایر متغیرها به متخصصان داده کمک می کنند تا بفهمند کدام متغیرها بیشترین تأثیر را دارند. این مقاله بر روی ایجاد، کاوش، و تجزیه و تحلیل سری های زمانی، درختان تجزیه و تصاویر تاثیرگذار کلیدی تمرکز خواهد کرد.(مایکروسافت، 2022)

بیایید درست شیرجه بزنیم!

داده ها

تاریخ توابع DAX

قبل از اینکه به تجسم ها در Power BI بپردازیم، درک اینکه چگونه توابع DAX به تجزیه و تحلیل روند کمک می کنند، ضروری است. توابع Date DAX به شما امکان می دهد داده ها را برای تجزیه و تحلیل DateTime ساختار دهید. پارامترهای فهرست شده در زیر مقادیر موجود در یک ستون را تغییر می دهند تا به شما در ایجاد محاسبات بر اساس تاریخ و زمان کمک کنند. داده ها معمولاً در قالبی ارائه می شوند که برای تجزیه و تحلیل داده ها کافی نیست. ایجاد یک ستون جدید تجزیه و تحلیل داده را قادر می سازد تا داده ها را با استفاده از مقادیر زمانی دستکاری کند.(مایکروسافت، 2022). توابع DAX زیر در این مقاله آمده است.

  • DATE(): مقادیر تاریخ را از یک مقدار بگیرید
  • LEFT(): کاراکترها را از سمت چپ یک مقدار شروع کنید
  • RIGHT(): کاراکترها را از سمت راست یک مقدار شروع کنید
  • MID(): کاراکترها را از وسط یک مقدار شروع کنید
  • WEEKDAY(): اعداد روزهای هفته را از یک مقدار بگیرید

سناریو 1:

شرکت شما از شما می خواهد که یک گزارش تحلیل روند و داشبورد ایجاد کنید که شامل نمودارهای میله ای، نمودارهای اجرا شده، درختان تجزیه و نمودارهای تأثیرگذاران کلیدی است. برای شروع، باید ستونی را با ترکیب سال-ماه-روز به متغیر نوع تاریخ با استفاده از DAX تغییر دهید.

تابع Dax

برای ایجاد یک ستون جدید با پیکربندی صحیح DateTime، New Column را در نمای داده انتخاب کنید و تابع DAX زیر را اضافه کنید:

NewColumnName = DATE(LEFT(TableName[ColumnName], 4)،MID(TableName[ColumnName], 5, 2)RIGHT(TableName[ColumnName], 2))

توضیح عملکرد

در تابع بالا، سال را با استفاده از `LEFT` استخراج می کنیم و چهار کاراکتر اول را با استفاده از `4` جمع می کنیم. سپس ماه را با استفاده از «MID» استخراج می کنیم، از نویسه پنج با استفاده از «5» شروع می کنیم و دو کاراکتر را با استفاده از «2» استخراج می کنیم. در نهایت، روز را با استفاده از "RIGHT" استخراج می کنیم و دو کاراکتر آخر را با استفاده از "2" استخراج می کنیم.

مقادیر ستون قبل از تابع DAX:

مقادیر ستون بعد از تابع DAX:

2022/3/13 12:00:00 ق. ظ

توجه: Power BI یک سلسله مراتب تاریخ را در جدول زیر ستون با تابع DAX ایجاد می کند.

سلسله مراتب تاریخ:

نمودارهای نواری - دانه بندی را فعال می کند

نمودارهای نوار به تجسم توزیع داده های شما کمک می کند. برای درک داده ها در سطح سالانه ، ماهانه ، سه ماهه و روزانه ، یک سطح سلسله مراتب اضافه کنید.(مایکروسافت ، 2022) برای ایجاد نمودار نوار ، نمودار نوار انباشته ، نمودار ستون انباشته شده ، نمودار نوار خوشه ای یا نمودار ستون خوشه ای را از صفحه Visualisations در سمت راست انتخاب می کنید. سپس ستون های مورد نیاز را از قسمت Fields انتخاب کنید.

توجه: اگر می خواهیم بیشتر حفاری کنیم ، می توانیم از عملکرد DAX زیر در یک ستون جدید استفاده کنیم.

تابع

ستون جدید را در نمای داده انتخاب کنید و عملکرد DAX زیر را اضافه کنید:

NewColumnName = هفته هفته (نام TableName [Columame])

روز هفته (روز هفته)

  • یکشنبه = 1
  • دوشنبه = 2
  • سه شنبه = 3
  • چهارشنبه = 4
  • پنجشنبه = 5
  • جمعه = 6
  • شنبه = 7

یک نمودار ستون انباشته با استفاده از سال ، ماه ، چهارم و روز هفته ایجاد کنید تا تعداد بررسی ها را نشان دهید. همانطور که می بینیم ، به نظر می رسد دوشنبه ، سه شنبه و چهارشنبه بیشترین تعداد لیست را دارند.

توجه: ما همچنین می توانیم از یک اقدام سریع برای ایجاد سلسله مراتب تاریخ استفاده کنیم.

این ستون را در یک جدول بصری و نمودار ستون انباشته اعمال کنید. برای نمودار سلسله مراتب انباشته ، سلسله مراتب را برای نمایش ماه ها تغییر دهید. همانطور که می بینیم ، ماه ژوئیه ماه با بیشترین تعداد میزبان بود.

عملکرد DAX:

ستون جدید را در نمای داده انتخاب کنید و عملکرد DAX زیر را اضافه کنید:

NewColumnName = DATE(LEFT(TableName[ColumnName], 4)،MID(TableName[ColumnName], 5, 2)RIGHT(TableName[ColumnName], 2))

نمودارها را اجرا کنید - جزئیات دقیق تر را قادر می سازد

برای انجام یک تجزیه و تحلیل سری زمانی از یک نمودار اجرا استفاده کنید که به شما نیاز دارد تا عمیق تر به متغیر زمان/تاریخ مداوم حفر کنید. خطوط روند و ناهنجاری ها را برای افزودن درک بیشتر برجسته کنید.(مایکروسافت ، 2022) برای ایجاد نمودار اجرا ، نمودار خط را از صفحه Visualisations در سمت راست انتخاب کنید. سپس ستون های مورد نیاز را از قسمت Fields انتخاب کنید.

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

Tress Decomposition - شناسایی متغیرهای تأثیرگذار را فعال کنید

از درختان تجزیه برای انجام اکتشافات موقت ، تجزیه و تحلیل علت ریشه و شناسایی متغیرهای تأثیرگذار استفاده می شود.(مایکروسافت ، 2022). برای ایجاد یک درخت تجزیه ، نمودار درخت تجزیه را از صفحه Visualisations در سمت راست انتخاب کرده اید. سپس ستون های مورد نیاز را از قسمت Fields انتخاب کنید.

تأثیرگذار کلیدی - تعیین رانندگان اصلی

اینفلوئنسرهای کلیدی به تعیین محرک های اصلی داده، مقایسه اهمیت متغیرها و کشف روابط بین متغیرها کمک می کنند.(مایکروسافت، 2022) برای ایجاد نمودار تأثیرگذاران کلیدی، نمودار تأثیرگذاران کلیدی را از صفحه تجسم در سمت راست انتخاب کنید. سپس ستون های مورد نیاز را از قسمت فیلدها انتخاب کنید.

توجه: اگر تصویرسازی در صفحه تجسم ظاهر نشد، روی «دریافت تصاویر بیشتر» کلیک کنید، و می توانید تصویری را از یک فایل وارد کنید یا آنها را از AppSource مایکروسافت وارد کنید.

خلاصه

در این مقاله، نحوه ایجاد تجسم برای گزارش تحلیل روند و داشبورد را بررسی کردیم. ما به توابع کلیدی DAX که ما را قادر می سازد داده های خود را تغییر دهیم و ستون ها و معیارهای جدید ایجاد کنیم، اشاره کردیم و به نحوه ترکیب معیارهای سریع، خطوط روند و ناهنجاری ها در تجزیه و تحلیل خود نگاه کردیم. این مقاله بخشی از مجموعه مقالاتی است که به بررسی چگونگی کمک Microsoft Power BI به تجزیه و تحلیل داده ها می پردازد.

من برای دیدن آینده ابزارهای تجزیه و تحلیل داده های Microsoft Power BI هیجان زده هستم!

اگر این مقاله را دوست داشتید، لطفاً چند دست زدن بگذارید. من از بازخورد استقبال می کنم!

دوره ی فارکس...
ما را در سایت دوره ی فارکس دنبال می کنید

برچسب : نویسنده : پرویز حبّی بازدید : <-PostHit-> تاريخ : چهارشنبه 18 مرداد 1402 ساعت: 21:04