محاسبه مقادیر تجمعی در Power BI

محاسبه مقادیر تجمعی در Power BI

نحوه ی محاسبه مقادیر تجمعی یکی از نیاز های مهم کاربران Power BI با استفاده از DAX است. به طور مثال محاسبه میزان فروش از ابتدای سال تا امروز به صورت تجمعی یکی از مهمترین مواردی است که در گزارش ها بسیار کاربرد دارد. ادامه مطلب


معرفی جامع و کامل فرمول نویسی DAX

معرفی جامع و کامل فرمول نویسی DAX

DAX مخفف عبارت Data Analysis Expression، یک زبان فرمول‌نویسی است که در Analysis Services ،Power BI Desktop در SQL Server و Power Pivot در Excel، با هدف تحلیل داده‎ها مورد استفاده قرار می‌گیرد. فرمول‌های DAX شامل توابع (Functions)، اپراتورها (Oprators) و مقادیر (Values) برای انجام محاسبات پیشرفته و تحلیل داده‌ها در جداول و ستون‌های مرتبط در مدل‌های داده Tabular هستند. به تازگی متغیرها (Variables) نیز به این اجزا اضافه شده اند. در این مطلب قصد داریم همه چیز درباره فرمول نویسی DAX را در قالب دید کلی به شما ارائه کنیم. ادامه مطلب


کپی و انتقال Measure‎ها در پروژه‎های Power BI

کپی و انتقال Measure‎ها در پروژه‎های Power BI

همیشه با این سؤال روبه‌رو بودم که آیا ممکن هست تمام measure ها را از یک فایل Power BI PBIX به دیگری منتقل کرد. تصور کنید که ۲ فایل PBIX با دیتا مدل مشابه دارید و در شرایطی هستید که می‌خواهید از measure  های یک پروژه در پروژه دیگر استفاده کنید. یک راه حل آسان برای انجام آن وجود دارد که در این بخش می‌خواهیم طریقه انجام این کار را با استفاده از نرم افزار Tabular Editor آموزش دهیم. ادامه مطلب


Calculated Column یا Measure؟ مساله این است!

Calculated Column یا Measure؟ مساله این است!

اگر از کاربران Power BI هستید حتما بر سر دو راهی ایجاد ستون محاسباتی (Calculated Column) و سنجه (Measure) قرار گرفته اید. این چالش برای اکثر افراد به خصوص در بدو شروع کار با Power BI به وجود می آید و اکثرا با پیروزی Calculated Column به پایان می رسد! ادامه مطلب


جهت روابط در Power BI

جهت روابط در Power BI

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


چرا Data Modeling اهمیت دارد؟

چرا Data Modeling اهمیت دارد؟

برخورداری از یک دیتا مدل خوب به منظور تحلیل کسب و کار از اهمیت بسیاری برخوردار است. هدف یک پایگاه داده تراکنشی (transactional) با هدف یک پایگاه داده تحلیلی کاملا متفاوت است. ادامه مطلب