• مسابقه Power BI
    • اولین مسابقه Power BI
    • دومین مسابقه Power BI
  • جدیدترین مطالب آموزشی
  • تحلیل داده نرم افزاری (فنّی)
  • تحلیل داده غیرفنّی
  • دوره‌های آفلاین
  • سبد خرید
  • تماس با ما
  • حساب کاربری

سبد خرید شما خالی است.

گروه تحلیلگری
  • مسابقات Power BI
    • اولین مسابقه Power BI ایران
    • دومین مسابقه Power BI ایران
  • مطالب آموزشی
    • تمام مطالب آموزشی
    • Excel
    • Power BI
    • Power Query
    • DAX
  • مسیرهای یادگیری
    • مسیر یادگیری تحلیل داده (فنی)
    • مسیر یادگیری غیرفنّی تحلیلگر داده
  • دوره‌های آموزشی
    • مهارت‌های غیرفنّی تحلیلگر داده
    • اکسل
    • Power BI
    • Power Query
    • SQL
    • تحلیل داده با پایتون
    • سبد خرید
  • ارتباط با ما
    • تماس
    • اینستاگرام
0
حساب کاربری

مقالات

پیاده سازی Navigation شرطی در Power BI

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

پیاده سازی Navigation در Power BI

در این مطلب با Conditional Navigation در Power BI آشنا خواهید شد. مثل همیشه از داده های موجود در پایگاه داده AdventureworksDW استفاده می کنیم. چند جدول از جمله جدول مشتری، کالا، زمان و فروش را در مدل بارگذاری می کنیم.

در روش هایی که قبل تر گفته شد، Navigation را با استفاده از Buttons پیاده سازی کردیم. در این مطلب روش دیگری را در پیش خواهیم گرفت. ابتدا چندین نمودار در صفحه ایجاد می کنیم. گزارش های مورد نظر ما در 3 صفحه ایجاد شده که دقیقا مشابه یکدیگرند.

پیاده سازی Navigation شرطی در Power BI

فرض کنید می خواهیم  هر کدام از این صفحات، اطلاعات یک گروه محصول را نمایش دهد. ما کلا 3 گروه محصول داریم. Bikes، Accessories و Clothing. همین نام ها را برای صفحات قرار می دهیم.

پیاده سازی Navigation شرطی در Power BI

حال از تب Home بر روی Enter Data کلیک کنید. در پنجره باز شده نام صفحات را عینا وارد کنید، نام مورد نظر خود را بر روی ستون و جدول قرار دهید و در نهایت بر روی Load کلیک کنید تا این جدول در مدل بارگذاری شود. پیاده سازی Navigation شرطی در Power BI

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

پیاده سازی Navigation شرطی در Power BI

از تنظیمات اسلایسر، آن را به حالت Single Select در آورید تا اجازه انتخاب بیش از یک گزینه را به کاربر ندهید.

پیاده سازی Navigation شرطی در Power BI

پیشنهاد می کنم برای زیباتر شدن، حالت اسلایسر را از عمودی به افقی تغییر دهید. همچنین از تنظیمات اسلایسر Slicer Header را غیرفعال نمایید.

پیاده سازی Navigation شرطی در Power BI

یک آیکن مناسب را از اینترنت دانلود کنید و از طریق برگه Insert بر روی image کلیک کنید و عکس را کنار اسلایسر قرار دهید.

پیاده سازی Navigation شرطی در Power BIبر روی عکس کلیک کنید و از تنظیمات عکس، Action را برای آن فعال نمایید.

پیاده سازی Navigation شرطی در Power BI

در قسمت Destination بر روی Fx کلیک کنید. پنجره ای باز می شود. در قسمت Based On field نام ستونی که با استفاده از آن اسلایسر را ایجاد کرده اید وارد نمایید و در قسمت Summarization از First استفاده نمایید و در نهایت بر روی OK کلیک نمایید.

