当前位置:首页 > 云计算 > 正文

java和云计算大数据挖掘


一、我是学Java的,想尝试大数据和数据挖掘,该怎么规划学习这两项工作没有密切关系。你是学Java的,所以我主要介绍一下数据挖掘。数据挖掘是提取数据,建立模型对数据进行分析,得到结果后与需求部门进行沟通的职业。
例如:银行营业部有很多潜在的贷款申请人。业务部门向数据挖掘人员提出请求,希望分析哪些申请人是优质贷款申请人?
数据挖掘人员首先要充分了解业务部门的需求,其次从数据库中提取相关数据。提取数据的工作有时是由DBA完成的。好了,现在你有了历史数据,你的任务就是利用历史数据建立一个模型来分析申请人有哪些特征是有能力偿还贷款且不拖欠的,然后利用建立的模型来预测我们刚才的新一批申请人已收到。
具体来说:例如,我们通过历史数据发现,年龄在35岁以上、男性、已婚、家庭人口在3人以上、收入在12000元以上的申请人最为理想贷款目标,然后我们使用此标准来确定新申请人的资格。
当然,我举的例子都是非常简单的例子,方便理解。实际情况要复杂得多,会涉及到个人贷款历史、信用评价、自然属性、社会属性、资产评估等。——也就是说,数据挖掘者需要通过海量数据,梳理出哪些是有用的数据。数据库,然后利用这些有用的数据来分析其他部门的问题,帮助他们解决问题,或者为公司的发展提供数据基础。
数据挖掘的上升方向是:数据挖掘-产品层-决策层
Java属于开发,比如开发软件、接口、应用程序等。,如果一家公司需要开发数据挖掘软件的话,那么就需要数据挖掘知识+Java开发能力。只是这个时候就需要两者兼而有之
但是一般来说独立开发数据挖掘软件的公司很少。首先,需要大量的人力、物力。其次,市场上有很多现成的软件,不需要开发。
如果你想从事数据挖掘,你必须具备:
数据挖掘模型、算法和一些数据分析软件(SPSS、SAS、matlab、clementine)的数学知识
一些数据库相关知识(oracle、mySQL)
了解市场和其他部门需求
当然这些都是一点一滴积累的,不需要一朝一夕就能实现,尤其是对于市场和行业。了解和了解公司其他部门的需求非常重要,这决定了你能否从基础分析师上升到产品层和决策层,这些都必须在实际工作中积累
至于放弃Java,我觉得确实不是放弃,因为如果你有Java基础的话,肯定会派上用场,比如技术产品经理(Facebook的扎克伯格和腾讯的马化腾都是技术产品经理)经理)),这类产品经理能够清楚地掌握产品的开发流程和市场知识。总结一下,什么都不会浪费。你学到的一切都会在工作中派上用场,但你遇到的情况还不够多、不够复杂。
二、Java和大数据哪个前景好?Java和大数据的前景非常好。Java适合零基础知识的人。相对而言,大数据更适合有基础知识的人。以前学过Java或者了解Java的人会发现学起来比较容易。选择培训。组织注重组织的声誉,希望您早日取得成功。