نوشته‌ها

پیاده سازی Incremental Load در پاور بی آی

در دنیای تجزیه و تحلیل داده، حجم داده‌ها به سرعت افزایش می‌یابد. انتقال کل داده‌ها از منبع به Power BI برای هر بار به‌روزرسانی می‌تواند بسیار زمان‌بر و ناکارآمد باشد. برای حل این مشکل، Power BI امکان پیاده‌سازی Incremental Load یا بارگذاری افزایشی را فراهم می‌کند. این قابلیت تنها داده‌های جدید یا تغییر یافته را بارگذاری می‌کند و باعث بهبود عملکرد، صرفه‌جویی در منابع و کاهش زمان به‌روزرسانی می‌شود.

اتصال PowerBI به SharePoint از طریق API و استفاده از تکنیک Incremental Load

بارگذاری افزایشی یکی از روش‌های متداول در حوزه‌ی مدیریت داده‌ها و انبار داده (Data Warehouse) است که به منظور به‌روزرسانی اطلاعات موجود استفاده می‌شود. این روش در مقایسه با بارگذاری کامل (Full Load)، تنها داده‌های جدید یا تغییرات رخ داده در داده‌های موجود را بارگذاری می‌کند و از این طریق بهینه‌تر عمل می‌نماید.

اتصال PowerBI به SharePoint از طریق SharePoint API

در صورتی که با لیست شیرپوینتی با تعداد رکورد و ستون‌های زیاد روبرو هستید، استفاده از اتصال مستقیم به شیرپوینت از طریق SharePoint List یا SharePoint Online که در مقاله ۱ به آن پرداخته شد، بسیار زمان بر است. برای کاهش زمان لود و بالا بردن Performance به روشی نیاز داریم که بتوانیم قبل از Import اطلاعات؛ بر روی ستون‌ها و رکوردهای شیرپوینت فیلتر انجام دهیم که روش واکشی اطلاعات از طریق SharePoint API  این نیاز ما را پوشش می‌دهد.

اتصال مستقیم PowerBI به SharePoint

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

محاسبه مدت زمان کاری در Power BI

همواره در هر کسب و کاری یکی از چالش ها ، مدت زمانی است که کارکنان برای انجام فعالیت‌ها صرف می‌کنند . آیا مدت زیادی برای هر فعالیت صرف می شود؟! (بی کاری پنهان داریم) و یا بالعکس ، لود کاری زیادی برای یکسری فعالیت‌ها داریم که باید سراغ دلیل ایجاد لود کاری برویم. در […]

نمایش یا پنهان کردن یک Visual بر اساس انتخاب کاربر

در این مثال به دنبال آن هستیم که با انجام اقداماتی یک Visualای مثل نمودار را در صورت عدم انتخاب filter در یک Slicer  مدنظر مخفی کنیم و تنها در زمانی نمایش داده شود که انتخابی بر روی یک Field خاص صورت گرفته باشد. در این قسمت از ترفند به کار رفته در لینک زیر استفاده شده […]

رفع مشکل کندی نمایش Custom Visual ها در Power BI

در این مقاله یاد خواهیم گرفت که چگونه می توان کندی نمایش Custom Visual ها را در Power  BI کاملا برطرف کرد. به طور پیش فرض هر Custom Visual ی که در Power BI استفاده می شود برای نمایش یک درخواستی به سایت ماکروسافت ارسال می شود ، اگر سرور اینترنت داشته باشد که مشکل خاصی نیست اما اگر سرور اینترنت نداشته باشید این موضع باعث کندی نمودارها می شود و بعضا ممکن است این تاخیر به دقیقه هم برسد .

بهینه سازی پروژه پاور بی آی – قسمت اول

این مقاله راهنمایی‌هایی را ارائه می‌کند که توسعه‌دهندگان و مدیران راه‌حل‌های بهینه Power BI را تولید و نگهداری کنند. این راه حل ها را می توان در لایه های مختلف معماری بهینه کنید و سرعت را افزایش دهید.

SUM به همراه CALCULATE یا بدون CALCULATE، مساله این است!

حتما پیش اومده که با نوشتن برخی فرمول های DAX، هر چند به ظاهر یکسان نتایج متفاوتی رو دریافت کرده باشید. برای این که درک بهتری از نوع عملکرد محاسبات در DAX داشته باشیم لازمه برخی از مفاهیم محاسباتی رو دقیق تر متوجه بشیم. از جمله این مفاهیم که در این مقاله به بررسی اون […]

محاسبه شاخص نرخ رشد (تاریخ میلادی و شمسی) در نرم افزار Power BI

یکی از پر کاربرد ترین شاخص های مورد استفاده در گزارش ها، محاسبه نرخ رشد سنجه‌های مورد نظر در مقایسه با دوره های گذشته است. این شاخص، عموما در بازه های زمانی از جمله سال به سال، ماه به ماه، هفته به هفته استفاده میشود. این دسته بندی تاریخی به عنوان “Period-on-Period”، شناخته میشود. تکنیکی […]