技术开发 频道

另眼看BI项目报表设计

  【IT168技术分析评论】

  中小企业的BI项目(或者决策支持项目)一般包括数据仓库设计、ETL的设计与开发、报表的设计与开发和Portal的设计与开发。其中,BI报表是交付给客户最重要的项目成果,BI项目成败很大程度上取决于报表的设计与开发。本文总结了笔者这几年来的BI报表设计与开发经验,请读者批评指正。

  一、 BI项目前端展现架构

  当前主流的BI前端展现工具采用B/S结构管理和发布报表,方便用户可以通过Internet/Intranet来访问和浏览。通常企业会购买一种或几种前端工具,通过这些前端工具制作发布报表,然后将这些报表集成到企业的Portal上,用户可以通过登陆Portal来访问和查看报表。(架构如下图1所示)。这种架构有以下优点:

  (1)采用B/S架构不需要配置客户端,并且只要是能够访问Internet/Intranet都能访问,极大的提高了用户查看报表的便利性。

  (2)解决报表工具Licenses问题,通过报表的集成过程的二次开发节约Licenses用户个数 。

  (3)解决了报表工具的发布之后访问风格与客户企业应用风格不一致的问题。

  (4)可以有更灵活的用户和权限管理方式(如:一些企业里使用Windows AD认证,而报表工具会有一套自己的用户认证方式,可以通过Portal的方式进行二次开发可以进行统一的AD认证)。


        (图1)

0
相关文章