SQL SERVER 2005 数据挖掘与商业智能完全解决方案---学习笔记(二)
商业智能工具的选择
一般来说产品选择工作需要进行如下4个方面的基本工作:
1、了解商业需求
了解商业需求首先要了解应用的范围和级别。需要确定建立企业级数据仓库、部门级数据仓库还是个人级数据仓库中哪一级数据仓库;还需要了解
系统预期的使用用户有哪些、预期的用户数量是多少、用户在地理的位置怎样,是集中和是分散;需要了解建立数据仓库的用途和功能;了解用户想利
用数据仓库进行哪些领域的工作,需要哪些功能,是简单的多维查询,还是需要进行多维分析,甚至是复杂的数据挖掘;了解现在进行数据分析的工作
人员是如何进行工作的,他们的流程怎样,在他们的工作过程中遇到了哪些比较棘手的问题和困难。
2、了解信息系统需求
在商业需求的基础上,需要进一步了解信息系统本身的需求;估算系统的数据量,了解数据的稳定性;另外,元数据的维护要求也非常重要。如果
数据有专业的技术人员来维护,则可以注重工具的效率;如果元数据由非专业的用户群体来维护,则可以注重工具表达的直观性。
同时,还需要了解企业用户现有的技术情况。
3、工具功能评估
在获取上述需求后,应当对各大数据库厂商的工具进行客观的功能评估。功能评估可能包括:系统结构(操作系统平台、系统的跨平台性、系统的可
靠性、安全性和系统的备份恢复能力等)、数据抽取能力(定时调度能力、数据抽取的速率和数据转化功能的强弱等)、数据存取呈现能力(支持多维查
询能力、是否具有OLAP分析的功能和是否有良好的用户界面等)、应用支持(是否有良好的应用程序开发语言、数据库对存储过程的支持情况、系统提供
的可重用软件成分的多少和软件的跨平台性等)、用户接口(用户界面的美观性和对Web平台的支持情况)和工具的互操作性(数据库、数据仓库、OLAP
分析、数据挖掘和前端展现工具间的互通情况)。
4、工具组合和测试
在对各种产品进行客观评价后,可以选择某个厂商的产品或选择多个厂商产品组合,在选定产品后还需要对产品进行现场测试。看产品能否满足实际需
求。需要特别注意的是数据仓库将随着时间的推移不断增大。因此,在我们在进行产品选择和测试时,必须对将来的情况进行预测。