از Performance Analyzer برای بررسی عملکرد عنصر گزارش در Power BI Desktop استفاده کنید
در Power BI Desktop، می توانید نحوه عملکرد هر یک از عناصر گزارش خود، مانند فرمول های بصری و DAX را دریابید. با استفاده از تجزیه و تحلیل عملکرد، می توانید گزارش هایی را ببینید و ثبت کنید که نحوه عملکرد هر یک از عناصر گزارش شما را در هنگام تعامل کاربران با آنها و اینکه کدام جنبه از عملکرد آنها بیشترین (یا حداقل) منابع فشرده است را اندازه گیری می کند.
Performance Analyzer مدت زمان لازم برای بهروزرسانی یا بهروزرسانی تمام تصاویری را که تعاملات کاربر شروع میکنند، بازرسی و نمایش میدهد. همچنین اطلاعات را ارائه میکند تا بتوانید نتایج را مشاهده، بررسی یا صادر کنید. Performance Analyzer می تواند به شما در شناسایی تصاویری که بر عملکرد گزارش های شما تأثیر می گذارند کمک کند و دلیل تأثیر را شناسایی کنید.
صفحه Performance Analyzer را نمایش دهید
در Power BI Desktop نوار Optimize را انتخاب کنید و سپس Performance Analyzer را انتخاب کنید تا پنجره Performance Analyzer نمایش داده شود.
پس از انتخاب، Performance Analyzer در قسمت خود در سمت راست بوم گزارش نمایش داده می شود.
از آنالیز عملکرد (Performance Analyzer ) استفاده کنید
Performance Analyzer زمان پردازش (از جمله زمان ایجاد یا بهروزرسانی تصویر) مورد نیاز برای بهروزرسانی عناصر گزارش را اندازهگیری میکند که در نتیجه هرگونه تعامل کاربر که منجر به اجرای یک پرس و جو میشود، آغاز میشود. به عنوان مثال، تنظیم یک اسلایسر مستلزم تغییر تصویر برش، ارسال پرس و جو به مدل داده، و به روز رسانی تصاویر تحت تأثیر در نتیجه تنظیمات جدید است.
برای شروع ضبط آنالیز عملکرد، شروع ضبط را انتخاب کنید.
هر اقدامی که در گزارش انجام میدهید، به ترتیبی که تصویر توسط Power BI بارگیری میشود، نمایش داده میشود و در صفحه Performance Analyzer ثبت میشود. به عنوان مثال، شاید شما گزارشی داشته باشید که کاربران گفته اند بازخوانی آن زمان زیادی طول می کشد، یا زمانی که یک نوار اسلایدر تنظیم می شود، برخی از تصاویر در یک گزارش نمایش داده می شوند. تجزیه و تحلیل عملکرد می تواند به شما بگوید کدام تصویر مقصر است و تشخیص دهد که کدام جنبه های بصری طولانی ترین زمان را برای پردازش دارند.
هنگامی که ضبط را شروع می کنید، دکمه شروع ضبط خاکستری می شود (غیرفعال است، زیرا از قبل ضبط را شروع کرده اید) و دکمه توقف فعال است.
Performance Analyzer اطلاعات اندازه گیری عملکرد را در زمان واقعی جمع آوری و نمایش می دهد. هر بار که تصویری را انتخاب میکنید، یک برشکننده را جابهجا میکنید یا به روش دیگری تعامل میکنید، Performance Analyzer فوراً نتایج عملکرد را در صفحه خود نمایش میدهد.
آنالیز عملکرد در پاور بی آی
اگر صفحه اطلاعاتی بیشتر از آنچه می توان نمایش داد دارد، یک نوار اسکرول برای پیمایش به اطلاعات اضافی ظاهر می شود.
هر فعل و انفعال دارای یک شناسه بخش در پانل است که اقدامی را که ورودی های گزارش را آغاز کرده است، توصیف می کند. در تصویر زیر، تعامل این بود که کاربران یک اسلایسر را تغییر دادند.
اطلاعات گزارش هر تصویر شامل زمان صرف شده (مدت زمان) برای تکمیل دسته بندی های زیر است:
- پرس و جو DAX – اگر درخواست DAX مورد نیاز بود، این زمان بین ارسال بصری پرس و جو و خدمات تجزیه و تحلیل نتایج است.
- نمایش بصری – این زمان مورد نیاز برای ترسیم تصویر روی صفحه است، از جمله زمان لازم برای بازیابی هر گونه تصویر وب یا کدگذاری جغرافیایی.
- سایر – این مدت زمانی است که ویژوال برای آماده سازی پرس و جوها، انتظار برای تکمیل سایر تصاویر یا انجام سایر پردازش های پس زمینه لازم است.
- پارامترهای ارزیابی شده (پیش نمایش) – این زمانی است که برای ارزیابی پارامترهای میدان در یک تصویر صرف می شود.
مقادیر Duration (ms) تفاوت بین مهر زمانی شروع و پایان را برای هر عملیات نشان می دهد. اکثر عملیات بوم و بصری به صورت متوالی بر روی یک رشته رابط کاربری واحد اجرا می شوند که توسط چندین عملیات مشترک است. مدت زمان های گزارش شده شامل زمان صرف شده در صف در حالی که سایر عملیات ها کامل می شوند می باشد. نمونه Performance Analyzer در GitHub و مستندات مرتبط با آن جزئیاتی را در مورد نحوه جستجو و رندر تصاویر بصری ارائه می دهد.
آنالیز عملکرد در Power BI دسکتاپ
پس از تعامل با عناصر گزارشی که می خواهید با آنالیز عملکرد اندازه گیری کنید، می توانید دکمه توقف را انتخاب کنید. پس از انتخاب توقف برای تجزیه و تحلیل، اطلاعات عملکرد در کادر باقی می ماند.
برای پاک کردن اطلاعات در بخش Performance Analyzer، Clear را انتخاب کنید. با انتخاب پاک کردن، همه اطلاعات پاک می شوند و ذخیره نمی شوند.
نکته
هنگامی که Power BI پرس و جوها و ابرداده های مرتبط با آنها را پردازش می کند، پردازش پرس و جو می تواند تحت تأثیر پیچیدگی طرح، تعداد جداول در پایگاه داده(ها)، پیچیدگی روابط بین آنها و تعداد محدودیت های کلید خارجی در جداول قرار گیرد. چنین پیچیدگی می تواند منجر به تاخیرهای اولیه در بازگرداندن یا ارائه گزارش شود.
به روزرسانی تصاویر
میتوانید Refresh visuals را در بخش Performance Analyzer انتخاب کنید تا همه تصاویر در صفحه فعلی گزارش بهروزرسانی شوند و در نتیجه Performance Analyzer اطلاعات مربوط به همه این تصاویر را جمعآوری کند.
شما همچنین می توانید تصاویر فردی را به روز کنید. هنگامی که Performance Analyzer در حال ضبط است، می توانید Analyze this visual را که در گوشه سمت راست بالای هر تصویر یافت می شود، انتخاب کنید تا آن تصویر را تازه کنید و اطلاعات عملکرد آن را ضبط کنید.
ذخیره اطلاعات عملکرد
می توانید اطلاعاتی را که Performance Analyzer درباره گزارش ایجاد می کند با انتخاب دکمه Export ذخیره کنید. با انتخاب Export یک فایل json. با اطلاعات از پنجره Performance Analyzer ایجاد می شود.
برای خرید لایسنس نرم افزار Power BI ، میتوانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.