برای مدتی که درگیر مساله هوش تجاری هستم یکی از مسائل مهمی که ذهنم رو مشغول کرده است ایجاد داشبوردهای مدیریتی کاملا منحصر به فرد و خاص برای سازمان است. در این مدت ابزارهای زیادی رو بررسی کردم که خیلی از این ابزارها با محدودیت هایی از قبیل تعداد کاربر و عدم امکان یکپارچه سازی برای استفاده از فایل های javaScript و... همراه بودند. یکی از بهترین راه حل ها کمک گرفتن از ابزارهای مختلف در زمینه بصری سازی و در نهایت پیاده سازی در یک framework است. از جمله ابزارهایی که برای بصری سازی خیلی مورد نیاز است plotly و dash هستند. Dash یک کتابخانه متن باز پایتونی برای ساخت و ایجاد اپلیکیشن های وب بیس تعاملی است. برای ایجاد انواع مختلف نمودارها و داشبوردها این ابزار بسیار کمک کننده هستند.
این ابزار کمک می کند تا افراد از back-end developers و front-end developers بی نیاز شوند و بتوانند مدل های نوشته شده در R و پایتون و یا حتی صرفا بصری سازی و انتقال داده ها از پایگاه داده را در اپلیکیشن های تحلیلی پیاده سازی کنند.
چند نمونه از اپلیکیشن های ایجاد شده رو می توانید در ادامه مشاهده کنید:
منبع این مطالب به همراه کدها را می توانید اینجا مشاهده کنید.