首页 >知识讲堂 >数据分析知识>数据挖掘如何能跟得上变化?

数据挖掘如何能跟得上变化?

2020-12-30 11:00:41 阅读(205 评论(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版本,有四个层次,即数据监控、专题分析、应用分析和数据决策。在这里,我基本上已经读完了。整本书都是关于经验的。它经常闪闪发光。建议多读几遍。这本书也引起了作者的一些思考,为什么他们能做到呢?传统企业大数据的差距在哪里?是机制流程问题吗?数据产品的传承?合作伙伴的问题?核心能力自控问题?业务对数据产品的驱动力问题?小步快跑落地问题?企业产品规划?遗憾的是,这本书更多的是关于技术和数据内容的深入阐述

以上就是关于数据挖掘如何能跟得上变化?的相关介绍,更多数据挖掘如何能跟得上变化?相关内容可以咨询我们或者浏览页面上的推荐内容。我们将让你对数据挖掘如何能跟得上变化?有更深的了解和认识。

内容来源:数据分析网,以上内容来源于网络,不代表本站观点,如有侵权,请联系删除。

推荐阅读

入门单反相机排名推荐

拍照好不好看除了自己的长相之外,还要看你的相机好不好,对一些高档相机来说,他本身拍出来的照片就特别的高级,特别的好看,根本不需要P图,所以当我们要购买相机的时候,一定要先看一下单反相机排行榜有什么?1、佳能(Canon)单…查看详情

在平板电脑刷机软件用哪款好一点?

在使用平板电脑的过程中不可避免的会遇到一些情况必须通过刷机才能解决,那么刷机软件该怎么选,如何选择适合自己平板电脑的软件是我必须了解的问题。1、平板刷机王平板刷机王是一款专业的Andorid平板电脑设备刷机工具。适合于大部分…查看详情

c语言运算符优先级顺序

c语言中哪个优先级高?“<”比“==”更优先,c语言运算符优先级从高到低的顺序依次如下:优先级从上到下依次递减,最上面具有最高的优先级,逗号操作符具有最低的优先级。表达式的结合次序取决于表达式中各种运算符的优先级。优先…查看详情

专利出资需不需要登记?

  在平时很多的小伙伴都不知道专利出资需要登记吗的基本情况,而且对专利出资需要登记吗都不是很熟悉,下面万商云集*就为大家整理了专利出资需要登记吗这方面的相关内容,希望下面的内容能帮助到各位。    一、专利出资需不…查看详情

263企业邮箱怎么注册

  263个人邮箱入口官网?  mail.263.net  若企业为您分配了企业邮箱,可通过如下方式登录:  1、钉钉里申请的阿里云企业邮箱:只要进入邮箱,系统会为您自动登录,路径如下:  【手机端钉钉】-【工作台】-【邮箱】;【电脑端钉…...查看详情

游戏主播们都在用的,七大免费又好用的变声器软件

你是否还在因为打游戏时不敢开麦而困扰?你是否还在因为自己声音不好听而不敢发语音和别人打电话?别担心,今天我将会给大家盘点七大免费又好用的变声器软件,保证真实好用,让你不在为自己的声音而烦恼。1.魔豆变声器魔豆变声器App…查看详情

企业建立电商系统5步法:成功与否在于系统能否满足企业需求

企业建立电商系统如何从0到1、从1到100?明确电商系统搭建步骤,根据搭建步骤开展各项工作。但电商系统建设完成,却并不代表该系统的成功,因为一个真正成功的电商系统需要满足企业需求。 图片来源于网络 企业建立电商系统从0…...查看详情

给中小企业建设电商网站的几点建议

建设电商网站与建设其他类型网站的不同在于电商网站需要吸引消费者,注重流量、点击率和实际收益,是企业外部营销的线上渠道,尤其是在消费者重度依赖网络购物的环境下,一个建设一个高质量的电商网站对企业,尤其是中小企业是有…查看详情

使用供应链管理软件有哪些优势?

使用供应链管理软件有哪些优势?供应链管理系统基于协同供应链管理的思想,匹配供应链中所有实体的业务需求,使运作流程和信息系统紧密配合,使各个环节无缝链接,形成集物流、信息流、文档流、业务流、资金流于一体的优质模式。…查看详情

*丨200元大牌产品代金券,这波*不领后悔!

天下熙熙皆为利来,天下攘攘皆为利往。企业求利,无可厚非,如何才能取之有道?而在互联网背景之下,行业竞争日趋白热化,上阵赤搏,谁又能独占鳌头?竞争无处不在,同行又是仇人,谁的步子慢,谁就先灭亡!2020进入倒计时,可你还…查看详情

如何设计一个简单的数据库系统

设计一个管理信息系统?管理信息系统设计的简要过程如下:1.明确系统需求。通常以系统“需求说明书”的方式详细规定和说明对信息系统的使用功能要求;2.根据需求说明书的要求,明确对系统软件和*件的需求。软件系统通常用“软件需求…查看详情

2021年进销存系统排行,价格费用明细一览!

目前很多企业老板有在咨询“小万”市面上有哪些比较好用的进销存仓库管理系统,这其实是很多企业在进行企业升级过程中一定会用到的一款系统,基于这个原因“小万”收集了当前市场上比较主流且具有很高性价比的4款系统供各位老板参…查看详情

6款安全性较高的门禁系统软件,安全系数直接拉满

最近出现了很多的独居住户发生意外的新闻,门禁系统可以很好地保护我们的人身安全。把它安装在家门口,让你可以住得安心、睡得放心。下面是我给大家整理的6款安全性较高的门禁系统软件,内容如下:1.睿视它是一款拥有手机开门、智…查看详情

茶叶商标怎么注册?申请注册的流程是什么?

茶叶行业的发展是比较好的,而且也有很多不同的企业,所以说茶叶商标注册也是非常关键的,只有注册好了属于自己的商标,才能够带来法律保护。但是经营茶叶行业在注册商标的时候,很多人并不知道流程,那么茶叶商标如何注册呢,下…查看详情

esprit是什么牌子?

  优质答案(1)  是:美国服饰品牌。  suarit是一个美国的品牌名叫ESPRIT。起初其设计风格比较独特,更偏向于街头元素,打造潮流与艺术的结合。后来受其它品牌的影响,逐渐改变其固有的风格,加入了很多休闲的服饰,设计风格改为…查看详情

首页

产品

万商学院

客户服务

会员中心

当前站点

h

选择站点

全国站成都

一 客户顾问-张三

已为0个客户提供专业互联网服务咨询
  • 手机号码
  • 验证码图形验证码换一张
  • 短信校验码

    电话咨询

    在线咨询