قرار دادن تاریخ شمسی در صفحه اول داشبورد در POWER BI هوش تجاری Power BI نوشته شده توسط: غلامحسین عبادی تاریخ انتشار: ۰۴ خرداد ۱۴۰۴ آخرین بروزرسانی: 06 خرداد 1404 زمان مطالعه: 5 دقیقه ۳.۷ (۳) آیا به دنبال قرار دادن تاریخ شمسی در داشبوردهای POWER BI خود هستید؟ این مقاله از نیک آموز به شما نشان میدهد که چگونه با استفاده از کوئری نویسی در SQL Server و اتصال آن به POWER BI، تقویم داشبورد خود را به شمسی تبدیل کنید. با این روش، کاربران شما میتوانند گزارشات را بر اساس تاریخ شمسی مشاهده نمایند. گامهای اولیه شامل آمادهسازی کوئری تاریخ شمسی و استفاده از تابع تبدیل تاریخ در دیتابیس است. دستور زیر تاریخ و ساعت جاری سرور را نمایش می دهد : قرار دادن تاریخ شمسی در POWER Bi حال برای تبدیل تاریخ میلادی به تاریخ شمسی باید از تابع تبدیل تاریخ میلادی به شمسی استفاده نماییم. این تابع در اینترنت به راحتی یافت می شود. در این صورت کد ما به صورت زیر خواهد بود.( دقت کنید که حتما باید این تابع به توابع دیتابیس شما اضافه شده باشد). پس از ورود به محیط Power BI Desktop RS ، مطابق شکل زیر بر روی SQL Server کلیک کنید تا به منبع داده SQL متصل شوید. در این صورت پنجره ایی مطابق شکل زیر نمایان می شود. مطابق شکل زیر مشخصات Instance خود (SQL Server) را وارد می نماییم. سپس بر روی Advance در صفحه زیر کلیک کرده و کد خود را در آن قسمت مطابق شکل زیر کپی می نماییم. با کلیک بر روی OK یک جدول به جداول ما در محیط Power BI اضافه خواهد شد. تبدیل داده اگر بر روی دکمه Load کلیک نماییم وارد محیط POWER BI Desktop RS خواهیم شد. در صورتی که ما بر روی دکمه Transform Data کلیک نموده تا به محیط Power Query منتقل شوید. همچنین اگر میخواهید تحلیل دادهها را مثل یک حرفهای انجام دهید و داشبوردهای قدرتمند بسازید، دوره power bi بهترین نقطه شروع شماست! در این صورت با محیط زیر روبرو خواهید شد. حال می توانیم نام جدول خود را از Query1 به نام دیگری مثلا LastDate تغییر دهیم و نام ستون این جدول را به DateRfresh تغییر دهیم. می توانیم بر روی نام Query1 دابل کلیک کرده و نام جدول را به LastDate و بر روی هدر ستون دابل کلیک کرده و نام آن را به DateRefresh تغییر دهیم(مطابق شکل زیر). سپس بر روی دکمه Close & Apply کلیک کرده تا تغییرا ت ذخیره شده و به محیط POWER Query برگردیم. تذکر : در این قسمت شما با سه آیتم مواجه خواهید شد : ۱ – Close & Apply : با کلیک بر روی این آیتم تغییرات اعمال شده و به محیط POWER Bi Desktop RS بر می گردیم. ۲ – Apply : تغییرات اعمال شده و در همین محیط POWER Query می مانیم. ۳ – Close : محیط Power Query را بسته و به محیط Power BI Desktop RS بر می گردیم بدون اینکه تغییرات را ذخیره کرده باشیم. سخن پایانی در قدم آخر در محیط POWER BI Desktop RS یک ویژوال Card بر روی صفحه انداخته و فیلد تاریخ یعنی فیلد DateRefresh را گرفته و بر روی ویژوال Card می اندازیم. آیا تا به حال تجربهای در این زمینه داشتهاید؟ نظرات خود را با ما در بخش نظرات این مقاله نیک آموز در میان بگذارید. سوالات متداول ۱. مرحله اولیه برای قرار دادن تاریخ شمسی در POWER BI چیست؟ برای قرار دادن تاریخ شمسی در صفحه اول گزارشات مدیریتی در POWER BI، شما باید ابتدا کوئری مورد نیاز را در SQL Server آماده نمایید. دستور اولیه تاریخ و ساعت جاری سرور را نمایش میدهد. سپس برای تبدیل تاریخ میلادی به شمسی باید از تابع تبدیل تاریخ میلادی به شمسی استفاده نمایید؛ این تابع در اینترنت یافت میشود و باید به توابع دیتابیس شما اضافه شده باشد. ۲. چگونه میتوانم دادههای تاریخ شمسی آماده شده در SQL Server را به POWER BI اضافه کنم؟ پس از آمادهسازی کوئری در SQL Server، شما باید وارد محیط POWER BI Desktop RS شوید. در آنجا بر روی SQL Server کلیک کنید تا به منبع داده SQL متصل شوید. در پنجرهای که ظاهر میشود، مشخصات Instance خود (SQL Server) را وارد کرده و سپس بر روی Advanced کلیک نموده و کد SQL آماده شده خود را در آن قسمت کپی نمایید. 3. پس از دریافت داده تاریخ در POWER BI، چه اقداماتی میتوانم برای نمایش آن انجام دهم؟ پس از اتصال و دریافت دادهها، میتوانید بر روی دکمه Transform Data کلیک کنید تا به محیط POWER Query منتقل شوید. در این محیط، میتوانید نام جدول حاصله (مثلاً از Query1 به LastDate) و نام ستون حاوی تاریخ (مثلاً به DateRefresh) را تغییر دهید. سپس بر روی Close & Apply کلیک کرده تا تغییرات ذخیره شده و به محیط Power BI Desktop RS برگردید. چه رتبه ای میدهید؟ میانگین ۳.۷ / ۵. از مجموع ۳ اولین نفر باش معرفی نویسنده مقالات 14 مقاله توسط این نویسنده محصولات 0 دوره توسط این نویسنده غلامحسین عبادی مهندس غلامحسین عبادی، دانش آموخته علوم کامپیوتر دانشگاه امیرکبیر | مولف کتابهای حوزه برنامه نویسی و SQL Server | هفت سال کارشناس نرم افزار شرکت خودرو سازی سایپا |۱۰ سال رئیس برنامههای کاربردی و مسئول دیتابیس در شرکت ایران خودرو | ۴ سال سابقه DBA در شرکت داده ورزی سداد | مدرک MCSD مایکروسافت از امارات | مدرس SQL Server در سازمانهای دولتی | ۱۶ سال سابقه تدریس در دانشگاهها و سازمانها معرفی محصول مقالات مرتبط ۱۷ اردیبهشت هوش تجاری انواع OLAP در هوش تجاری تیم فنی نیک آموز ۲۷ اسفند هوش تجاری هوش تجاری در صنعت بیمه | بهبود عملکرد و افزایش سودآوری تیم فنی نیک آموز ۱۵ اسفند هوش تجاری بهینهسازی عملکرد Power BI | افزایش سرعت تیم فنی نیک آموز ۰۸ اسفند هوش تجاری اصول طراحی داشبوردهای منابع انسانی با power bi تیم فنی نیک آموز دیدگاه کاربران لغو پاسخ دیدگاه نام و نام خانوادگی ایمیل ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم. موبایل برای اطلاع از پاسخ لطفاً مرا با خبر کن ثبت دیدگاه Δ