توسط zahra riyahi zahra riyahi بدون دیدگاه

OLAP

پردازش تحلیلی آنلاین که به اختصار OLAP گفته می شود، تکنولوژی است برای تحلیل پایگاه داده های کسب و کارهای بزرگ و نیز پشتیبانی از تحلیل های پیچیده، که می تواند برای کوئری های تحلیلی پیچیده بدون تاثیر منفی بر سیستم های تراکنشی (OLTP) .

پایگاه داده هایی را که یک کسب و کار برای ذخیره تمامی تراکنش ها و رکورد هایش استفاده می کند را Online Transaction Processing(OLTP) می نامند. این پایگاه داده ها اغلب دارای رکورد هایی می باشند که معمولا یک بار در طول زمان وارد می شوند. اغلب شامل حجم زیادی از اطلاعات هستند که برای سازمان ارزشمند می باشد. پایگاه داده هایی که برای OLTP استفاده می شوند، برای تحلیل طراحی نشده اند. بنابراین، باز یابی پاسخ ها از این پایگاه داده ها به زمان و تلاش زیادی نیاز دارد. سیستم های OLAP جهت کمک به استخراج  اطلاعات هوش تجاری از داده ها به روشی بسیار کارآمد طراحی شده اند. این امر به این دلیل است که پایگاه داده های OLAP بیشتر برای خواندن بهینه شده اند تا نوشتن.

مدل سازی معنایی

یک Data model یک مدل مفهومی است که به بیان معنی عناصر دیتا می پردازد. سازمان ها اغلب برای هر امور اصطلاحات خاص خود را دارند، گاه کلمه مترادف و گاه حتی معنی متفاوتی برای یک اصطلاح خاص به کار می برند. برای مثال یک پایگاه داده موجودی ممکن است یک قطعه تجهیزات را با شناسه دارایی و شماره سریال ردیابی کند، اما یک پایگاه داده فروش می تواند به شماره سریال به عنوان شناسه دارایی مراجعه کند. هیچ روش ساده ای برای ارتباط این مقادیر بدون وجود مدلی برای توضیح روابط وجود ندارد.

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

مدل سازی معنایی بیشتر در هوش تجاری و OLAP به نسبت سیستم های OLTP مورد استفاده قرار می گیرد.

دو نوع اولیه از مدل معنایی وجود دارد:

  • Tabular. این مدل از سازه های مدل سازی رابطه ای (مدل، جدول، ستون) استفاده می کند. ذاتا از Metadata را از مدل OLAP (مکعب، ابعاد و مقادیر) به ارث می برد.
  • Multidimensional. از سازه های مدل سازی سنتی OLAP استفاده می کند.( مکعب، ابعاد، مقادیر)

در این مقاله و مقاله بعدی که در سایت ما به آدرس www.Keysun-co.com (شرکت هوش تجاری کیسان) منتشر می شود، قصد داریم مراحل طراحی مکعب OLAP را در SSAS (SQL Server Analysis Services )

بیان کنیم.

مکعب OLAP چیست و چرا به آن نیاز پیدا می کنیم؟

  • یک مکعب OLAP تکنولوژی است که دیتا را با روشی بهینه، جهت پاسخگویی سریع به انواع متنوع و پیچیده Query ها با استفاده از ابعاد (Dimension) ها و مقادیر (Measures). بیشتر مکعب ها (Cube) محاسبات از پیش انجام شده از مقادیر را با ساختار ذخیره سازی ویژه خود برای پاسخگویی سریع به Query ها ذخیره میکنند.
  • گزارشات SSRS و Excel Power Pivot به عنوان نتیجه برای گزارش دهی و تحلیل بوسیله SSAS مورد استفاده قرار می گیرند.
  • SSAS یکی از ابزارهای Microsoft BI برای ایجاد پردازش های تحلیلی به روز و در نهایت Data mining می باشد.
  • ما باید زمانی که عملکرد نکته ای کلیدی محسوب می شود از OLAP Cube استفاده کنیم، تصمیم گیرندگان اصلی شرکت می توانند در هر زمانی از پایگاه داده بزرگ شما آماری از داده ها را بخواهند.
  • ما می توانیم انواع متفاوتی از تحلیل ها را بر روی دیتای ذخیره شده بر روی مکعب به دست آوریم، همچنین این امکان وجود دارد که ساختار Data mining را نیز بر روی دیتا پیاده سازی کنیم که برای تصمیم گیری و پیش بینی بسیار مفید خواهد بود.

تفاوت بین پایگاه داده های OLAP و OLTP

