آیا گزارش من فیلتر شده است؟
خیلی مواقع برای کاربر سوال پیش می آید که “آیا گزارش من فیلتر شده است؟” شاید بپرسید که کاربر با نگاه کردن به گزارش و اسلایسر ها می تواند این موضوع را تشخیص دهد که آیا گزارش فیلتر شده است یا خیر؟ اما باید گفت که ممکن است فیلتر از منابع مختلفی بر روی گزارش ها اعمال شود و کاربر آن را متوجه نشود.
حال می خواهیم 2 گزارش ایجاد کنیم که میزان فروش را بر اساس گروه کالاهای محصول و سطوح تحصیلی مختلف نمایش دهد و با استفاده از زبان DAX مشخص کنیم آیا گزارش بر اساس کل داده ها است یا بخش محدودی از داده ها؟
حال گزارش سمت چپ را بر اساس Bikes فیلتر می کنیم. سپس ماوس را بر روی آیکن فیلتر بر روی گزارش سمت راست برده و نگه می داریم. مشاهده می کنید که این اطلاع را به شما می دهد که گزارشی که شما مشاهده می کنید، تنها اطلاعات مربوط به گروه Bikes را نمایش می دهد.
با استفاده از زبان DAX می توانید متوجه شوید آیا فیلتری بر روی گزارشات شما اعمال شده یا خیر به این صورت است که شما ردیف های جدول فروش را در نظر بگیرید. این جدول 60398 ردیف دارد. در واقع اگر این تعداد کمتر باشد به این معنی است که ردیف های جدول محدود شده است.
باید یک با در نظر گرفتن فیلتر ها و یک بار بدون در نظر گرفتن فیلترها رکورد ها را بشماریم و نتیجه را با هم مقایسه کنیم. اگر این تعداد برابر بود به این معنی است که فیلتری اعمال نشده است. خب بیایید با در نظر گرفتن فیلتر رکورد ها را مورد شمارش قرار دهیم.
حال رکورد ها را بدون در نظر گرفتن فیلتر مورد شمارش قرار می دهیم.
همان طور که مشاهده می نمایید هر دو عدد با هم برابرند و این به این معنی است که هیچ فیلتری اعمال نشده است.
به محض اعمال فیلتر این دو عدد با هم متفاوت خواهند شد. همان طور که مشاهده می کنید گزارش ها بر اساس Bikes فیلتر شده است.
حال می تواینم مژر سومی بنویسیم که اگر این 2 عدد مخالف هم بودند، اعلام کند گزارش فیلتر شده است.
در این مطلب گفتیم که چگونه با استفاده از زبان DAX می تواینم متوجه شویم آیا گزارش فیلتر شده است یا خیر؟ در واقع هر گاه برای شما این سوال پیش آمد که آیا گزارش من فیلتر شده است؟ با این روش می توانید به سوال خود پاسخ دهید.
درباره حسین وثوقی
دانش آموخته مهندسی صنایع و مدیریت فناوری اطلاعات دانشگاه تهران، علاقه مند به تحلیل و ارائه راه حل برای مسائل و بهینه سازی راه حل ها هستم ...
نوشته های بیشتر از حسین وثوقی