数据挖掘如何能跟得上变化?
2020-12-30 11:00:41 阅读(191) 评论(0)
今天,我将继续讨论阿里巴巴的书籍,包括数据服务平台、数据挖掘平台、数据建模、数据管理和数据应用。我希望你能得到启发。1、数据服务平台数据服务平台可以称为数据开放平台,数据部门生产大量数据,如何方便有效地开放,是我们一直需要解决的问题,在没有数据服务的时代,阿里数据开放简单,粗糙,一般直接导出数据,我认为,现在大多数公司应该开放,虽然PaaS喊了这么多年,但有多少真正的成就?即使像阿里巴巴一样,在数据开放的方向上探索和实践已经7年了。任何关于数据开放的做法都将失败,任何数据开放的改进都将随着对业务的深入了解而成长。阿里的数据开放经历了四个阶段,DWSOA、OpenAPI、SmartDQ和OneService:DWSOA:这是数据服务的第一阶段,即通过SOA服务暴露业务方对数据的需求,由需求驱动,开发一个或多个接口,编写接口文档,并向业务方打开呼叫。这种结构简单,但接口粒度粗,灵活性低,可扩展性差,再利用率低。随着业务需求的增加,接口数量显著增加,维护成本高。同时,开发效率不高。根据阿里巴巴的说法,一个接口至少需要开发一天才能上线。事实上,这远不止于此。如果你想改变1-2个字段,你也应该采取一套完整的流程,这应该是大多数公司的常态。OpenAPI:DWSOA的明显问题是烟囱开发,难以沉淀常见数据,OpenAPI根据统计粒度聚合数据,相同维度的数据,形成逻辑表,使用相同的接口描述,对于某种查询,只需调用一个接口,这种形式可以有效地收敛接口,作者公司的许多外部服务也是这种形式,如通过包装数十个位置服务API,统一外部提供灵活的查询能力,但事实上,复杂的逻辑界面仍然需要一个讨论,即第一种方式。SmartDQ:数据维度是不可控的。随着数据的深入使用,OpenAPI显然会急剧增加,维护映射的压力会很大,所以阿里巴巴会抽象一层,使用DSL(DomainSpecificLanguage,现场专用语言)来描述SQL的取数需求,支持标准,到目前为止,所有简单的查询服务都减少到另一个接口,这降低了数据服务的维护成本。传统的问题检查方式需要检查源代码,确认逻辑,SmartDQ只需要检查SQL的工作量,并可以通过写SQL向业务提供服务,SmartDQ包装跨域数据源和分布式查询功能,通过逻辑表屏蔽底部物理表细节,无论是HBASE还是MySQL,是单表还是库表,大大简化了操作的复杂性。事实上,中国移动业务分析规范早就提出了即席查询、伪代码等包装方法,作者企业也通过自助实践,阿里在着陆方面做得更好,是大师,传统企业大数据产品往往只能在单点上取得突破,不能使用团队始终坚持产品,如企业自助平台在设计中不需要支持跨异构数据库的大数据时代,由于原来的自助取数队和现在的DACP队完全是两组人,很难实现现有能力的传承。阿里的想法并不是很先进,但它不仅着陆了,而且不断演变,这可能是企业独立研发的价值,其产品总是流动着相同的血液。OneService:SQL显然无法解决复杂的业务逻辑。事实上,SmartDQ只能满足简单的查询服务需求。就像我们的自助取数只能满足50-60%的临时取数一样,企业遇到的场景如下:个性化垂直业务场景、实时数据推送服务和定时任务服务,OneService主要提供多种服务类型来满足客户需求,OneService-SmartDQ、OneService-Lego、OneService-iPush、OneService-uTiming。Lego被设计成一个服务容器,面向中高度定制的数据查询需求,支持插件机制。我理解它是为了提供定制的环境和暴露的接口,你可以做任何你想做的事情。Lego被设计成一个服务容器,面向中高度定制的数据查询需求,支持插件机制。作者理解,它是为了提供定制的环境和暴露的接口,你可以做任何你想做的事情。iPush应用程序产品是TT、通过定制过滤规则,MetaQ等不同的消息源向Web发送、中间件平台,无线等终端推送消息。Utiming是一个非常个性化的应用,基于云中的任务调度应用,提供批量数据处理服务,支持用户识别、用户肖像、人群圈选择三种服务的离线计算、服务数据预处理和仓储。2、阿里在阿里云Maxconpute中构建了一套数据挖掘架构、在GPU等计算集群上,阿里巴巴收集了大量高质量的分布式算法,包括数据处理、特征工程、机器学习算法、文本算法等,可以有效地完成海量、1亿维度数据的复杂计算,提供一套易于操作的可视化编辑页面,大大降低了数据挖掘的门槛,提高了建模效率。它选择的计算框架是MPI,其核心算法是基于阿里云的MaxcomputeMPI实现的。该算法平台还集成了大多数行业主流的机器学习算法。让我有点惊讶的是,阿里巴巴还建立了一个数据挖掘平台。作者以前也想这样做,但后来发现与数据仓库的集成模型(如宽表)有很多相似之处,所以他没有坚持下去。阿里将数据中心分为三层:特征层(FDM)、中层和应用层(ADM),中间层包括个体中间层(IDM)和中间层的关系(RDM),如下图所示:FDM层:用于存储模型训练中常用的特征指标,类似于集成模型的宽表。我很好奇阿里数据仓库的DWS只是一个收集层或一个宽表,否则它与FDM非常相似。IDM层:个体挖掘指标的中间层,面向个体挖掘场景,用于存储通用性强的结果数据。事实上,在我看来,它是通用标签库的源表。ADM是个性标签的源表。我不知道我是否理解正确。数据挖掘这一章很短,缺乏一些细节,想与部门定位有关,数据挖掘一般应用导向,核心可能掌握在各业务部门挖掘者手中,作者对数据挖掘平台的实际价值有疑问,毕竟,挖掘不断变化,数据仓库建模容易理解,但数据挖掘平台如何跟上变化?3、这本书占据了数据模型数据建模的三分之一,显示了它的重要性。首先,让我们谈谈阿里巴巴数据模型的历史。事实上,它仍然与作者有很多关系,因为在2005年至2007年,为公司服务的合作伙伴大量BI人员跳槽到阿里巴巴。据说他们已经建立了阿里巴巴一代的数据仓库系统,其中许多人都与作者合作过。现在他们仍然有点情绪化。(1) 历史发展的第一阶段:在完全应用驱动的时代,数据完全满足报告需求,以与源结构相同的方式将数据同步到Oracle,类似于作者刚刚进入公司的情况。第二阶段:随着阿里业务的快速发展,数据量的快速增长,性能已成为一个大问题,需要通过一些模型技术改变烟囱开发模型,消除数据冗余,提高数据一致性,传统行业数据仓库工程师开始尝试更受欢迎的ER模型 将维度模型模式应用到阿里巴巴集团,构建四层模型架构,即ODL(数据操作层) BDL(基础数据层) IDL(接口数据层) ADL(应用数据层)。ODL与源系统一致。BDL希望引入ER模型,加强数据集成,构建一致的基础数据模型。IDL基于维度模型方法构建市场层。ADL完成了个性化的应用程序和基于显示需求的数据组装,这对应于作者所在企业的当前ODS,DWD,DWA/DWI和ST层,但阿里在构建ER时遇到了更大的挑战,主要是业务的快速发展,人员变化迅速,业务知识基础不全面,导致ER模型输出困难。阿里巴巴得出结论:在不成熟、快速变化的业务层面,构建ER模型的风险很大,不适合构建ER模型。例如,运营商的业务相对稳定,世界上也有一些最佳实践,可以从概念-领域-逻辑-物理的整体控制来处理,但面对变化,确实有其限制。第三阶段:阿里巴巴业务和数据的快速发展迎来了以hadoop为代表的部署式存储计算的快速发展。与此同时,阿里巴巴自主开发的分布式计算平台Maxcompute也在进行中。因此,它开始构建自己的第三代模型架构。它选择了以Kimball维度建模为核心概念的模型方法论,并在一定程度上进行了升级和扩展,建立了阿里巴巴集团的公共层模型数据架构体系。阿里模型分为三层:操作数据层(ODS)、公共维度模型层(CDM)以及应用数据层(ADS),模型层包括详细数据层(DWD)和汇总数据层(DWS)。阿里模型分为三层:操作数据层(ODS)、公共维度模型层(CDM)以及应用数据层(ADS),模型层包括详细数据层(DWD)和汇总数据层(DWS)。ODS:将操作系统数据存储在数据仓库系统中,几乎没有处理。CDM:细分为DWD和DWS,分别是详细数据层和汇总数据层,以维度模型方法为理论基础,采用一些维度退化方法,将维度退化到事实表,减少事实表与维度表的关联,提高详细数据表的可用性,同时在汇总数据层,加强指标维度退化,采取更广泛的手段建立公共指标数据层,提高公共指标的可用性。ADS:根据CDM和ODS加工,存储数据产品的个性化统计指标数据。具体见以下模型架构图:每个行业都可以根据自己的实际情况来划分模型的分层。没有所谓的最佳实践。比如作者所在的企业,源维度一致性很好。DWD主要做标准化工作,屏蔽ODS变化引起的上层变化。维度建模的概念更多体现在DWA/DWI层面。(2) OneData的模型实施是阿里巴巴的模型设计理论。我认为它写得很好。读完这个过程后,你基本上会了解维度建模的每一步。强烈建议结合以下维度和事实表建模进行精读。主要步骤如下:数据研究:业务研究需要了解业务系统的业务,需求分析是收集分析师运营商对数据或报表的需求,实际上,报告需求是最现实的建模需求的基础。架构设计:分为数据域划分和构建总线矩阵。数据域划分是指业务流程或维度的抽象集合。业务流程可以概括为不可分割的行为事件,如订单、支付等。架构设计:分为数据域划分和构建总线矩阵。数据域划分是指业务流程或维度的抽象集合。业务流程可以概括为不可分割的行为事件,如订单、支付等。构建总线矩阵需要明确每个数据域下游的业务流程和维度,并定义每个数据域下的业务流程和维度。标准定义:标准定义主要定义指标系统,包括原子指标、修饰词、时间周期和衍生指标。阿里巴巴对指标的标准定义有一个单独的描述。你可以努力学习。很多时候,细节决定成败。模型设计:模型设计主要包括维度和属性的规范定义、维度表、详细事实表和总结事实表。最后,用图镇楼,这张图值回书价。本书介绍了维度设计和事实表设计,由于细节过多,作者不再展开,如果你是建模人员,必须好好看,也可以参考数据仓库工具箱维度建模权威指南,一般在建模过程中遇到很多问题有解决策略,未来可能遇到建模问题,本书也提到了很多,是建模人员宝贵的实际战斗参考材料。4、数据管理数据管理涉及很多事情,本书具体提到元数据、计算管理、存储和成本管理和数据质量,相对内容相对较薄,我选择两点:总是听说阿里丰富的氛围,所有数据永久保留,实际上是荒谬的,人们也节省生活,看下图:处理无尽的数据和应用,数据工程师很难确定哪些数据是最重要的,阿里巴巴提出了数据资产水平的解决方案,旨在解决消费场景中知道的问题。它将数据分为五个层次,从A1到A5,具有毁灭性、整体性、局部性、一般性和未知性。那么如何给每个资产贴上等级标签,就是借助强大的元数据能力,了解哪些表服务于哪些数据产品。基于血缘分析,可以说整个消费链路都贴上了某种资产的标签。如果阿里巴巴业务人员定位等级A2,所有相关链接的等级都是A2,从而启动相应的保障措施,类似于作者企业的大数据保障方法。确定表的保证等级,应用程序的重要性。5、阿里的数据应用主要介绍了外部数据产品平台的业务人员和服务于内部的数据产品平台。从本质上讲,商务顾问是为自己的渠道提供的增值服务。这是一个非常成功的决策支持产品,反映了一个产品如何从小成长为庞然大物的过程:内部数据产品的演变几乎是每个公司BI系统的开发和复制,但很明显,它已经长成了一棵大树,从临时计数阶段到自动报告阶段(如BIEE),然后到BI自主研发阶段(第三方无法满足自己),最后到数据产品平台(更系统化)。目前,包括PC和APP版本在内的阿里数据产品平台有四个层次,即数据监控、专题分析、应用分析和数据决策。目前,阿里巴巴的数据产品平台,包括PC和APP版本,有四个层次,即数据监控、专题分析、应用分析和数据决策。在这里,我基本上已经读完了。整本书都是关于经验的。它经常闪闪发光。建议多读几遍。这本书也引起了作者的一些思考,为什么他们能做到呢?传统企业大数据的差距在哪里?是机制流程问题吗?数据产品的传承?合作伙伴的问题?核心能力自控问题?业务对数据产品的驱动力问题?小步快跑落地问题?企业产品规划?遗憾的是,这本书更多的是关于技术和数据内容的深入阐述
推荐阅读
- 电脑壁纸软件哪个好用?5款电脑壁纸软件不能错过
电脑在生活当中可以说有着很高的使用频率,当然每一个人对自己的电脑保护也是比较好的,尤其是在平时的时候会为自己选择一个比较好的电脑壁纸,这样看起来心情也会比较愉快。想要选择好的电脑壁纸,就应该要选择不错的软件来使用,那么电脑壁纸软…查看详情
- 租用CRM和买断CRM有什么区别?
为了企业管理转型,很多企业会选择实施CRM企业关系管理系统软件来帮助企业快速转型,提升企业管理效率。市面上CRM系统的销售类型分为两种:一种是租用型,另一种是买断型。 图片来源于网络� 那么这两种销售模式对企业来说的区别是什么呢?所谓租用…查看详情
- ap是什么意思
Ap是什么东西?Ap是WirelessAccessPoint简称,翻译过来就是无线访问接入点 无线AP(AccessPoint):即无线接入点,它用于无线网络的无线交换机,也是无线网络的核心。无线AP是移动计算机用户进入有线网络的接入点,…查看详情
- 产品运营的核心内容解析
在互联网界,有一句话是这样说的:任何一个产品都是一个好的产品,但决定其能否让用户觉得其是一个好产品,则取决于产品运营。可见,运营对于一个产品来说是多么的重要。那么对于一个企业来说,要如何来做好产品运营呢?图片来源于网络网站的运营工作可以划分…查看详情
- 2020年如何做电商推广,才能更好地收获效果
在互联网蓬勃发展的2020年,电子商务也逐渐改变着我们的各个方面,如市场竞争机制、企业的经营模式和管理理念等。如今,网店数量越来越多、运营也越来越难,在2020要如何做电商推广,才能收获好的效果呢?图片来源于网络 如何做电商推广,企业需要从…查看详情
- 什么是新零售软件系统?好用的系统都有哪些特点?
随着移动支付的普及,很多人出门基本不带现金,内需拉动经济增长,集中体现着消费需求对生产的决定作用,从而有了新零售软件系统,那么作为企业,你知道什么是新零售软件系统?好用的系统都有哪些特点吗? 一:什么是新零售软件系统 新零售软件系统,打通企…查看详情
- 地址查询软件有哪些 地址查询软件排行榜
现在很多的时候大家都会查询一些地址,其实现在导航app软件都是能查到的了,下面小编就给大家来详细介绍一下地址查询软件有哪些 地址查询软件排行榜这一块的相关内容,希望能帮助到大家。 地址查询软件排行榜 1、《北斗导航地图》 通过…查看详情
- 远程桌面管理软件哪个好用
远程桌面管理软件是一种方便的工具,可以让用户通过网络连接到远程计算机,并在本地控制和管理远程计算机。下面是几个被广泛认为好用的远程桌面管理软件。 1.TeamViewer:TeamViewer是一款功能强大且易于使用的远程桌面管理软件。它支…查看详情
- 关于网站建设确定域名后缀、空间大小、网站类型等新手知识
互联网时代,企业融入互联网能拥有更多可能性,所以企业都在纷纷制作小程序、开发软件,而建设网站更是首当其冲。当然,要建站就要先了解关于网站建设的知识,如此才能更快地建设一个更好的网站。 图片来源于网络 网站建设的知识:确定5个问题。1. 域名…查看详情
- 用户产品运营:怎么样让用户购买我们的产品?
每一次成功的转化其实就是满足客户需求的一个过程,客户需求得到了满足,自然就会产生购买行为。这些需求都是由解决一个个问题而产生的,今天我们就来看看怎么做好用户产品运营,让用户心甘情愿的购买我们的产品。 图片来自网络1.让自己成为“产品专家”时…查看详情
- 2021年微信考勤同样好用的考勤系统排名
在日常工作中,考勤系统已经与我们密不可分。无论是对于我们个人,还是对于企业来说,一个方便快捷的考勤系统都是大家想要有的。微信考勤系统就是一个非常好的选择。今天为大家介绍2021年微信考勤同样好用的系统排名,供寻找考勤系统的公司参考。 一、道…查看详情
- 下载了喜欢的图片和视频如何去水印?几款好用的去水印软件来帮你
许多人在网上冲浪时,看到喜欢的图片或是视频会想要将它保存起来,但下载下来的大多数图片或视频都带有水印,不仅影响观看效果,还影响二次创作。那么,要如何去水印呢?下面给大家介绍几款好用的去水印软件,来看看吧! 1、Biu去水印…查看详情
- 2022打车软件哪个便宜 便宜的打车软件排行榜
现在打车软件算是人们必备的一款软件,而且现在很多的打车软件还非常的内卷,很多便宜的打车软件非常多,下面小编就给大家来详细介绍一下2022打车软件哪个便宜 便宜的打车软件排行榜这一块的相关内容,希望能帮助到大家。 便宜的打车软件排行…查看详情
- 2021成都外呼系统品牌有哪些?
在进行外呼系统选型的时候,我们建议企业尽量选择一款本地部署的外呼系统,因为它不仅能增加系统的访问速度,还能更加直接的参与到数据建设,那么对于成都本地企业来讲,成都外呼系统品牌有哪些? 1. Enjoytalk成都外呼系统 Enjoytalk…查看详情
- 商标哪里注册好 | 不耗时不耗力,提高商标注册成功率
当我们有注册商标需求时,通常办理途径只有两个,一是申请人自行办理,二是委托第三方代理公司委托办理。现今由于大多人对商标注册信息不够了解,最终都会选择委托代理公司进行办理。那么就涉及到一个问题:商标哪里注册好? 图片来源于网络 商标哪里注册好…查看详情
猜你喜欢
最新文章

扫码二维码
立即领取《千元实战营销秘籍》
还可免费试用营销管理系统
*如有疑问,请随时拨打免费咨询热线:400-0033-166
服务时间:8:30-18:00
软件企业
认定号:川RQ-2018-0216
高新技术企业
认定号:GR201951001121

关注微信公众号
和10万中小企业共同成长

扫码下载APP
享全方位服务一触即达
Copyright © 2004-2022 万商云集(成都)科技股份有限公司 版权所有
蜀ICP备12001963号-2
川公网安备 51010402000322号

快速找产品
找一找哪款产品适合您?
咨询热线:400-0033-166
-


-
电话沟通
在线咨询
获取方案
下载APP
官方微信
扫码下载APP
全方位服务一触即达
关注万商云集
和10万中小企共成长
TOP

企业首选的数字选用平台