(Online Transaction Processing (OLTP (Online Analytical Processing (OLAP
Designed to support Daily DML Operations of your application Designed to hold historical data for analyses and forecast business needs
Holds daily Latest Transactional Data related to your application Data is consistent up to the last update that occurred in your Cube
Data stored in normalized format Data stored in denormalized format
Databases size is usually around 100 MB to 100 GB Databases size is usually around 100 GB to a few TB
Used by normal users Used by users who are associated with the decision making process, e.g., Managers, CEO.
CPU, RAM, HDD space requirement is less. CPU, RAM, HDD space requirement is higher.
Query response may be slower if the amount of data is very large, it can impact the reporting performance. Query Response is quicker, management can do Trend analysis on their data easily and generate quicker reports.
T-SQL language used for query MDX is used for querying on OLAP Cube

معماری اولیه

در نمونه ما، انبار داده به عنوان یک منبع دیتا برای Cube مورد استفاده قرار میگیرد. یک مکعب با دیتا آماده می شود، کاربران می توانند Query ها را بر روی مکعب ایجاد شده در SSAS اجرا کنند. ابزارهای گزارش ساز SSRS و Excel Pivoting/Power Pivot می توانند از مکعب به عنوان منبع دیتا به جای پایگاه داده های OLTP استفاده کنند.

توسط zahra riyahi zahra riyahi بدون دیدگاه

طراحی OLAP Cube

در ادامه مقاله قبل ((Online Analytical Processing (OLAP)) که در آن به بیان مقدمه ای از OLAP پرداختیم، قصد داریم در این مقاله به بیان مفاهیم  Multidimensional Data Analysis از قبیل ویژگی ها(Attributes)، سلسله مراتب (Hierarchies) و ابعاد(Dimensions) بپردازیم.

Attribute ها در Data Analysis

برای درک بهتر مفهموم Attribute به طرح مثالی در این رابطه می پردازیم. تصور کنید شما مدیر شرکت Adventure Works Cycles هستید و میخواهید درباره عملکرد شرکت خود اطلاعاتی بدست آورید. بدین منظور از تحلیلگر کسب و کار خود می خواهید تا گزارشی از وضعیت شرکت در اختیار شما قرار دهد

 

شما می دانید که این پاسخ چیزی است، اما چه چیزی؟ این گزارش فاقد معنی است. اعداد بدون هیچ متن و توضیحی ممکن است دیتا باشند اما اطلاعات نیستند. در هوش تجاری، اعداد و ارقام جمع پذیر که شما برای کنترل کسب و کارتان استفاده میکنید را Measure می گوییم. Measure می تواند فروش، تعداد کالای فروخته شده، مقدار برگشتی و موارد دیگر باشد. اضافه کردن یک برچسب بر روی عدد اعلام شده دیتا را به اطلاعات تبدیل می کند، این برچسب Metadata (دیتا درباره دیتا)گفته می شود. یک راه برای اینکه برنامه هوش تجاری شما دیتا را به اطلاعات تبدیل کند اضافه کردن Metadata می باشد. مطالعه یک مقدار تنها اطلاعات زیادی به شما نخواهد داد شما نیاز دارید که این مقدار را به مقادیری که حاوی اطلاعات بیشتری باشد بشکنید برای مثال تحلیل فروش در ماه که می توانید نتیجه را در جدول زیر مشاهده کنید.

 

Table 1-2 Adventure Works Units Sold by Month

Apr 2011 Mar 2011 Feb 2011 Jan 2011
۲۵ ۲۷ ۱۴ ۴

اکنون شما اطلاعات بیشتری دارید زیرا Metadata بیشتری دارید. یک Attribute برای هر فروش، ماه فروش آن می باشد. در قسمت بالای گزارش شما می توانید لیستی از چهار Attribute ماه را مشاهده کنید.

از طرفی شرکت شما بیشتر از یک محصول را در ماه می فروشد. هر کدام از این محصولات در طول زمان چگونه رفتار میکنند؟ بنابراین درخواست گزارش دیگری بر مبنای فروش محصولات مختلف در ماه های متفاوت میکنید.

 

Table 1-3 Adventure Works Units Sold by Product and Month

Apr 2011 Mar 2011 Feb 2011 Jan 2011
۲ ۱ ۳ ۱ Mountain-500 Black,40
۱ ۲ Mountain-500 Black,44
۱ ۲ ۱ Mountain-500 Black,48
۱ ۲ ۱ Mountain-500 Silver,40
۱ ۱ ۱ Mountain-500 Silver,44
۲ Mountain-500 Silver,48
۷ ۱۰ Road-750 Black,44
۹ ۵ Road-750 Black,48
۳ ۶ ۶ ۱ Hitch Rack

 

اکنون شما اطلاعات بیشتری دارید زیرا می توانید Metadata بیشتری را مشاهده کنید. هر مقدار فروش اکنون دارای دو ویژگی یا Attribute می باشد: یک ماه و یک محصول خاص که فروخته شده است. سازمان شما سه مدل محصول در سایز ها و رنگ های متفاوتی برای کل نه محصول منحصر به فرد تولید می کند. بنابراین ۹ برچسب ویژگی در سمت چپ گزارش مشاهده می شود: برای هر محصول یک سطر

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

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

 

Table 1-4 Product Attributes

 

Size Color Model Product
۴۰ Black Mountain-500 Mountain-500 Black,40
۴۴ Black Mountain-500 Mountain-500 Black,44
۴۸ Black Mountain-500 Mountain-500 Black,48
۴۰ Silver Mountain-500 Mountain-500 Silver,40
۴۴ Silver Mountain-500 Mountain-500 Silver,44
۴۸ Silver Mountain-500 Mountain-500 Silver,48
۴۴ Black Road-750 Road-750 Black,44
۴۸ Black Road-750 Road-750 Black,48
Hitch Rack Hitch Rack

بدین ترتیب شما اکنون سه لیست اضافه تر برای برچسب های ویژگی محصول دارید که می توانید برای ایجاد گزارشات مختلف استفاده کنید. به دلیل اینکه برچسب های هر لیست به یکدیگر مرتبط هستند و مربوط به یک ویژگی، برچسب ها را اعضا (Member) می نامیم. بنابراین برای مثال ویژگی مدل دارای سه عضو: Hitch Rack, Mountain-500, and Road-750 و ویژگی رنگ دارای دو عضو : Black و Silver می باشد.

ویژگی محصول Product ویژگی کلیدی Key Attribute می باشد. ویژگی کلیدی منحصر به فرد نشان دهنده تمامی ویژگی های دیگر می باشد. در صورت مشاهده یکی از اعضای ویژگی محصول، می توانید اعضای دیگر ویژگی ها را برای آن محصول تشخیص دهید. راه دیگر برای تشخیص ویژگی کلیدی این است که وقتی لیستی از ویژگی های کلیدی مشابه جدول بالا ایجاد می کنید، اعضای ویژگی کلیدی منحصر به فرد هستند. مدل یک ویژگی کلیدی نیست. اگر به عضو Mountain-500 از ویژگی های Model نگاه کنید، نمی توانید رنگ یا سایز آن را تشخیص دهید.

اکنون می توانید از تحلیلگر خود بخواهید که گزارشی را برای شما تهیه کند که محصولات را براساس مدلشان گروه بندی کرده باشد مطلبق جدول زیر.

 

 

Table 1-5 Adventure Works Units Sold by Model, Product, and Month

Apr 2011 Mar 2011 Feb 2011 Jan 2011
۶ ۶ ۸ ۳ Mountain-500
۲ ۱ ۳ ۱ Mountain-500 Black,40
۱ ۲ Mountain-500 Black,44
۱ ۲ ۱ Mountain-500 Black,48
۱ ۱ ۱ Mountain-500 Silver,40
۲ Mountain-500 Silver,44
Mountain-500 Silver,48
۱۶ ۱۵ Road-750
۷ ۱۰ Road-750 Black,44
۹ ۵ Road-750 Black,48
۳ ۶ ۶ ۱ Hitch Rack
۳ ۶ ۶ ۱ Hitch Rack

گزارش شما اکنون دارای اطلاعات ریزتری می باشد. مقدار فروش برای هر مدل حاصل جمع مقادیر فروش محصولات مرتبط به آن مدل می باشد. اعضای ویژگی مدل و محصول در یک سلسله مراتب  hierarchy مرتب شده اند، اعضای ویژگی مدل سطح بالایی سلسله مراتب و اعضای ویژگی محصول سطح پایین سلسله مراتب را تشکیل می دهند. توانایی مرتب سازی مدل ها و محصولات در سلسله مراتب و جمع مقادیر محصولات و تبدیل به یک مقدار برای یک مدل metadata دیگری ایجاد می کند که توانایی دیتای شما را برای انتقال اطلاعات بیشتر می کند.

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

Table 1-6 Adventure Works Units Sold by Model and Month

Apr 2011 Mar 2011 Feb 2011 Jan 2011
۶ ۶ ۸ ۳ Mountain-500
۱۶ ۱۵ Road-750
۳ ۶ ۶ ۱ Hitch Rack

تاکنون مشاهده کردید که چطور می توان سطح جزئیات ویژگی محصول را به مجموعه ای از ویژگی های مرتبط تفکیک کرد. هنگام طراحی  multidimensional data analysis با تعداد زیادی از سلسله مراتب ها کار خواهید کرد. برای مثال، شما اغلب گزارش هایی را با دیتای مشتری، مناطق جغرافیایی، مشتری و دیگر ویژگی ها طراحی می کنید. همچنین یاد گرفتید که چطور ویژگی مدل و محصول می تواند در یک سلسله مراتب ساده سازمان دهی شوند و سپس گزارش هایی را با استفاده از این گروه ها و یا  دیتای جزئی تر طراحی کنید. در مقاله بعد تحت عنوان «سلسله مراتب ها در Data Analysis» به بررسی بیشتر انواع و چگونگی ایجاد سلسله مراتب ها می پردازیم.

توسط zahra riyahi zahra riyahi بدون دیدگاه

استفاده از Buttons ها در Power BI

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

Button هایی که در Power BI Desktop برای استفاده در گزارشات و دشبوردها ایجاد می کنید در Power BI Service قابل انتشار می باشند.

ایجاد Button در گزارشات

برای ایجاد Button در یک گزارش  Power BI Desktop، در نوار بالای صفحه در Home Tab دکمه Button را انتخاب کنید، در نوار باز شده از بین مجموعه گزینه های موجود مطابق شکل زیر، می توانید Button مورد نظر خود را انتخاب کنید.

هنگامی که Button را به وجود می آورید و بر روی آن کلیک می کنید، در Visualization Pane گزینه های زیادی را می توانید مشاهده کنید که به شما کمک می کند که Button را براساس نیاز خود تنظیم کنید. برای مثال، میتوانید گزینه Button Text را خاموش و یا روشن کنید، آیکن Button ، عنوان، Fill وAction  که تعیین کننده عملکرد دکمه در زمان کلیک کاربر می باشد را تغییر دهید.

تنظیم ویژگی های Button در هنگام بدون نقش بودن، Hovered over یا در حالت انتخاب

 دکمه ها در Power BI  میتوانند دارای سه حالت باشند: پیش فرض (زمانی که در وضعیت انتخاب یاHovered Over نیستند)، در وضعیت Hovered over  و در وضعیت انتخاب( اغلب اشاره دارد به زمانی که در حالت کلیک است). بیشتر Card های موجود در Visualization Pane می توانند به صورت جداگانه براساس این سه حالت اصلاح شوند، و انعطاف پذیری زیادی را برای شخصی سازی دکمه ها برای شما فراهم کنند.

Card های زیر در Visualization Pane به شما امکان می دهد قالب بندی یا رفتار یک دکمه را براساس سه حالت آن تنظیم کنید.

  • Button text
  • Icon
  • Outline
  • Fill

برای انتخاب اینکه دکمه در هر حالت چطور باید ظاهر شود، یکی از Card ها را باز کرده و یکی از سه حالت را از لیست باز شده انتخاب کنید. در تصویر زیر باز شدن Outline و انتخاب یکی از سه حالت Default، Hover،  Selected را برای آن مشاهده می کنید.

انتخاب عملکرد (Action)  برای دکمه

می توانید هر عملکردی را که دکمه باید در حالت انتخاب کاربر داشته باشد را انتخاب کنید. همچنین می توانید گزینه هایی برای دکمه Action در Visualization pane در اختیار داشته باشید.

گزینه های Action عبارتند از:

  • Back
  • Bookmark
  • Q&A

انتخاب دکمه Back کاربر را به صفحه اخیر گزارش باز می گرداند. این گزینه به خصوص برای صفحات Drill-Down مفید می باشد.

انتخاب دکمه Bookmark، صفحه گزارش مربوط به Bookmark را که برای گزارش فعلی تعریف شده است، ارائه می شود. برای مطالعه بیشتر درباره کاربرد Bookmark ها در Power BI و نیز کاربرد Button ها در bookmark ها می توانید مقاله « Bookmark در Power BI  » را در سایت ما به آدرس www.keysun-co.com شرکت هوش تجاری کیسان مطالعه کنید.

انتخاب گزینه Q&A پنجره Explorer   Q&Aرا ارائه می دهد.

می توانید برای امتحان و یا استفاده از دکمه ها دکمه CTRL را نگه داشته و بر روی دکمه مورد نظر کلیک کنید.

توسط zahra riyahi zahra riyahi بدون دیدگاه

اضافه کردن فیلتر به گزارشات Power BI

 

در ادامه مقاله قبل تحت عنوان « انواع فیلتر ها در Power BI reports »، که در سایت شرکت هوش تجاری کیسان به آدرس www.keysun-co.com  منتشر شده است، و در آن به شرح انواع فیلترها در Power BI پرداختیم، در این مقاله قصد داریم به چگونگی ایجاد فیلتر در صفحه گزارش، یک ویژوال خاص، در سطح گزارش یا اضافه کردن فیلتر Drill through در گزارش بپردازیم. مثال های بررسی شده در این مقاله مربوط به نرم افزار Power BI Service میباشند. مراحل در Power BI Desktop نیز به همین منوال می باشد.

Power BI انواع مختلفی از فیلتر ها را پیشنهاد می دهد، از فیلترهای دستی تا خودکار و فیلتر های Drill through و Pass through.

فیلترها در Editing View و Reading View

می توانید با گزارشات از طریق دو فضای Editing و Reading تعامل داشته باشید. ویژگی های Filtering در دسترس بسته به نوع فضای انتخابیتان متفاوت می باشد.

این مقاله به توضیح چگونگی ایجاد فیلترها در Editing View می پردازد.

از آنجا که فیلترها همچنان پابرجا هستند ، وقتی از گزارش دور می شوید ، Power BI ،فیلترها ، Slicer ها و سایر داده ها را که ایجاد کرده اید تغییر می دهد. بنابراین می توانید هنگام بازگشت به گزارش، مکانی را که از آنجا آمده اید را انتخاب کنید. در صورتی که تمایل ندارید که تغییرات فیلتر برقرار باشد، گزینه Reset to default را از منوی بالا انتخاب کنید.

این مقاله به توضیح چگونگی ایجاد فیلترها در Editing View می پردازد.

از آنجا که فیلترها همچنان پابرجا هستند ، وقتی از گزارش دور می شوید ، Power BI ،فیلترها ، Slicer ها و سایر داده ها را که ایجاد کرده اید تغییر می دهد. بنابراین می توانید هنگام بازگشت به گزارش، مکانی را که از آنجا آمده اید را انتخاب کنید. در صورتی که تمایل ندارید که تغییرات فیلتر برقرار باشد، گزینه Reset to default را از منوی بالا انتخاب کنید.

هوش تجاری

 

درجات فیلترها در Filter pane

چه از Power BI Service استفاده کنید یا از Power BI Desktop ، Filters pane در سمت راست صفحه گزارش دیده می شود. در صورتی که نمی توانید filters pane را ببینید برای باز شدن آیکن “>” را از گوشه سمت راست انتخاب کنید.

می توانید فیلترها را در سه سطح مختلف در گزارش تنظیم کنید: فیلترهای در سطح ویژوال، فیلترهای در سطح صفحه گزارش و فیلترهای در سطح گزارش. همچنین می توانید فیلترهای  Drill through را نیز تنظیم کنید. در این مقاله سطوح مختلف را بیان می کنیم.

هوش تجاری

 

اضافه کردن فیلتر به ویژوال

به دو روش مختلف می توانید به ویژوال فیلتر اضافه کنید.

  • فیلتر فیلدی که در حال حاضر در ویژوال مورد استفاده قرار گرفته است.
  • شناسایی یک فیلد که در حال حاضر در ویژوال مورد استفاده قرار نمی گیرد، و این فیلد را مستقیما به بسته Visual level filter اضافه می کنیم.

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

  • آیکن (…) More option را انتخاب کرده و گزینه Edit report را برای باز شدن گزارشتان در Editing View بزنید.هوش تجاری
  • Visualizations و Filters pane وFields pane را در صورت باز نبودن باز کنید.

هوش تجاری

  • یک ویژوال را انتخاب کنید تا فعال شود. تمام فیلد های مورد استفاده در ویژوال در Fields pane و همچنین در Filters pane در پایین Visual level filters لیست می شوند.

هوش تجاری

یکی از موارد Basic،  Advanced  یا Top N را انتخاب کنید. در این مثال در Basic filtering ، cha را جستجو کرده و ۵ مورد زیر را انتخاب کردیم.

هوش تجاری

ویژوال برای انعکاس فیلتر جدید تغییر میکند. در صورتی که گزارش را با فیلتر ایجاد شده ذخیره کنید، کسی که گزارش را میخواند ویژوال فیلتر شده را در ابتدا مشاهده می کنند و می توانند با استفاده از فیلتر در Reading View مقادیر را انتخاب یا پاک کنند.

هوش تجاری

وقتی که فیلتر را بر روی فیلدی  استفاده می کنید که Aggregate شده است (برای مثال جمع، میانگین، یا Count)، شما در واقع بر روی مقادیر Aggregate فیلتر را اعمال می کنید. بنابراین، فیلتری که فروش سالانه بالای ۵۰۰۰۰۰ را نشان دهد منجر به این می شود که تنها ستون Charleston Fashion Direct را درنتیجه مشاهده کنیم. فیلترهای اعمال شده در Model Measure ها همیشه بر روی Aggregated value اعمال می شوند.

اضافه کردن فیلتر به فیلدی که در ویژوال استفاده نشده است

حال اجازه دهید فیلد جدیدی را به عنوان فیلتر به ویژوال اضافه کنیم.

  • از Fields pane، فیلدی را که قصد دارید به ویژوال اضافه کنید را انتخاب کنید، و آن را به Visual level filter area ،Drag کنید. در این مثال، ستون District Manager را به بسته Visual level filter ها اضافه کرده و an را در قسمت Basic filteringسرچ می کنیم.

هوش تجاری

به این نکته توجه کنید که District manager به خودی خود در ویژوال شرکت ندارد. بلکه از دو فیلد Store number name به عنوان محور و This year sales به عنوان Value تشکیل شده است.

هوش تجاری

خود نمودار در حال حاضر برای نشان دادن فروش سال جاری برای فروشگاه های خاص زیر فیلتر شده است.

هوش تجاری

در صورتی که گزارشتان را با این فیلتر ذخیره کنید، خوانندگان گزارش می توانند با فیلتر District manager در Reading view، Selecting view یا Clearing values.

در صورتی که یک ستون عددی را به Filter pane برای اضافه کردن فیلتر به ویژوال استفاده کنید، فیلتر  تنها بر روی سطرهای زیر داده استفاده می شود. به عنوان مثال، افزودن فیلتر به ستون عددی Unit Cost و تنظیم آن به صورتی که Unit Cost بالای ۲۰ را نشان دهد، فقط داده ها را برای ردیف های محصول نشان می دهد که در آن هزینه واحد بیش از ۲۰ باشد، صرف نظر از کل هزینه واحد نشان داده شده در ویژوال.

اضافه کردن فیلتر به صفحه در حال استفاده

شما همچنین می توانید یک Page level filter به صفحه در حال استفاده اضافه کنید.

  • در Power BI Service وارد صفحه ای بشوید که قصد دارید در آن فیلتر ایجاد کنید.
  • آیکن Edit را برای باز کردن گزارش در editing View انتخاب کنید.

هوش تجاری

 

  • Visualization، Filter و Fields Pane را در صورت بسته بودن باز کنید.
  • از Fields pane فیلدی را که قصد دارید به عنوان page level filter جدید انتخاب کنید، را به فضای Page level filters ،Drag کنید.
  • Value را که قصد فیلتر آن را دارید انتخاب کنید و یکی از حالات کنترلی Basic و یا Advanced Filtering را انتخاب کنید.

تمامی ویژوال های صفحه برای انعکاس تغییرات اعمال شده بازنویسی می شوند.

اضافه کردن فیلتر Drill through

به وسیله Drill through در Power BI Service  و Power BI Desktop ، می توانید گزارش مقصدی ایجاد کنید که بر موضوع خاصی از قبیل تـامین کننده، مشتری و یا تولید، متمرکز است.

ایجاد یک فیلتر Drill through

  • در Power BI Service آیکن و سپس Edit report را برای باز کردن گزارش خود در Editing view انتخاب کنید.

هوش تجاری

 

  • صفحه جدیدی به گزارش اضافه کرده و نامی را برای آن تعیین کنید. برای مثال Team Executive ، این صفحه، Drill through Destination خواهد بود.
  • ویژوال هایی که معیارهای کلیدی را برای مناطق تجاری تیم مدیران ( Team Executive ) ردیابی کند.
  • سپس از جدول Executives در این مثال، ستون Executive را به فیلتر Drill through اضافه می کنیم.

هوش تجاری

توجه داشته باشید که Power BI  یک علامت برگشت در صفحه گزارش ایجاد می کند.کاربر با کلیک بر روی این دکمه به صفحه اصلی گزارش بر می گردد (صفحه ای که هنگام انتخاب Drill Through در آن بودیم). در Editing view دکمه Ctrl را نگه داشته و سپس دکمه بازگشت را انتخاب کنید.  برای اطلاعات بیشتر درباره Button ها و نحوه عملکرد آنها در Power BI می توانید مقاله منتشر شده در سایت ما به آدرس www.keysun-co.com شرکت هوش تجاری کیسان تحت عنوان « استفاده از Buttons ها در Power BI » را مطالعه کنید.

هوش تجاری

استفاده از فیلتر Drill Through

حال بپردازیم به  نحوه عملکرد فیلتر  Drill Through.

  • وارد صفحه مورد نظر می شویم.
  • برای مثال فرض کنیم شما Andrew Ma کارشناس ارشد شرکت هستنید و قصد دارید گزارشات مربوط به تیم خود را که تنها برای داده های شما فیلتر شده است را ببینید. بر روی هر قسمتی از لاین چارت سبز رنگ که راست کلیک کنید منویی باز می شود، گزینه Drill through را از آن انتخاب کنید.

هوش تجاری

اضافه کردن یک فیلتر در سطح گزارش در صفحه مورد استفاده

  • گزینه Edit report را برای باز کردن گزارش در Editing View انتخاب کنید.

هوش تجاری

  • از Fields pane، field ی را که قصد داریم به صفحه گزارش اعمال کنیم را انتخاب کرده و به Report level filters ، Drag می کنیم.
  • Value هایی را که قصد فیلتر دارید انتخاب کنید.

ویژوال هایی که در صفحه جاری وجود دارند، و تمامی ویژوال های صفحه های دیگر گزارش برای انعکاس تغییرات اعمال شده در اثر فیلتر تغییر می کنند.

  • برای برگشت به صفحه اصلی علامت بازگشت را انتخاب کنید.

عیب یابی

  • در صورتی که fields pane را نمی بینید، مطمئن شوید که در Editing View گزارش قرار دارید.
  • در صورتی که تغییرات زیادی در فیلتر ها ایجاد کرده اید و قصد دارید به تنظیمات اولیه تهیه کننده گزارش بازگردید، گزینه Reset to default را از منوی بالای پیج انتخاب کنید.

 

توسط zahra riyahi zahra riyahi بدون دیدگاه

استفاده از Bookmark ها در Power BI Desktop

به وسیله Bookmark ها در Power BI Desktop ، نمایی را که در حال حاضر در صفحه گزارش پیکره بندی شده است، از جمله فیلترها و وضعیت ویژوال ها را ضبط میکنید و بعدا می توانید با انتخاب Bookmark ذخیره شده به آن حالت برگردید.

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

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

استفاده از Bookmark ها

برای استفاده از Bookmark ها، دکمه View را از نوار بالای Power BI Desktop انتخاب کنید، سپس گزینه Bookmarks Pane را انتخاب کنید.

هنگامی که Bookmark را به ایجاد می کنید، موارد زیر بوسیله Bookmark ذخیره می شوند:

  • صفحه جاری
  • فیلترها
  • اسلایسر ها، شامل انواع اسلایسر (برای مثال، Dropdown یا List) و حالت اسلایسر
  • حالت انتخاب ویژوال ها (از قبیل Cross-highlight فیلترها)
  • ترتیب مرتب سازی
  • Drill Location
  • ویژگی های نمایش یک شئ (با استفاده از Selection Pane)
  • تمرکز (Focus) یا Spotlight هر شئ

 

پیکره بندی یک صفحه گزارش به نحو دلخواه در Bookmark ها نیز دیده می شود. بعد از اینکه گزارشتان و المان ها را به نحو دلخواه تنظیم کردید، گزینه Add را از Bookmark Pane برای اضافه کردن یک Bookmark  انتخاب کنید.

Power Bi Desktop یک Bookmark بوجود می آورد و به آن یک نام عمومی اختصاص میدهد. به راحتی می توانید یک Bookmark را از طریق گزینه Ellipsis کنار نام Bookmark تغییر نام داده، پاک کرده و یا به روز رسانی کنید. سپس یک عملکرد را از منوی ظاهر شده انتخاب کنید.

پس از درست کردن Bookmark ، از طریق انتخاب آن در Bookmark Pane آن را نمایش دهید.

همچنین می توانید انتخاب کنید که آیا هر Bookmark ویژگی های داده، از قبیل فیلتر ها و اسلایسرها، ویژگی های نمایش از قبیل Spotlight و Visibility ، و تغییرات صفحه جاری را که در هنگام اضافه کردن Bookmark قابل مشاهده است، اعمال کند یا نکند؟ این ویژگی ها هنگامی که از  Bookmark ها برای تغییر صفحات گزارش یا انتخاب المان ها استفاده می کنید مفید می باشند، که در این حالت احتمالا می خواهید خواص داده را خاموش کنید، به طوری که هنگامی که کاربران با انتخاب یک Bookmark گزارش را تغییر می دهند، فیلتر ها دوباره تنظیم نشوند.

برای انجام تغییرات، آیکون Ellipses  کنار نام Bookmark را انتخاب کرده و سپس گزینه های Data، Display و موارد کنترلی دیگر را انتخاب کنید.

مرتب کردن Bookmark ها:

هنگامی که Bookmark ها را بوجود آوردید، ممکن است دریابید که ترتیبی که آنها را بوجود آورده اید با ترتیبی که می خواهید به نمایش بگذارید متفاوت است. به راحتی می توانید ترتیب Bookmark ها را تغییر دهید.

  • در Bookmark Pane، تربیب Bookmark ها را با Drag و Drop کردن تغییر دهید.

ترتیب استفاده از Bookmark های شما هنگام استفاده از ویژگی View ، Bookmark ها، همانطور که در قسمت بعد توضیح داده می شود، می تواند مهم باشد.

 

Bookmark ها به عنوان Slide show

هنگامی که مجموعه ای از Bookmark ها دارید که می خواهید به ترتیب ارائه دهید، می توانید گزینه View را از Bookmark Pane انتخاب کنید تا بتوانید نمایش  Slide show را داشته باشید.

چند مورد قابل توجه در View mode وجود دارد.

 

 

  • نام Bookmark در Bookmark title bar در قسمت پایین صفحه نمایش داده می شود.
  • Bookmark title bar دارای پیکان هایی برای حرکت به Bookmark بعدی یا قبلی می باشد.
  • با انتخاب دکمه exit یا با زدن دکمه X Bookmark title bar می توانید از View mode خارج شوید.

هنگامی که در View mode هستید، می توانید Bookmark pane را با انتخاب دکمه X از آن ببندید، تا فضای بیشتری برای ارائه داشته باشید.

Visibility: استفاده از Selection pane

در صفحه مربوط به صفحه bookmark  ها، Selection pane لیستی از تمامی اشیا موجود در صفحه فعلی را فراهم می کند و به شما این اجازه را می دهد که یک شئ را انتخاب کرده و مشخص کنید که آیا قابل مشاهده باشد یا نباشد.

در selection pane  ، یک شئ را انتخاب می کنید و با انتخاب نماد چشم در سمت راست شئ تعیین می کنید که شئ در حال حاضر قابل مشاهده باشد یا نباشد.

هنگامی که Bookmark اضافه می کنید، وضعیت نمایش هر شئ نیز براساس تنظیمات انجام شده در Selection pane ذخیره می شود.

این مهم است که به این نکته توجه کنید که اسلایسرها صرفنظر از اینکه قابل مشاهده هستند یا نه  به فیلتر کردن یک صفحه گزارش ادامه بدهند، به این ترتیب، می توانید Bookmark های متفاوت را با تنظیمات اسلایسرهای متفاوت ایجاد کنید، و یک صفحه گزارش واحد که (بینش های مختلف را برجسته کنید) را در Bookmarkهای متفاوت نشان دهید.

Bookmark ها برای شکل ها و عکس ها

همچنین شما می توانید شکل ها و تصاویر را در Bookmark ها Link کنید. با این ویژگی، هنگامی که شئ را انتخاب می کنید، Bookmark مربوط به آن شئ را نشان میدهد. این ویژگی به صورت خاص هنگامی که با Button ها کار می کنید می تواند مفید باشد.

اضافه کردن Bookmark به یک شئ:

  • یک شئ را از صفحه گزارش انتخاب می کنیم. سپس، از Format shape pane که ظاهر شده است، گزینه Action را On می کنیم.
  • در نوار باز شده Action در قسمت Type، Bookmark را انتخاب می کنیم.

در قسمت Bookmarks گزینه Bookmark را انتخاب می کنیم.

انواع مختلفی از کارهای جالب وجود دارد که می توانید با استفاده از Object-linked bookmarking . شما میتوانید در صفحه گزارش خود یک فهرست بصری از مطالب ایجاد کنید، یا می توانید نمایش های مختلف (مانند انواع ویژوال ) از همان اطلاعات را ارائه دهید.

هنگامی که در Editing mode قرار دارید، دکمه Ctrl را گرفته و لینک را انتخاب کنید. هنگامی که در Editing mode نیستید، شئ را برای دنبال کردن link انتخاب کنید.

Bookmark groups

با شروع انتشار نسخه آگوست ۲۰۱۸ Power BI Desktop ، می توانید گروه های Bookmark را ایجاد و استفاده کنید. یک Bookmark Group مجموعه ای است از Bookmark ها که می توانید تعیین کنید، که به صورت گروهی نمایش داده و سازماندهی شوند.

ایجاد یک Bookmark group

  • دکمه Ctrl را نگه داشته و Bookmark هایی را که می خواهید در گروه قرار دهید را انتخاب کنید.
  • آیکن Ellipses کنار Bookmark انتخابی خود را انتخاب کرده، و گزینه Group را از منوی باز شده انتخاب کنید.

 

Power BI Desktop به صورت خودکار گروه ایجاد شده را به Group 1 نامگذاری می کند. می توانید با انتخاب آیکن Ellipses   کنار نام ایجاد شده گزینه  Rename  را انتخاب کنید و آن را به نام دلخواهتان تغییر دهید.

مانند هر Bookmark Group ، باز کردن نام Bookmark Group فقط این  Bookmark Group را باز می کند یا می بندد، و یک Bookmark  را به خودی خود نشان نمی دهد.

 

 

 

هنگامی که از ویژگی View ، Bookmark استفاده می کنید جزئیات زیر اعمال می شود:

  • اگر هنگام انتخاب View Bookmark انتخاب شده در گروه باشد تنها Bookmark  هایی که در آن گروه قرار دارند در قسمت View نشان داده می شوند.
  • در صورتی که Bookmark انتخاب شده در گروه نباشد، یا در بالاترین مرتبه باشد(برای مثال نام Bookmark Group  )، سپس تمامی Bookmark های کل گزارش، از جمله Bookmark های هر گروه نشان داده می شود.

برای خارج کردن Bookmark ها از گروه:

  • هر Bookmark داخل گروه را انتخاب کرده و آیکن Ellipses را بزنید.
  • گزینه Ungroup را از منوی باز شده انتخاب کنید.

انتخاب Ungroup برای هر Bookmark از یک گروه، همه Bookmark ها را از گروه حذف می کند, این کار گروه را حذف می کند، اما نه خود  Bookmark ها را.

برای حذف یک Bookmark از گروه:

  • Ungroup کردن تمامی اعضای گروه، که کل گروه بندی را خذف می کند.
  • اعضایی مورد نظر خود را در گروه جدید، با گرفتن دکمه Ctrl و انتخاب هر Bookmark انتخاب کنید، و سپس مجدد Group را انتخاب کنید.
  • استفاده از Spotlight
  • ویژگی دیگری که با bookmark ها منتشر شده است Spotlight می باشد. بوسیله Spotlight ، می توانید توجه را بر روی بخش خاصی از نمودار متمرکز کنید، به عنوان مثال هنگام ارائه bookmark ها در View mode.

 

تفاوت spotlight و Focus

  • با Focus mode ، حالت Focus mode را برای یک ویژوال انتخاب می کنید، که باعث می شود ویژوال کل صفحه را پر می کند.

با Spotlight ، گزینه Spotlight را از آیکن Ellipsis هر ویژوال برای برجسته کردن یک ویژوال در سایز واقعی آن انتخاب می کنیم، که باعث می شود تمامی دیگر ویژوال های موجود در صفحه کمرنگ تر شوند.

وقتی آیکن Focus mode را برای یک ویژوال مطابق عکس بالا انتخاب می کنید، صفحه به صورت زیر نمایش داده می شود:

اگر هنگام اضافه کردن یک Bookmark ، یکی از حالات Spotlight یا Focus را انتخاب کنید، آن حالت در Bookmark حفظ می شود.

Bookmark ها در Power BI Service

هنگامی که گزارشی را در Power BI Service  با حداقل یک Bookmark منتشر می کنید، می توانید با آن Bookmark ها در Power BI Service مشاهده و تعامل داشته باشید. هنگامی که Bookmark ها در یک گزارش در دسترس هستند، می توانید Selection Pane  و Bookmarks Pane را با انتخاب گزینه View و انتخاب Pane  Selection یا Bookmarks Pane .

 

در Power BI Service نیز Bookmarks pane همانطور که در Power BI Desktop عمل می کرد، عمل می کند، شامل توانایی انتخاب View برای نمایش به ترتیب Bookmark ها، همانند یک Slide show.

به جای استفاده از پیکان های مشکی، از Title Bar Bookmark خاکستری استفاده کنید تا از طریق Bookmark ها حرکت کنید(فلش های مشکی شما را از طریق صفحات منتقل می کند نه Bookmark ها).

 

فعال کردن پیش نمایش Bookmark ها( نسخه های قبل از مارس ۲۰۱۸)

در ورژن March 2018 ، Power BI Desktop، Bookmark ها به صورت کلی در دسترس می باشند.

برای فعال کردن ویژگی Bookmarks  در نسخه های پیشین:

از مسیر زیر میتوانید این ویژگی را فعال کنید:

File > Options and settings > Options > Preview Features > Bookmarks

سپس Power BI Desktop را برای فعال کردن ویژگی Bookmark ها، Restart کنید.

توسط zahra riyahi zahra riyahi بدون دیدگاه

چطور گزارش ساخته شده در POWER BI را به اشتراک بگذاریم؟

گزارش آماده شده خود را می توانید بر روی Power BI Service با دیگران به اشتراک بگذارید, برای به اشتراک گذاشتن گزارش بر روی Power BI Service از طریق Power BI Desktop   راه های کمی وجود دارد.

میتوانید گزارش را بر روی Power BI Service ,Publish کنید, و یا به صورت یک فایل Pbix مستقیما بر روی Power BI Service , Upload کنید که برای این کار نیاز به اکانت Power BI دارید، و یا فایل Pbix را مانند سایر فایل ها ارسال کنید.

نخست اجازه دهید به روش Publish کردن مستقیم بر روی Power BI Service از Power BI Desktop بپردازیم. از تب Home نوار Ribbon، گزینه Publish را انتخاب کنید.

ممکن است از شما خواسته شود که وارد Power BI شوید، و یا مقصد را انتخاب کنید.

هنگامی که لینک را برای باز کردن گزارش بر روی Power BI انتخاب می کنید، گزارش شما در سایت Power BI شما در قسمت My workspace > Reports باز می شود.

راه دیگر برای اشتراک گزارشتان بارگذاری آن در Power BI Service  می باشد. وارد سایت https://app.powerbi.com شده، در قسمت Home  گزینه Get Data را از سمت چپ پایین صفحه برای شروع فرآیند بارگذاری دیتا انتخاب کنید.

در صفحه بعد دکمه Get را در قسمت Files انتخاب کنید.

 

در صفحه بعد، گزینه Load File  را انتخاب کنید. Browse کرده، فایل Power Bi Desktop.Pbix خود را انتخاب کنید، و بر روی Open کلیک کنید.

بعد از وارد کردن فایل، می توانید آن را در قسمت My workspace > Reports  در نوار سمت چپ Power BI Service ببینید.

ویژوال های متفاوت زیادی وجود دارند که می توانید برای ساختن گزارش خود در Power BI Service استفاده کنید، و به دشبورد اضافه کنید.

برای اشتراک گذاشتن گزارش و یا دشبورد، گزینه Share را از نوار بالای گزارش یا داشبوردی که باز است انتخاب کرده، و یا آیکن Share کنار نام گزارش یا دشبورد را در My workspace < Reports و یا My workspace < Dashboards انتخاب کنید.

گزارش یا دشبورد به اشتراک گذاشته شده خود را کامل کنید تا ایمیل بفرستد یا لینکی را برای اشتراک گزارش یا دشبورد خود با دیگران دریافت کنید

Power Bi Desktop اتصال به Diagnostics Port ها را پشتیبانی می کند. Diagnostics Port ها به سایر ابزارها امکان برقراری ارتباط جهت انجام اهداف تشخیصی، را می دهد. هنگام استفاده از Diagnostics Port انجام تغییرات در مدل پشتیبانی نمی شود. تغییرات در مدل ممکن است به از بین رفتن اطلاعات منجر شود.

توسط zahra riyahi zahra riyahi بدون دیدگاه

Automatic page refresh در Power BI service

در ادامه مقاله قبل که به فعال سازی ویژگی Automatic page refresh در Power Bi Desktop پرداختیم اکنون فعالسازی این ویژگی جدید را در Power BI Service مورد بررسی قرار می دهیم.

Automatic page refresh در Power BI service

شما می توانید  automatic page refresh intervals را برای گزارشاتی که بر روی Power BI Desktop تهیه شده اند و بر روی Power BI Service منتشر شده اند را نیز فعال کنید.

مراحل پیکره بندی Automatic page refresh برای گزارشاتی که بر روی Power BI service قرار دارند شبیه مراحل پیکره بندی power BI desktop می باشد, تصویر پایین مراحل پیکره بندی page refresh  را برای Power BI service نشان می دهد.

  • Automatic Page Refresh slider – برای روشن و خاموش کردن Page refresh
  • Page refresh interval value – عدد مربوط به بازه زمانی به روز رسانی که باید Whole number باشد.
  • Page refresh interval unit – واحد بازه زمانی به روز رسانی

Page refresh intervals

Page refresh intervals در Power BI Service تحت تاثیر نوع فضای کار قرار می گیرد که انواع گزارشات ز را شامل می شود:

  • انتشار یک گزارش در فضایی که automatic page refresh در آن فعال است.
  • ویرایش page refresh interval در فضایی که قبلا وجود داشته است.
  • ایجاد مستقیم یک گزارش در Service

Power BI Desktop محدودیتی برای refresh interval ندارد; فاصله زمانی به روز رسانی می تواند هر ثانیه تکرار شود.

اگر چه, هنگامی که گزارشات بر روی Power BI service منتشر می شوند, محدودیت های خاصی اعمال می شود, که در قسمت پایین به توضیح آن می پردازیم.

محدودیت در Refresh intervals

Page refresh intervals در Power BI Service تحت تاثیر نوع فضای کار قرار می گیرد که انواع گزارشات ز را شامل می شود:

  • انتشار یک گزارش در فضایی که automatic page refresh در آن فعال است.
  • ویرایش page refresh interval در فضایی که قبلا وجود داشته است.
  • ایجاد مستقیم یک گزارش در Service

Power BI Desktop محدودیتی برای refresh interval ندارد; فاصله زمانی به روز رسانی می تواند هر ثانیه تکرار شود.

اگر چه, هنگامی که گزارشات بر روی Power BI service منتشر می شوند, محدودیت های خاصی اعمال می شود, که در قسمت پایین به توضیح آن می پردازیم.

محدودیت در Refresh intervals

در Power BI Service, محدودیت های automatic page refresh  , براساس عواملی مانند Workspace و اینکه آیا از Premium services استفاده می شود, اعمال می شود.

برای توضیح نحوه عملکرد, اجازه دهید توضیحاتی در باره Capacities و Workspace بدهیم.

Capacities یک مفهوم اصلی Power BI می باشدکه مجموعه ای از منابع را نشان می دهد. (Storage, Processor و Memory) که به منظور Host و تحویل محتوای Power BI استفاده می شود. Capacities یا به صورت مشترک و یا به صورت اختصاصی می باشند. یک ظرفیت مشترک با دیگر کاربران Microsoft به اشتراک گذاشته می شود, در حالی که یک ظرفیت اختصاصی کاملا در اختیار یک مشتری واحد می باشد.

در ظرفیت مشترک, حجم کار بر روی منابع محاسباتی مشترک با سایرمشتریان اجرا می شود. از آنجایی که Capacity وظیفه اشتراک منابع را بر عهده دارد, محدودیت هایی برای اشتراک منصفانه منابع در نظر گرفته می شود, مانند تعیین حداکثر اندازه مدل (۱GB) و حداکثر بازه زمانی به روز رسانی روزانه (هشت بار در روز).

Power BI workspaces در ظرفیت های مختلفی قرار دارند و نمایانگر امنیت, همکاری و استقرار می باشند. هرکاربر Power BI یک Workspace اختصاصی تحت عنوان My Workspace دارد. Workspace های بیشتری نیز میتواند به منظور برقراری همکاری و استقرار به وجود بیایند, که با عنوان Workspaces شناخته می شود. به صورت پیش فرض, Workspaces (شامل Workspace های اختصاصی ) در ظرفیت مشترک تشکیل می شوند.

جدول جزئیات بیشتری را در مورد این ویژگی و محدودیت های هر نوع ظرفیت و Storage mode توضیح می دهد.

Storage Mode Dedicated Capacity Shared Capacity
Direct Query Supported – Yes.
Minimum refresh interval – ۱ second
Capacity admin override – Yes.
Supported – Yes.
Minimum refresh interval – ۳۰ minutes
Capacity admin override – No.
Import Supported – No.
Minimum refresh interval – N/A.
Capacity admin override – N/A.
Supported – No.
Minimum refresh interval – N/A.
Capacity admin override – N/A.
Mixed Mode (DQ + others) Supported – Yes.
Minimum refresh interval – ۱ second
Capacity admin override – Yes.
Supported – Yes.
Minimum refresh interval – ۳۰ minutes
Capacity admin override – No.
Live connect AS Supported – No.
Minimum refresh interval – N/A.
Capacity admin override – N/A.
Supported – No.
Minimum refresh interval – N/A.
Capacity admin override – N/A.
Live connect PBI Supported – No.
Minimum refresh interval – N/A.
Capacity admin override – N/A.
Supported – No.
Minimum refresh interval – N/A.
Capacity admin override – N/A.

هنگام انتشار گزارش فعال سازی   automatic page refresh از Power BI Desktop به Service , باید Credential را برای منبع داده DirectQuery  در Setting   تنظیم کنید.

توسط zahra riyahi zahra riyahi بدون دیدگاه

ویژگی های نسخه نوامبر Power BI

به روز رسانی ماه اکتبر نرم افزار  Power BI شامل تغییرات زیادی در کل محصول می باشد. در قسمت آماده سازی دیتا, Query Diagnostics معرفی شده است که به شما این امکان را می دهد که, Query هایی که در پشت صحنه اجرا می شوند را ببینید. در قسمت Report, از طریق ویژگی جدید Automatic Page Refresh قدم های بزرگی در جهت تهیه گزارشات در زمان واقعی (Real Time)برداشته شده است, این ویژگی این امکان را فراهم می کند که در گزارشات مستقر در Direct Query در فواصل زمانی منظم, دیتا را به روز رسانی کنید. Q&A نیز به صورت کامل با المان جدید Q&A و ابزارهای جدید در این ماه کاملا بازسازی شده است.

Reporting

Automatic Page refresh for DirectQuery

وقتی وقایع حیاتی سازمان را بوسیله Power BI دنبال می کنید, بسیار اهمیت دارد که همزمان با به روز رسانی دیتا در Data Source دیتا در Power BI نیز به روز رسانی شود. برای مثال, در صنعت تولید, بسیار اهمییت دارد که بدانید چه زمانی یک ماشین بد عمل می کند. به این منظور ویژگی Automatic page refresh منتشر شده است, که این امکان را برای شما فراهم می کند, که هنگام استفاده از یک منبع DirectQuery , فاصله زمانی به روز رسانی المان ها را در گزارش خود تنظیم کنید.

برای منابع داده ای که با سرعت به روز رسانی می شوند, این تجربه نزدیک بودن گزارش به زمان واقعی به کاربران این امکان را می دهد, تا گزارشات حساس به زمان را رصد کرده و از این اطمینان را داشته باشند که آخرین تغییرات را مشاهده می کنند.

برای استفاده از Automatic page refresh  ابتدا باید آن را در Options فعال کنید.

بعد از فعال کردن این گزینه هنگامی که به یک منبع DirectQuery متصل می شوید در  Formatting Pane گزینه Page refresh را می توانید مشاهده کنید, که امکان تعیین زمان برای به روز رسانی را در قسمت Duration برای شما فراهم می کند.

در Power Bi Desktop, شما می توانید این برنامه زمان بندی را یکبار در هر ثانیه تعیین کنید, با این فرض که منبع داده DQ شما می تواند این کار را انجام بدهد. در Power BI Service , حداقل زمان به روز رسانی برای یک فضای کاری معمولی ۳۰ دقیقه می باشد, بنابراین پس از انتشار گزارش, در صورتی که زمان باقی مانده کمتر از ۳۰ دقیقه باشد, برنامه زمانبندی دوباره نوشته خواهد شد.

در صورتی که فضای کاری شما نسخه Premium باشد, برنامه زمان بندی می تواند به حداقل تعیین شده توسط مدیر برسد و فقط در صورتی کار میکند که مدیر (APR)Automatic page refresh را فعال کند.

برای فعال کردن این ویژگی لازم است که از مسیر زیر ابتدا APR را فعال کنید:

File>Options and settings>Options>Preview features>Automatic page refresh

Automatic page refresh تنها برای منابع DirectQuery در دسترس می باشد.

برای استفاده از Automatic page refresh, Report page را برای Page که می خواهیم به روز رسانی را در آن فعال کنیم را انتخاب می کنیم. در Visualization pane, بر روی Formatting icon کلیک کرده و گزینه Page refresh را در قسمت پایین نوار باز شده پیدا کنید.

تصویر زیر مربوط به کادر Page refresh  باز شده می باشد. توضیحات مربوط به شماره ها را در زیر عکس می توانید مشاهده کنید:

 

  • Automatic Page Refresh slider – روشن یا خاموش کردن page refresh
  • Page refresh interval value – عدد مربوط به فاصله زمانی به روز رسانی
  • Page refresh interval unit – واحد زمانی مربوط به به روز رسانی

اکنون شما می توانید Page refresh را روشن کرده و Refresh duration را تعیین کنید. مقدار پیش فرض ۳۰ دقیقه می باشد, حداقل زمان برای Refresh interval یک ثانیه می باشد. گزارش شما در زمانی (Interval ) که شما تعیین کرده اید شروع به به روز رسانی میکند.

تعیین Page refresh interval

هنگامی که Automatic page refresh فعال است, power BI Desktop دائما Query هایی را به منبع DirectQuery شما ارسال می کند. بین زمان ارسال Query  و بازگشت دیتا تاخیری وجود دارد, بنابراین برای به روز رسانی در فواصل زمانی کوتاه, باید تایید کنید که Query  با موفقیت دیتا ها را براساس زمانبندی تعیین شده باز گردانده است. در صورتی که دیتا در فاصله زمانی تعیین شده باز نگردد,  موقعیتی را به وجود می آورید که المان ها به طور مرتب خیلی کند تر از برنامه زمان بندی شده به روز شوند.

به عنوان بهترین روش, فاصله به روز رسانی باید حداقل با نرخ ورود دیتای جدید مورد انتظار شما مطابقت داشته باشد:

  • در صورتی که دیتا هر ۲۰ دقیقه وارد Source می شود, در این صورت Refresh Interval (فاصله به روز رسانی) نمی تواند کمتر از ۲۰ دقیقه باشد.
  • در صورتی که دیتا هر ثانیه وارد شود, در این صورت interval باید برای هر یک ثانیه تعیین شود.

برای فواصل به روز رسانی کوتاه مانند یک ثانیه, همچنین لازم است که نوع  Direct query data source , بارگذاری Query ها بر رروی آن و فاصله بینندگان گزارش از مرکز دیتا و غیره را در نظر بگیرید.

می توانید این مورد را با استفاده از عملکرد Performance Analyzer in Power BI Desktop  که به شما این امکان را می دهد که تعیین کنید که هر کوئری زمان کافی برای بازگشت نتیجه از منبع را دارد, و اینکه زمان کجا صرف شده است, ارزیابی کنید. براساس نتیجه Performance Analyzer in Power BI Desktopا می توانید منبع داده را  تنظیم کنید و تغییر دهید, و یا میتوانید بوسیله المان های دیگر و مقادیر گزارشتان ارزیابی کنید.

تصویر زیر نتایج DirectQuery را در Performance Analyzer نشان می دهد:

توسط zahra riyahi zahra riyahi بدون دیدگاه

تفاوت OLAP و OLTP چیست؟

OLTP چیست؟

پردازش تراکنش های آنلاین با عنوان OLTP شناخته می شود از برنامه های معامله گرا در معماری ۳ لایه پشتیبانی می کند. OLTP تراکنش روزانه یک سازمان را انجام می دهد.هدف اصلی پردازش داده ها است و نه تجزیه و تحلیل داده ها

سیستم پردازش تراکنش آنلاین(OLTP) 

توسط تعداد زیادی از تراکنش های کوتاه آنلاین (افزودن، بروز رسانی، حذف) مشخص شده است. تاکید اصلی برای سیستم های OLTP بر روی اعمال فرآیند های پرس و جوی سریع، حفظ کامل داده ها در محیط های دارای دسترسی های متفاوت و میزان موفقیت که بر طبق تعداد تراکنش ها در ثانیه اندازه گیری می شود، می باشد. داده ها در پایگاه داده OLTP بصورت جامع و به روز می باشند، و طرح مورد استفاده برای ذخیره پایگاه داده تراکنشی ، مدل ورود داده (معمولا از فرم سوم نرمال سازی(۳NF) استفاده می شود) می باشد.

OLAP چیست؟

پردازش تحلیلی آنلاین ، دسته ای از ابزارهای نرم افزاری که تجزیه و تحلیل داده ها را برای تصمیمات تجاری ارائه می دهند. سیستم های OLAP به کاربران این امکان را می دهد تا اطلاعات پایگاه داده را از چندین سیستم پایگاه داده به طور همزمان تجزیه و تحلیل کنند.هدف اصلی تجزیه و تحلیل داده ها است و نه پردازش داده ها.

سیستم های پردازش تحلیلی آنلاین (OLAP)

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

OLAP OLTP
Integrated

Subject-oriented

Data  Driven:Data mining

Model  Driven: OLAP

Application-oriented

Event driven

Transaction -driven

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

توسط zahra riyahi zahra riyahi بدون دیدگاه

گروه بندی کردن در Power Bi Desktop

به وسیله Grouping در Power BI Desktop , می توانید المان ها, از قبیل Buttons, Textboxes, Shape images و هر المان دیگری که ایجاد کرده اید را در گزارش خود با یکدیگر گروه بندی کنید, درست همانند زمانی که Item ها را در Power Point با هم گروه بندی می کنید.  گروه بندی المان ها در Power BI این امکان را برای شما فراهم می کند که با گروه همانند یک المان واحد رفتار کنید, حرکت, تغییر اندازه, و کار با لایه های گزارش خود را آسان تر , سریعتر و شهودی تر کنید.

ایجاد گروه

برای ایجاد گروهی از المان ها در Power BI Desktop , ابتدا اولین المان را انتخاب کرده, سپس با نگه داشتن کلید CTRL یک یا چند المان را که قصد دارید در یک گروه قرار دهید را نیز انتخاب کنید, سپس بر روی کل این مجموعه راست کلیک کرده و گزینه Group را از منوی باز شده انتخاب کنید.

گروه ها بر روی نوار Selection نمایش داده می شوند. شما می توانید به همان تعداد گزارش های خود, گروه های المان ها را داشته باشید.

در تصویر زیر, گروه استرالیا در زیر گروه Cards قرار دارد. شما می توانید با انتخاب فلش کنار نام گروه, یک گروه را باز کرده و با انتخاب مجدد آن را ببندید.

بدون نوار Selection , می توانید با Drag & Drop کردن یک المان خاص را به گروه اضافه و یا حذف کنید.

به سادگی المانی را که می خواهید تنظیم کنید Drag کنید, و در جایی که می خواهید قرار دهید. لایه بندی المان ها در صورت وجود همپوشانی, با ترتیب آنها در لیست سفارش در Layer Order List مشخص می شود.

برای خارج کردن از گروه, کافیست بر روی گروه راست کلیک کرده و از منوی باز شده گزینه Ungroup را انتخاب کنید.

پنهان کردن و نشان دادن المان ها و گروه ها

به راحتیت می توانید با استفاده از Selection Pane گروه ها را پنهان و یا آشکار کنید. برای پنهان کردن گروه, دکمه چشم کنار نام گروه را کلیک کنید (یا هر المان خاصی). در عکس زیر, گروه  Australia پنهان است, و بقیه گروه های مستقر در Cards Group نمایش داده می شوند.

وقتی گروهی را پنهان می کنید, تمام المان های داخل آن گروه پنهان می شوند, و دکمه چشم کنار آنها خاکستری می شود (امکان خاموش و روشن شدن وجود ندارد, زیرا کل این گروه پنهان است). برای پنهان کردن تنها یک المان داخل یک گروه, به سادگی دکمه چشم کنار المان را خاموش کنید, و به این ترتیب تنها آن المان خاص در گروه پنهان می شود.

انتخاب المان ها در یک گروه

برای انتخاب Item ها در داخل یک گروه از المان ها, راه های کمی وجود دارد:

  • انتخاب یک فضای خالی در یک گروه (برای مثال فضای سفید بین المان ها) بدون انتخاب هیچ چیز دیگری
  • با انتخاب یک المان در داخل یک گروه, کل گروه را انتخاب می کنید, انتخاب دوم یک المان خاص را انتخاب می کند.
  • انتخاب یک گروه, و سپس یک شی دیگر در گزارش, و سپس انتخاب گروه از منوی راست کلیک, یک گروه تو در تو ایجاد می کند.
  • انتخاب دو گروه, و سپس زاست کلیک گزینه ای را برای Merge دو گروه انتخاب شده نمایش داده می شود.

 

اضافه کردن رنگ Background

همچنین می توانید رنگی را برای Background با استفاده از Formatting در Visualization Pane  انتخاب کنید.

  پس از اعمال رنگ پس زمینه, با کلیک روی فضای بین تصاویر در گروه, گروه را انتخاب می کنید(این کار را با کلیک کردن روی فضای سفید بین تصاویر در یک گروه, که گروه را انتخاب نمی کنید مقایسه کنید).