عوامل و تغییرات سریع در محیط عملیات شرکت ها و سازمان ها، آنها را به سوی پشتیبانی رایانه ای از عملیاتشان سوق می دهد. بدین معنی که فشارهای خارج از شرکت ها منجر به ایجاد رویکرد پاسخ در سازمان ها می شود که با توجه به سرعت محیط، این پاسخ ها باید با سرعت همراه باشد؛ چرا که محیط بسیار رقابتی است و لذا برای دستیابی به پاسخ های سریع، لازم است سامانه های رایانه ای به کمک شرکت ها بیایند. سامانه های رایانه ای می توانند فرآیند پاسخ را تسهیل و تسریع نمایند.
در ذیل مدلی از فضا و فشارهای خارجی کسب و کار ها و نیز پاسخ ها و چگونگی حضور سامانه های رایانه ای ارایه شده است.
سامانه های رایانه ای به مدیران و کسب و کارها به روش های مختلفی کمک می کنند:
محاسبات را تسهیل می کنند و سرعت انجام آنها را افزایش می دهد.
ارتباطات و همکاری ها را بهبود می دهند.
بهره وری افراد را افزایش می دهند.
مدیریت داده ها را ممکن می کند و آن را بهبود می دهد.
قابلیت دسترسی ها را افزایش می دهد.
این روش ها منجر به ساخت تصمیم های اساسی برای کسب و کارها می شود که در مجموع سازنده سیستم های تصمیم یار برای سازمان ها، شرکت ها و در مجموع کسب و کار می شود. استفاده از سیستم های تصمیم یار سابقه دیرینه ای دارد که به طور خلاصه می توان به روند ذیل اشاره کرد:
چشم انداز هوش تجاری
شاید بتوان به طور خلاصه چشم انداز هوش تجاری را اینگونه مطرح کرد:
«ارتقاء عملیات و فرایندهای کلیدی کسب و کار از طریق تامین اطلاعات و دانش حیاتی کسب و کار در زمان درست، قالب درست و برای همه سطوح سازمانی ».
اهداف هوش تجاری
لذا اهدافی را که هوش تجاری به دنبال آن است را می توان به صورت ذیل خلاصه کرد:
«بهینه سازی، تحلیل،کنترل و دیده بانی عملیات و فرایندهای کسب و کار».
کارکردهای هوش تجاری
به دنبال اهداف هوش تجاری، سه کارکرد اصلی در کسب و کارهای مختلف ایجاد می شود که عبارتند از:
ایجاد دید: گذشته و حال کسب و کار ها را برای پیش بینی آینده به کار می گیرد.
مدیریت و تحلیل عملکرد کسب و کار: شاخص هایعملکردی کلیدی (Key Performance Indicators, KPI) را تعریف می کند.
گزارش دهی: گزارش های لحظه ای و دست ای ایجاد می کند.
رویکردهای تکنیکی
از سوی دیگر لازم است تکنیک های لازم برای تحلیل داده های مختلف به کار رود. در شکل زیر رویکردهای مختلف تکنیکی برای استفاده از انواع داده ها نشان داده شده است.
رویکردهای تکنیکی
برای رسیدن به این اهداف لازم است کسب و کار از دیدگاه عملیات و فرایندهای بنگاه به درستی تحلیل گردد که در شکل زیر به آن اشاره شده است.
تحلیل کسب و کار بنگاه
تحلیل داده ها
امروزه تحلیل داده ها با استفاده از ابزارها و تکنیک هایی که در این زینه وجود دارند، بسیار ساده شده است. تحلیل داده ها انواع مختلفی دارد که در ذیل به آنها اشاره می شود:
تحلیل آماری (Statistical Analytics): بستههای تحلیل آماری مانند (S++)که میتوانند با پایگاه دادهها در ارتباط باشند.
داده کاوی (Data Mining): داده کاوی جستجو میکند تا دانش را به شکل الگوها و قواعد آماری از پایگاه دادههای بزرگ به طور خودکار کشف نماید.
پایگاه داده تحلیلی (Analytical DB): یک پایگاه داده تحلیلی، اطلاعات جمع آوری شده از منابع متعدد را بایگانی نموده و آنها را بر اساس یک طرح یکپارچه در یک سایت ذخیره میکند. برای کسب و کارهای بزرگ مهم است که از بخشهای متعدد و در صورت امکان در سایتهای متعدد، داده تولید نمایند.
پایگاه داده تحلیلی
«منبع داده جمع آوری شده از دادههای منابع اطلاعاتی مختلف و حتی ناهمگن، تحت یك ساختار و در یك محدوده وسیع زمانی با هدف پاسخگویی به پرسشهای تحلیلی كاربران است.»
پایگاه داده تحلیلی تفاوت هایی را با پایگاه های عملیاتی دارند، از جمله می توان به مشخصات ذیل در پایگاه داده تحلیلی اشاره نمود:
پوشش دامنه زمانی وسیعتر
یك پایگاه داده یكپارچه حاصل از پردازش چندین پایگاه داده عملیاتی
قابلیت پاسخگویی به پرسشهای پیچیده كاربران و برنامههای كاربردی
انواع داده ها در پایگاه داده تحلیلی
داده های متنوعی در پایگاه داده تحلیلی ذخیره می شوند که عبارتند از:
داده جاری: دادههای فعلی منابع عملیاتی
داده قدیمی: دادههای قدیمی منابع اطلاعاتی
داده خلاصه شده: دادههای نتیجه شده از دادههای موجود و پردازشهای مرتبط
فراداده: شامل اطلاعات مربوط به دادهها، دیكشنری از اطلاعات پایگاه، راهنمایی جهت نگاشت داده از محیط عملیاتی به محیط پایگاه داده تحلیلی و قواعد استفاده شده برای خلاصه سازی است.
معماری یك پایگاه داده تحلیلی
معماری یك پایگاه داده تحلیلی شامل سه لایه می باشد:
لایه زیرین: منابع اولیه داده را تشكیل میدهد. این لایه شامل پایگاههای داده رابطهای، فایلهای مسطح و منابع دیگر است.
لایه میانی: خود پایگاه داده تحلیلی و سرویس دهندههای پردازش تحلیلی برخط تشكیل میدهند. سرویس دهندههای پردازش تحلیلی برخط، داده چند بعدی را برای ارائه به كاربران نهایی در اختیار قرار میدهند.
لایه انتهایی: سرویس گیرندهها هستند كه با عملیات داده كاوی، پرسوجو و تحلیل، داده را از سرویس دهندههای پردازش تحلیلی بر خط میگیرند.