پیاده سازی Navigation شرطی در Power BI

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

پیاده سازی Navigation شرطی در Power BI

حال از اسلایسر گزینه مورد نظر خود را انتخاب نموده و بر روی GO کلیک نمایید. به عکس متحرک زیر دقت نمایید.

پیاده سازی Navigation شرطی در Power BI

مثل همیشه لازم به ذکر است، در محیط Power BI Desktop برای بهره گیری از عملکرد GO باید از کنترل + کلیک راست استفاده نمایید اما در محیط Power BI Report Server کلیک به تنهایی کافی است.

تنها یک نکته باقی است. با انتقال به هر یک از صفحات داده های موجود تغییری نمی کنند! دلیل واضح است. چون فیلتری انجام نمی شود. برای اصلاح این مشکل از بخش Filter Pane، باید برای هر صفحه فیلتر را مشخص نمایید.

به صورت زیر ستون گروه کالا را از جدول کالا در Filter On This Page قرار دهید و برای هر صفحه فیلتر مورد نظر را انتخاب نمایید. به تصویر زیر دقت نمایید.

در این مطلب با نحوه پیاده سازی Navigation شرطی در Power BI آشنا شدیم. نظرات خود را برای مطالب آینده با ما در میان بگذارید.

درباره حسین وثوقی

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

نوشته های بیشتر از حسین وثوقی
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • داده های نمونه و تمرینی برای یادگیری پاور بی آی | Power BI

    1.66k بازدید

  • تنظیم مقدار پیش فرض اسلایسر تاریخ در Power BI

    772 بازدید

  • دومین مسابقه بزرگ Power BI ایران

    1.3k بازدید

  • نمونه پروژه داده های اقتصادی با Power BI

    1.33k بازدید

  • نمونه پروژه قند مواد غذایی با Power BI

    1.34k بازدید

  • اولین مسابقه طراحی داشبورد با Power BI

    2.42k بازدید

عضویت
به دوستتان خبر دهید.
guest
تعداد ماههای سال به عدد
guest
4 نظر
قدیمی ها
جدید ها بیشترین رای
Inline Feedbacks
View all comments
محسن نقيب
محسن نقيب

You are the best and good luck.

1
پاسخ
حسین وثوقی
حسین وثوقی
نویسنده
در پاسخ به  محسن نقيب

ممنون از محبت شما

0
پاسخ
امین یزدانی
امین یزدانی

خیلی ممنونم از آموزش ها و مطالب خوب شما. من خیلی ازشون استفاده کردم. امیدوارم هرجا هستید موفق و پیروز باشید.

0
پاسخ
پوریا بغدادی
پوریا بغدادی
مدیر سایت
در پاسخ به  امین یزدانی

نظر لطف شماست. ممنون.

0
پاسخ
جستجو
جستجو برای:
دسته بندی مطالب
  • Charts
  • DAX
  • Excel
  • Power BI
  • Power Query
  • تحلیل داده
  • هوش تجاری
پکیج های آموزشی
  • Data Analysis
  • Excel
  • Power BI
  • Power Query
  • Python
  • SQL
درباره گروه تحلیلگری

معتقدیم آموزش شروع یک تعهد بلند مدت است. این را از مشتریان ما سوال کنید.

اطلاعات تماس
  • تهران، خیابان مطهری، ابتدای خیابان سنایی، کوچه بیست و یکم
  • 42 12 600 - 0919 فقط تلگرام و واتساپ
  • info@tahlilgary.com
پیوندها
  • آموزش رایگان و اصولی اکسل
  • دوره رایگان آموزش Power BI | پاور بی آی
  • آموزش دستورات پایه SQL
  • آمار و تحلیل داده با پایتون
  • دومین مسابقه‌ Power BI ایران
دسته بندی محصولات
Data Analysis Excel Power BI Power Query Python SQL
wpDiscuz

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت