当前位置: 首页 » 公司

作为SQL Server骨灰级铁粉儿背后的故事

  SQL Server最初是在1988年,由微软与Sybase、Ashton-Tate共同开发,当时运行于OS/2平台,开创了IT的新世界,随后,微软将SQL Server移植到Windows NT系统上,从2012版本开始向云过渡,同时,SQL Server也逐渐成为了微软大数据战略的一个重要组成部分。

  经过若干次产品迭代,3月10日,微软在美国纽约举办的Data-Driven活动上正式发布了SQL Server 2016,一周后又在北京宣布这一全新数据库在华商用。大数据爆炸时代,得数据者得天下,“数据智能”是新一代SQL Server的关键词,在设计上全面融合了数据、智能、云计算三大技术趋势。

  在新版本刚刚发布不久,天极网在上海采访了SQL Server的“骨灰级”粉丝-玫琳凯和康师傅。为何说是“骨灰级”?玫琳凯早在2000年刚进入中国的时候就选用SQL Server数据库产品作为其后台数据平台之一,而康师傅是则是中国第一个在SQL Server 6.5上运行SAP ERP的企业。

  在短短一个多小时的采访中,天极网与玫琳凯中国数据平台BI管理项目经理张巍和康师傅集团CIO郑弘祺聊了这些年应用SQL Server 的体验、最吸引他们的产品特性以及关于数据智能化的未来愿景等话题。

  玫琳凯:定制化BI报告解决销售预测和个性化营销需求

玫琳凯中国数据平台BI管理项目经理张巍

  1963年成立于美国的玫琳凯(Mary Kay),是全球最大的护肤品和彩妆直销企业之一,和一般零售化妆品公司最主要区别在于,玫琳凯提倡面对面的服务,由于采用直销模式,所以所有的系统都是自建--有自己的电商和CRM等。在2000年刚进入中国后,玫琳凯就选用SQL Server数据库产品作为后台数据平台之一。

  “最开始我们使用的是SQL Server 2000版本,后来升级到了2005版本,再后来是2008版本,而最近将我们将SQL Server 2016作为我们的数据库平台。”张巍回顾说,“在2003年的时候,就做了电商平台,那个时候其实还没有大规模的电商出现,没有现成的经验可借鉴,因此我们也做了很多的摸索,包括数据库的性能、访问量等。微软首先在产品上提供了很多很好的支持,能够帮助我们在没有太多经验的情况下做出自己的系统。另外,在使用微软产品的过程中,也发现了很多我们在业务上一些独特的功能点,比如一些数据分析实时的要求等。”

  在采访中天极网了解到,玫琳凯跟随者每一次SQL Server的产品迭代的脚步,张巍表示,主要根据两个维度来考虑,一是本身技术的发展所产生的新功能,另外就是业务的增长。“我们的用户数和应用数的增长促使我们考虑使用新的平台。微软可以提供相应的技术支持,所以我们就遵循微软的产品迭代规律来进行更新。”

  当谈到版本的迭代给玫琳凯带来的价值方面,张巍透露,“从2000到2005我感觉变化蛮大的,它的整个技术工具上,或者说在使用性上,有一次革命性的变化。从2008到2014版本,又是一个比较大的跨越,有很多新的功能被加进来,尤其是内存计算。因为我主要是负责数据分析的,在这方面,2014版本有很多新功能的增强,对我们来说比较有吸引力。比如说数据列式储存、Columnstore Index,内存数据库,以及后台报表上改进等一些性能上的优化。“得益于内存计算的性能优化,现在我们的电商系统在高峰期处理并发数据请求的能力提升了几十倍,可以应对百万用户级同时访问的需求。”张巍说。

  个性化的时代,每个人的诉求都不一样。从数据中找出的规律能够帮助这些有价值的用户,从而设置针对性的活动,是张巍的一个工作重点。据了解,每天24点以后,玫琳凯各个平台上的数据——包括电商平台的销售情况、客户与美容顾问的互动情况等都会汇总到SQL Server中进行分析、筛选、整理,然后再通过其内建的BI功能自动生成报表,一个小时就能完成全部数据和表单的处理工作。早上8点前,各个业务部门的相关负责人都会收到能直观呈现前一天经营情况的图形化报表。

  微软大数据市场经理林默在采访中提到了最近很火爆的机器学习技术,即微软今年刚发布的R语言服务。在机器学习方面,SQL Server最早在2008版本里就有Data Mining,提供了九种模型的算法,奠定了微软Machine Learning的基础,后来也叫Microsoft Azure Machine Learning,因为R语言是开源的,迅速在全世界范围内受到追捧,所以微软的数据科学家也开始在R语言领域展开研究,它能够帮客户做很多的市场预测:利用一些原本看起来无序的市场数据,筛选出具有相同的属性、爱好或习惯的客户,并针对他们做定向营销。再结合微信平台、会员管理系统、移动App和美容顾问的线下互动等手段,进一步发掘出客户的消费潜力,同时预防客户的流失。“R语言可以帮助分析潜在的客户在哪里。有时候人们只会在网站上看一下,不会给你打电话,或对你的产品不是特别理解,但至少他显示出了对你产品的兴趣。”

  康师傅:数据库不选贵的只选对的

