معماری هوش تجاری شامل بیش از یک نرمافزار هوش تجاری است. هوش تجاری دادهها را به طور معمول در انبار دادهای که برای کل سازمان ساخته شده ذخیره میکند. علاوه بر این، دادهها بر اساس خوشههای هادوپ یا سایر سیستمهای بیگدیتا(بهعنوان انبار داده یا Landing Pads برای دادههای هوش تجاری و تجزیه و تحلیل؛ به ویژه برای فایلهای لاگ, دادههای سنسورها، متن و انواع دادههای دیگر ساختارنیافته یا نیمهساختاریافته) استفاده میشوند.
دادههای هوش تجاری میتوانند شامل تاریخچه اطلاعات و دادههای جمعآوری شده به لحظه از سیستمها باشند که این موضوع ابزارهای هوش تجاری را قادر میسازد تا از فرآیندهای تصمیمگیری استراتژیک و همچنین تصمیمهای تاکتیکی پشتیبانی کنند.
قبل از استفاده در برنامههای هوش تجاری؛ دادههای خام از منابع مختلفی که استفاده میشوند ادغام و مدیریت کیفیت دادهها تضمین میشود تا اطمینان حاصل شود که تیمهای هوش تجاری و کاربران تجاری در حال تجزیه و تحلیل اطلاعات دقیق و سازگار هستند.
مراحلی که فرآیند هوش تجاری را شامل میشود عبارتند از:
- آمادهسازی دادهها؛ که در آن مجموعه دادهها برای تجزیه و تحلیل سازماندهی و مدل میشوند.
- درخواست(پرسوجو یا کوئری) تحلیل از دادههای تهیه شده
- توزیع شاخصهای کلیدهای عملکردی(KPI) و سایر یافتهها برای کاربران تجاری
- استفاده از اطلاعات برای کمک به تاثیرگذاری و پیشبرد تصمیمات تجاری