ويژگي هاي اساسي يک معماري خوب براي سيستم 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 ها را داشته باشد.