扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
随着中国大型连锁零售企业开始规模化经营和跨区域发展,信息技术的应用广度与深度在不断扩大,并已经逐步成为现代商业的核心竞争力,“用IT去做零售业”已经逐渐成为零售业的重要经营理念之一。
近年来,我国的零售业正处在成长与巨变的风口浪尖,呈现出如下发展趋势:零售变革速度加快,市场空间饱和,新旧产业形态并存,外资企业长驱直入,企业经营日趋同质化,赢利模式单一等。零售企业迫切需要提高自身的核心竞争力,其主要策略是外拓和内敛。外拓主要是指通过并购和自营店面数量的扩张实现规模化发展。内敛则是通过加强IT信息化建设来实现内涵式增长。
随着中国大型连锁零售企业开始规模化经营和跨区域发展,“用IT去做零售业”已经逐渐成为零售业的重要经营理念之一。
如何培养忠实的消费群,并充分挖掘客户信息中所蕴藏的商业价值,如何用数据为企业的经营提出实时的决策指导,已经成为零售企业长足发展的迫切需求,也是零售企业面临的挑战。根据国内、外相关行业的应用经验以及IT技术的应用和发展,解决这一问题的最好方式就是利用商业智能(Business Intelligence,BI)技术为企业提供商业决策所需要的信息。
商业智能是指通过对数据的收集、整理和分析,进而从数据中获取有用的信息,然后结合行业经验把信息进一步转换为知识。其目的是使企业的各级决策者把重大的商业决策建立在信息和知识之上,而不是完全建立在经验之上。
商业智能解决方案是以数据仓库或数据挖掘技术为核心的IT系统解决方案的通称。
实施数据仓库系统
数据仓库系统是个庞大而复杂的系统,它集成了企业内部多个业务系统的数据,并且为企业范围内不同部门、各级分支机构提供了大量的分析应用功能,因而在数据仓库的实施过程中,需要做好详细的规划和设计工作。数据仓库系统的建设通常遵循“统一规划、分步实施”原则进行,在实施路线图的指引下,分阶段实施,逐步提高企业的决策分析能力。通常数据仓库系统的实施分为以下几个阶段。
1.需求及信息系统现状分析
主要包括两部分内容:一是分析企业现有信息系统的现状,包括平台架构、应用功能、主要用户、数据状况等;二是收集和整理来自各级机构或部门用户的业务需求,这些需求包括他们所关心的业务问题、业务目标、分析方法和展现形式等。
2.模型设计及应用设计
数据模型设计是数据仓库建设的重要工作之一。数据模型类似于仓储中的货架,它规划和管理着数据仓库中的数据。因此,设计完整和规范的数据模型,可保证数据的可用性和有效性。
在进行应用设计时不仅要考虑业务需求,还要照顾到用户的使用习惯。为更好地辅助用户进行各类管理决策,通常需要设计出最有针对性的实现方式,例如,为了帮助用户识别业务问题的关键症结,可以采用分析路径的方式,引导用户由点到面、逐步深入地进行业务状况的分析。
3.ETCL及应用开发
完成模型设计及应用设计后,进入开发阶段,根据数据模型及应用设计规划,完成业务系统数据的抽取转换和加载,完成报表、查询、多维分析等应用功能。
ETCL阶段很重要的工作是做好数据的清洗和整理,也就是ETCL中“C”。数据仓库系统的数据来源多样,涉及到企业内部各种业务系统,这些业务系统无论是建设时间、应用功能、用户群、平台等都非常不一致,这也就带来了业务逻辑的定义、术语的使用等的不统一,数据清洗工作就是要完成这些不同业务涵义数据的清洗和转换。
为有效地做好数据清洗工作,需要对源数据做大量的分析,主要的手段包括数据库分析和数据挖掘中用到的一些数据质量分析的方法。应用这些方法考察各业务对象属性的特征,包括统计数据分布,如均值、方差、最大最小值、分位数等,以及通过折线图、频率分布等形式来审核业务属性的分布状况等。
4.系统测试及验收阶段
测试阶段是保证系统最终是否可被交付用户使用的重要环节,通过测试来检验系统是否满足各项设计指标,包括ETCL所需的时间、最大并发用户数、查询响应时间等,数据的正确性验证也是测试阶段非常重要的一项工作。
商业智能软件选型
随着商业智能应用的广泛和深入,市场上已经出现了大量的数据仓库产品和软件。这些工具的应用为IT厂商和企业带来很多的益处,不仅压缩实施周期,也提高了用户统计分析的效果。
1.数据获取层
数据获取层也就是通常所称的ETCL。目前市场上主流的ETCL工具有Informatica公司的Power Center和IBM公司的Data Stage,其他软件厂商也提供了类似的产品,如Oracle公司的Warehouse Builder、Micrososft公司的SQL Server IS等。
Informatica公司的Power Center与IBM公司的DataStage都是业内领先的ETCL产品,很难说两者孰优孰劣。两者间最大的不同体现在以下两方面:DataStage内嵌类Basic语言,增加了批处理程序的灵活性,PowerCenter则采用图形化界面的方式完成开发;DataStage的元数据管理采用自用技术实现,而PowerCenter的元数据管理更为开放,可存储在多种关系型数据库中,很容易被访问。
建议在选购ETCL软件产品时关注以下几点:产品是否能够充分利用ETCL服务器资源,实现最大化的处理效率;是否集成版本控制、测试、开发等工具;是否有良好的帮助说明。
2.数据存储层
数据存储层主要由数据库管理系统(DBMS)组成。目前市场上有很多的数据库软件,代表的数据库产品主要有IBM DB2、Oracle、SybaseIQ、Microsoft SQL Server 2005等,这些产品已经有了很广泛的应用。
对于这部分产品的选型通常要注意以下几点:产品是否有针对数据仓库应用特征所做的优化,是否有丰富的索引机制,是否有良好的存储空间管理机制。
3.数据应用层
数据应用层是与系统操作人员直接交互的逻辑层,组成该层的产品通常分为两大类,一类是管理和存储OLAP分析数据及模型的OLAP Server产品,另一类是支持用户完成自助分析应用的前端展示工具产品。展现层也是非常重要的组成部分,业务人员看到的效果都是通过展现层来体现的。
OLAP Server是商务智能解决方案中一个重要的组成部分,能够提供切片、钻取、旋转、过滤、自定义计算值、排序和透明访问等多种OLAP分析功能,为用户决策分析提供了强大、灵活的支持。
用户可通过不同分析维度的灵活组合,对某个分析主题进行不同角度、不同层次的分析,精确地掌握业务状况及发展趋势,探测问题的根源所在,帮助企业全面地分析业务数据、制定策略,增强企业的竞争力。
目前市场上比较流行的数据展示与分析工具包括Cognos、Business Object、Hyperion Performance Suite(已被Oracle公司收购)等,OLAP Server产品包括Microsoft Analysis Services、Hyperion Essbase等。
数据应用层产品的选型通常关注以下几点:产品的功能和易用性;能否满足报表、图表、OLAP分析、KPI、仪表盘等多种类型的业务需求;系统的开放性,是否有丰富的开发接口;是否提供丰富、灵活的计算能力;是否提供数据维护、钻透到明细等功能。
在具体的应用过程中,因为零售业中企业的形式多,经营管理各有特点,所以每家的需求也就不太一样,所需要的服务和产品当然也会有差别。零售业本身在选择服务厂商和商业智能产品时一定要根据自己的实际需要,针对自己要解决的问题,根据自己本身的规模和发展需要以及自身的技术能力选择好服务商和产品。商业智能系统实施通常是一个分阶段的过程,要做好一个大型零售商的商业智能系统,整体规划、分布实施是一个重要的原则。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者