反复错误,高项、中项都经常考
商业智能的实现有三个层次:数据报表、多维数据分析和数据挖掘。商业智能系统应具有的主要功能:数据仓库、数据ETL(数据挖掘技术)、数据统计输出(报表)、分析功能。
商业智能实施步骤:
(1)需求分析
(2)数据仓库建模
(3)数据抽取
(4)建立商业智能分析报表
(5)用户培训和数据模拟测试
(6)系统改进和完善
实现商业智能的6步骤
1)需求分析
需求分析是商业智能实施的第一步, 在其他活动开展之前必须明确地定义组织对商业智能的期望和需求,包括需要分析的主题、查看各主题的角度(维度)和需要发现组织的哪些方面的规律等。
2)数据仓库建模
通过对企业需求的分析,建立企业数据仓库的逻辑模型和物理模型,并规划好系统的应用架构,将企业各类数据按照分析主题进行组织和归类。
3)数据抽取
数据仓库建立后必须将数据从业务系统中抽取到数据仓库中,在抽取的过程中还必须将数据进行转换、清洗,以适应分析的需要。
4)建立商业智能分析报表
商业智能分析报表需要专业人员按照用户制订的格式进行开发,用户也可自行开发(开发方式简单,快捷)。
5)用户培训和数据模拟测试
对于开发-使用分离型的商业智能系统,最终用户的使用是相当简单的,只需要单击操作就可针对特定的商业问题进行分析。
6)系统改进和完善
任何系统的实施都必须是不断完善的,商业智能系统更是如此。在用户使用一段时间后可能会提出更多、更具体的要求,这时需要再按照上述步骤对系统进行重构或完善。
商业智能系统应具有的主要功能
(1)数据仓库
高效的数据存储和访问方式。提供结构化和非结构化的数据存储,容量大,运行稳定,维护成本低,支持元数据管理,支持多种结构,例如中心式数据仓库和分布式数据仓库等。存储介质能够支持近线式和二级存储器,能够很好地支持容灾和备份方案。
(2)数据ETL
数据ETL支持多平台、多数据存储格式(多数据源、多格式数据文件、多维数据库等)的数据组织,要求能自动地根据描述或者规则进行数据查找和理解。减少海量、复杂数据与全局决策数据之间的差距。帮助形成支撑决策要求的参考内容。
(3)数据统计输出(报表)
报表能快速地完成数据统计的设计和展示.其中包括了统计数据表样式和统计图展示,可以很好地输出给其他应用程序或者Htmf形式表现和保存。对于自定义设计部分要提供简单易用的设计方案,支持灵活的数据填报和针对非技术人员设计的解决方案。能自动地完成输出内容的发布。
(4)分析功能
可以通过业务规则形成分析内容,并且展示样式丰富,具有一定的交互要求,例如预辩或者趋势分析等。要支持多维度的OLAP,实现维度变化、旋转、数据切片和数据钻取等,以帮助做出正确的判断和决策。