·
ویژگی های اساسی یک
معماری خوب برای سیستم BI چیست؟
- Usability: ارائه تمامی امکانات BI به
نحوی یکسان و مشترک برای تمامی کاربران مختلف و آمادگی برای تهیه تمامی اطلاعات
مورد نیاز کاربران مختلف.
- استفاده از یک API مشترک
و واحد برای یکپارچهسازی (Integration) و گسترشپذیری (Extensibility):
یک API امکان
یکپارچه کردن BI با سایر سیستمهای فعلی یا بعدی را به وجود
میآورد. در این راستا باید از یک نوع API استفاده
کرد که تمامی component های BI را در برمیگیرد.
- استفاده بهینه از منابع موجود
برای سادهسازی و ROI: یک معماری نوین برای BI باید
بیشترین بازگشت سرمایه را با پیادهسازی و به کارگیری سریع سیستم BI دربرداشته
باشد. این معماری باید از محیط برنامههای کاربردی مختلف پیچیده و ترکیبی و
یکپارچهسازی با زیرساختهایی مانند platform ها، پایگاههای داده، منابع OLAP، سرورها، برنامههای کاربردی وب
سرورها، تامینکنندههای امنیت (Security Providers)، کاهش پیادهسازیهای جدید و هزینههای نگهداری پشتیبانی
نماید.
- دسترسی گسترده به داههای سازمان:
هر سازمانی طیف
گستردهای از دادههای مختلف و مکانیزمهای ذخیرهسازی برای کاربران مختلف و
برای اهداف مختلف دارد. برای ایجاد انعطافپذیری سیستم (Flexibility) برای یکپارچهسازی دادهها (data
Integration)
و دسترسی به دادهها باید در معماری سیستم از یک استراتژی باز دادهای (open
data strategy)
استفاده کرد. کاربرانی که از دادههای استفاده میکنند باید از جامعیت داده
در سراسر سازمان اطمینان داشته باشند.
- Common business view: فرایندهای تجاری و تحلیلهای انجام
شده بر اساس آنها، فارغ از منبع داده و اطلاعات باید در سراسر سیستم BI مشترک
بوده و تمامی نتیجهگیریها در یک راستا باشند. تا مدیران و knowledge
worker ها با اطمینان از صحت و جامعیت داده (Validity) از نتایج تحلیلی استفاده نمایند.
- Agility: معماری BI باید به گونهای باشد که در صورت ایجاد
تغییری در سازمان مانند یک استراتژی جدید، یک برنامه کاربردی جدید و...
تغییرات لارم را به سرعت و درستی در سایر بخش ها اعمال نماید.
- Interoperability of BI
Capabilities:
کاربران تجاری نیاز دارند به تمام capability های BI از طریق یک رابط دسترسی داشته باشند.
کاربران می توانند از طریق این واسط مشترک به تحلیل ها و ابزارهای مختلفی
دسترسی داشته باشند و یا به صورت اشتراکی در تهیه یک گزارش شرکت کنند. کاربر
گزارشی را تهیه کرده و در اختیار دیگران قرار می دهد. هر کسی تنها اطلاعاتی
را که باید ببیند، مشاهده می کند. در نهایت مدیر تجاری از گزارش های مختلف را
مشاهده کرده و نتایج به دست آمده را در اختیار دیگران قرار می دهد.
- سهولت در به کار گیری (Deploy): برای
به دست آوردن حداکثر فواید استفاده از BI، نیازمند معماری هستیم که به راحتی
قابل پیاده سازی، یکپارچه کردن و به کارگیری باشد. شرکای تجاری و مشتری ها
نیاز مند سیستم هایی هستند که به راحتی قابل نصب، به کار گیری و استفاده
باشد.
- Scalability and Reliability.
- Security: معماری BI باید آماده پذیرش تعداد زیادی از security
provider ها را داشته باشد.
)