康师傅集团CIO郑弘祺

  “康师傅方便面”、“康师傅冰红茶”…这些都是家喻户晓的名字,作为中国方便食品、饮料制造销售行业的领军企业,康师傅旗下的方便面、茶饮料占据着国内超过一半的市场份额。在这些背后,是132座生产基地、711条生产线、3万多家经销商、11.6万家直营零售商组成的一个遍布全国的庞大的生产销售体系,为了撑起这一体系,康师傅搭建起了由SAP ERP系统做前台、微软SQL Server做后台的信息化管理系统。

  把SAP的ERP系统运行在Windows加SQL Server的平台上,这让很多人觉得不可思议。

  而据郑弘祺回顾,康师傅与SQL Server的渊源有20年的历史。“从1997年起,我们在康师傅数据库管理上部署微软的SQL Server。从6.0版本一路这样发展过来,现在我们正在评估SQL Server 2016版本,以SAP为基础的整个数据全部都是放在SQL Server上面,还有营销网络,例如销售自动化系统或者是像经销商的网络DMS,还有陆续采用的企业门户,同时还包括现在比较先进的一些应用,比如BI的展现上面,全部跑都在SQL Server上面。”郑弘祺说。

  性价比是康师傅在选择数据库产品的一个综合考虑要素。“现在大部分是使用SQL Server 2012,最大的数据库经过压缩不超过2个TB,ERP的响应时间在月底结帐期间不会超过1.4秒,每个月都能准时结帐。所以相对来讲,我们在这方面非常依赖SQL Server的服务能力,来顺利地完成我们日常的业务。”

  据了解,康师傅目前还正在进行大数据方面的探索和尝试。“第一步是用DataZen或者Power BI,把传统性分析的模型先做一个初步的梳理。因为我们以前工作都是以报表为主,要转成像dashboard的交互式,能够同时在一个页面上面看到很多决策所需要的信息。之后我们会把数据收集进来做一些分析,这种方式有几个方向,首先,很多零售的大客户的销售数据,我们会收集回来分析一些相关的业务。利用业务的数据分析门店相关的地理信息位置或气侯状况等方面,以及商品在某一个地区某一个门店什么样是可售,什么叫必售,做一些相关分析。”

  与此同时,微软全新发布的SQL Server 2016也已经进入了康师傅的视野。为了对遍布全国各地的经销商、零售商网络进行更加高效及时的管理,康师傅正在以SQL Server 2016新增的移动BI工具为基础,开发一套全新的“康师傅食品销售管理系统”。移动BI开发工具能够将Power BI数据洞察拓展到iOS、Android、Windows 等跨平台移动设备,只要在开发工具定义客户端,即可同时开发出面向不同平台的移动应用,相比原来分别独立开发的方式,开发周期减少了1/3。按照计划这套系统将于6月投入试用、有望在7月上线。

  写在最后

  移动BI、R语言、内存计算…这些最前沿的技术都已经融合到了SQL Server 2016版本中。如果你对“数据是宝藏”这一观点认同,并且对以上这些炫科技跃跃欲试,你可以考虑一下SQL Server 2016了。

 
推荐资讯
家电维修
太阳能