محاسبه سهم از کل : اگر بخواهیم متوجه شویم که برای مثال در ماه March ، چند درصد کل سال فروش داشته ایم می توان چنین کد Dax ای نوشت : متغیر a طوری نوشته شده است که Sales Amount را محاسبه می کند و از ماه ها فیلتر …
بیشتر بخوانید »درس هفتاد و نهم – کار با تاریخ شمسی
برای محاسبات برمبنای تاریخ شمسی حتما از جدول DimDate استفاده کنید و یک ستون محاسباتی مانند ستون ShamsiMonth_Counter به آن اضافه کنید. این یک ستون عددی بصورت افزایشی است که هر ماه در تمام سالها یک عدد یکتا میگیرد. بطور مثال در محاسبات ممکن است که نیاز باشد برای جمع …
بیشتر بخوانید »درس هفتاد و ششم – فیلتر های Explicit و Implicit
اگر به صورت همزمان دو نوع فیلتر Explicit و Implicit را از طریق یک فیلد (به عنوان مثال Color) روی مژر لحاظ کنیم ، Power BI فیلتر Implicit را دیگر لحاظ نمی کند. همانطور که در تصویر می بینید ، برای همه ی Color ها از Black ، Blue تا …
بیشتر بخوانید »درس هفتاد و پنجم – دوره ای بر Filter Context
در جلسات قبل آموختیم که : ستون محاسباتی بعد از تولید شدن داخل Data Model قرار می گیرد و حجمی از دیتا مدل اشغال می کند. بعد از هر Refresh منابع داده ای ، ستون های محاسباتی، از اول مجدد حساب می شوند. در نتیجه تعداد ستون های محاسباتی با …
بیشتر بخوانید »درس هفتاد و هشتم – AllSelected
تابع AllSelected : از ستونی که در AllSelected قرار داده ایم ، همه Item ها را رد میکند(ایگنور میکند) به جز Item های انتخاب شده. فرض کنید در این قسمت December و February را انتخاب میکنیم. درصد هایی که اینجا میبینیم ، بر مبنای ماه های کل سال است. اگر …
بیشتر بخوانید »آموزش پیاده سازی عملی پروژه هوشتجاری BI
در پیاده سازی پروژه های هوش تجاریBI بخش های مهمی از جمله طراحی دیتاورهاوس، ETL اطلاعات، طراحی و پابلیش داشبورد برای موبایل و کامپیوتر، افزایش سرعت داشبوردها وجود دارد که بصورت عملی بررسی می کنیم.
بیشتر بخوانید »درس هفتاد و چهارم – استفاده از نام ستونها در اسلایسر
یک تکنیک که میتونه در طراحی سریعتر داشبوردها به شما کمک کنه , استفاده از نام ستونهای محاسباتی بعنوان آیتمهای اسلایسر هست تا بدون نیاز به استفاده از بوک مارک و ویژوالهای بیشتر , value و مقدار نمایشی در ویژوال رو تغییر بدید.
بیشتر بخوانید »درس هفتاد و سوم – Fuzzy Merge
fuzzy merge کاربرد جالبی میباشد که پاور بی آی می تواند ستونها با مقادیر مشابه از لحاظ ظاهری را طبق الگوریتمی شناسایی کند و با هم merge کند. درواقع برای حالتی که مقادیر ذاتا یکسان هستند ولی به شکل متفاوت مقداردهی شده اند.
بیشتر بخوانید »درس هفتاد و دوم – نمایش گزارشات در گوشی موبایل
برای نمایش گزارشات برروی موبایل بصورت عمودی باید از phone layout استفاده کنید تا کاربر بتواند داشبورد و گزارشات را به راحتی در موبایل مشاهده کند.
بیشتر بخوانید »درس هفتاد – Schedule refresh
Schedule refresh فقط برای حالت import در بانکهای رابطه ای استفاده می شود. و برای فایهای اکسل نمی باشد. بدین ترتیب می توانید یک برنامه جهت رفرش اطلاعات تنظیم کنید.
بیشتر بخوانید »