۳.۸
(۵)
آیا به دنبال قرار دادن تاریخ شمسی در Power BI خود هستید؟ این مقاله از نیک آموز به شما نشان می‌دهد که چگونه با استفاده از کوئری نویسی در SQL Server و اتصال آن به POWER BI، تقویم داشبورد خود را به شمسی  تبدیل کنید. با این روش، کاربران شما می‌توانند گزارشات را بر اساس تاریخ شمسی مشاهده نمایند. گام‌های اولیه شامل آماده‌سازی کوئری تاریخ شمسی و استفاده از تابع تبدیل تاریخ در دیتابیس است.

دستور زیر تاریخ و ساعت جاری سرور را نمایش می دهد :

دستور تاریخ و ساعت جاری سرور

قرار دادن تاریخ شمسی در Power BI

حال برای تبدیل تاریخ میلادی به تاریخ شمسی باید از تابع تبدیل تاریخ میلادی به شمسی استفاده نماییم. این تابع در اینترنت به راحتی یافت می شود. در این صورت کد ما به صورت زیر خواهد بود.( دقت کنید که حتما باید این تابع به توابع دیتابیس شما اضافه شده باشد).

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

پس از ورود به محیط Power BI Desktop RS ، مطابق شکل زیر بر روی SQL Server کلیک کنید تا به منبع داده SQL متصل شوید.

اجرای پروژه هوش تجاری Enterprise تخصص ماست.

محیط Power BI Desktop RS

در این صورت پنجره ایی مطابق شکل زیر نمایان می شود. مطابق شکل زیر مشخصات Instance خود (SQL Server) را وارد می نماییم. سپس بر روی Advance در صفحه زیر کلیک کرده و کد خود را در آن قسمت مطابق شکل زیر کپی می نماییم.

با کلیک بر روی OK یک جدول به جداول ما در محیط Power BI اضافه خواهد شد.

مشخصات Instance

تبدیل داده 

برای قرار دادن تاریخ شمسی در Power BI اگر بر روی دکمه Load کلیک نماییم وارد محیط POWER BI Desktop RS خواهیم شد. در صورتی که ما بر روی دکمه Transform Data کلیک نموده تا به محیط Power Query منتقل شوید. همچنین اگر می‌خواهید تحلیل داده‌ها را مثل یک حرفه‌ای انجام دهید و داشبوردهای قدرتمند بسازید، دوره power bi بهترین نقطه شروع شماست!

دکمه Transform Data

در این صورت با محیط زیر روبرو خواهید شد. حال می توانیم نام جدول خود را از Query1 به نام دیگری مثلا LastDate تغییر دهیم و نام ستون این جدول را به DateRfresh تغییر دهیم.

تغییر نام به DateRfresh

می توانیم بر روی نام Query1 دابل کلیک کرده و نام جدول را به LastDate و بر روی هدر ستون دابل کلیک کرده و نام آن را به DateRefresh تغییر دهیم(مطابق شکل زیر).

تعییر نام جدول

سپس بر روی دکمه Close & Apply کلیک کرده تا تغییرا ت ذخیره شده و به محیط POWER Query برگردیم.

کلیک دکمه Close & Apply

تذکر : در این قسمت شما با سه آیتم مواجه خواهید شد :

۱ – Close & Apply : با کلیک بر روی این آیتم تغییرات اعمال شده و به محیط POWER Bi Desktop RS بر می گردیم.

۲ – Apply : تغییرات اعمال شده و در همین محیط POWER Query می مانیم.

۳ – Close : محیط Power Query را بسته و به محیط Power BI Desktop RS بر می گردیم بدون اینکه تغییرات را ذخیره کرده باشیم.

سخن پایانی

در قدم آخر قرار دادن تاریخ شمسی در Power BI در محیط POWER BI Desktop RS یک ویژوال Card بر روی صفحه انداخته و فیلد تاریخ یعنی فیلد DateRefresh را گرفته و بر روی ویژوال Card می اندازیم. آیا تا به حال تجربه‌ای در این زمینه داشته‌اید؟ نظرات خود را با ما در بخش نظرات این مقاله  نیک آموز در میان بگذارید.

قرار دادن تاریخ شمسی در Power Bi

سوالات متداول قرار دادن تاریخ شمسی در Power Bi

۱. مرحله اولیه برای قرار دادن تاریخ شمسی در POWER BI چیست؟

برای قرار دادن تاریخ شمسی در 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 برگردید.

💡 مطالعه‌های تکمیلی برای درک بهتر قرار دادن تاریخ شمسی در Power Bi

چه رتبه ای می‌دهید؟

میانگین ۳.۸ / ۵. از مجموع ۵

اولین نفر باش