商业智能(Business Intelligence,BI)在信息时代扮演着至关重要的角色。BI的核心目标是协助企业建立一个高度整合和自动化的管理决策分析系统,企业各层级各部门人员基于统一的业务理解和洞察,高效推进沟通和协作,能及时发现问题,并分析过往预见未来。
数据分散,各个信息系统数据没有整合,数据孤岛,无法形成沉淀数据资产;
自动化分析程度较低,分析工具单一,大量人工操作,时效性差,汇报报表制作周期长;
基于以上面临的挑战,因此,企业需要高质量的及时决策支持平台来协助高效管理。
建设数据仓库,有效整合企业数据,推动数据资产共享,打破数据孤岛,实现企业内数据的互联互通,使分散在企业各系统内有价值的数据发挥更大的作用;
提升数据管控与信息传递效率,使企业内纷繁复杂的数据实时快速地通过各式各样的可视化效果展现出来,节约大量的时间人力成本;
辅助管理决策,通过数据分析,管理企业,实现科学化、数据化的理性决策,从而使企业创收增利、避险提效、合理分配、管理合规。
企业 BI 项目的建设一般分为两种,自身独立开发或乙方参与。项目启动阶段需要组建项目团队、如果乙方参与,需要划分职责,共同完成项目。甲方参与项目的领导、业务人员、技术人员,乙方实施团队项目经理、需求分析师、数据开发工程师、BI工程师等,有时候企业信息系统由第三方供应商建立,又会涉及到这些供应商的配合,这些项目相关人员都被称为干系人。建立“权利利益矩阵”可以确认干系人对项目的核心诉求以及干系人沟通的方式以及沟通的频率。另外需要了解项目背景,确定项目目标、范围、计划及项目里程碑节点,组织召开项目启动会。项目启动会,不止可以激励团队,对于项目经理而言,这是一个正式的授权过程,意味着在项目过程中项目经理可以调动资源,让后续的执行和监督过程更加顺畅。
系统设计包括产品选型,部署架构和数仓建模等。产品选型包括数据库、ETL工具及BI工具,往往在项目启动前会完成选型。根据企业的实际使用人数、并发人数等指标,来确定正式环境服务器配置、带宽配置、是否需要集群部署及安全性等,然后制定环境部署搭建方案。另外数据仓库与各个信息系统数据的串接方式设计,线上数据采用数据库直连或者API接口等方式串接,线下数据采用Excel填报的方式。
4.系统开发
ETL通过什么方式来实现呢?有三种,一种是利用ETL工具,一种是SQL方式,还有一种ETL工具和SQL相结合,这种相结合的方式,可以提升开发速度和效率,通常情况下也会采用此种方式。德昂ETL工具是一款轻量级资料整合类工具,B/S架构,开发和运维只需浏览器,多数场景仅用SQL语句进行开发,便于程序扩展调试。计划调度、手工跑批、日志监控等通过浏览器可视化操作。
BI展示包括报表、仪表盘、大屏和移动端,根据原型设计和需求规格书,进行相应的BI页面开发,对于一些BI工具无法实现效果,会进行相应图形的二次开发。最后一步,担负的责任最为重大,直接将界面呈现给最终用户,一般情况下通过浏览器进行展现,BI所展示的内容有时候要求集成到企业要求的信息系统中,或者自定义Protal门户,德昂数窗(DataWindow)支持自定义门户,DataWindow是企业级的应用平台,深度集成与整合,使得各产品中的对象都可以托管在平台上。平台引入了“资源管理”的概念,将企业各类管理与决策使用的文档报表统一抽象为“资源”,并对其功能及属性进行扩展,使得终端用户在多产品环境下拥有一致的操作与交互体验。
BI开发完成后,需要进行全面测试,确保系统的稳定性和准确性。这包括数据测试、功能测试、性能测试和安全性测试等。数据的测试是比较花时间的,我们要保证数据在经过层层的流转后它的逻辑的准确性。一般情况会在开发环境中开发测试,最后部署迁移到生产环境中,进行系统试运行。
用户培训:授人以鱼不如授人以渔,测试后针对不同用户的职责,制定定制化的培训计划及内容,一般对象为IT人员的培训以及业务人员的培训。
系统试运行一段时间后,进行系统验收,保证项目质量,一般由各个需求方或项目领导委员会审核及验收项目。在验收BI项目时,项目团队交付完成开发的数据应用及项目过程中产生的一些资料,例如蓝图设计方案、系统测试文档、系统使用文档等。有时候一些企业要求对系统进行安全检测,包含安全功能、渗透测试和Web漏洞扫描,这些内容检测通过后才能上线。
系统上线后,运维人员定期巡检,检查内容包括服务器配置、服务器状态和运行情况、用户使用行为分析等,及时检查保障系统运行稳定,并通过分析用户使用行为,不断促进报表和仪表盘的分析内容完善。
德昂(DataOnDemand)成立于2009年,跨足海峡两岸、放眼全球,集咨询、开发、培训、专业服务和产品代理于一体。十几年来德昂一直专注于数据仓库(Data Warehouse) 和商务智能 (Business Intelligence) 解决方案,始终如一坚持在数据分析和应用开发领域发展。协助各大企业数字化转型,提升数据价值和支持决策,助力企业创收、增利、避险、提效。