第1个回答 2020-10-16
大数据开发是一个复杂的IT系统,需要学会Hadoop等分布式系统的开发技能。
1.1采集层:Sqoop可用来采集导入传统关系型数据库的数据、Flume对于日志型数据采集是非常适用的,另外使用Python一类的语言开发网络爬虫获取网络数据;
1.2储存层:分布式文件系统HDFS最为常用;
1.3计算层:有不同的计算框架可以选择,常见的如MapReduce、Spark等,一般来讲,如果能使用计算框架的“原生语言”,运算效率会最高(MapReduce的原生支持Java,而Spark原生支持Scala);
1.4应用层:包括结果数据的可视化、交互界面开发以及应用管理工具的开发等,更多的用到Java、Python等通用IT开发前端、后端的能力.cda大数据课程比较完善,有大数据技术,也有大数据分析.
第2个回答 2020-02-26
伤哉田桑人常悲大弦急
第3个回答 2020-02-23
Excel,人人都应该知道吧
豌豆BI,只需要简单的拖拉拽就可以进行数据分析
Python,强大的数据可视化效果,缺点是需要编程知识
第4个回答 2020-02-20
亿信华辰的一站式数据分析平台(ABI)是一款全能型产品,融合了数据源适配、ETL数据处理、数据建模、数据分析、数据填报、工作流、门户、移动应用等核心功能。采用轻量级SOA架构设计、B/S模式,各模块间无缝集成。使用了新一代的3D引擎技术,大屏展示炫酷。支持广泛的数据源接入。数据整合模块支持可视化的定义ETL过程,完成对数据的清洗、装换、处理。数据集模块支持数据库、文件、接口等多方式的数据建模。数据分析模块支持报表分析、敏捷看板、即席报告、幻灯片、酷屏、数据填报、数据挖掘等多种分析手段对数据进行分析、展现、应用。
第5个回答 2020-01-17
苍茫夜空已闪耀起月星群
爱下有值得爱
孟桓醉眼朦胧姝儿