CDA LEVELⅡ大数据分析师考试大纲
CDA LEVELⅡ大数据分析师考试大纲一、总则「CDA 数据分析师人才行业标准」是面向全行业数据分析及大数据相关岗位的一套科学化、专业化、正规化、系统化的人才技能准则。经管之家 CDA 数据分析师认证考试是评判「标准化人才」的考核路径。CDA 考试大纲规定并明确了数据分析师认证考试的具体范围、内容和知识点,考生可按照大纲要求进行相关知识的学习,获取技能,成为专业人才。
二、考试形式与试卷结构考试方式:线下统考,上机答题
考试题型:客观题(单选+多选)+ 上机建模题
考试时间:210 分钟
考试内容:第一阶段,90 分钟,客观题(单选+多选),上机答题;第二阶段 120 分钟,案例操作,自行携带电脑操作,案例数据将统一提供 CSV 文件。
(关于上机案例操作的相关说明:1. 个人电脑需安装好 Hadoop 集群,必要组件及版本如下:Hadoop 2.7 及以上、Spark 2.1 及以上,Hive 2.2.0 或 1.2.2 及以上,MySQL 5.5 及以上、Sqoop 1.4.7 或 1.99.7;2. 视个人电脑配置情况,搭建伪分布式或分布式集群均可,由于网络限制,不可使用云服务器进行操作,可在虚拟机中搭建 Hadoop 集群,虚拟机推荐使用 Ubuntu 或CentOS,系统版本没有要求;3. 建模数据量约 200-300M,为保证顺利建模,需预留至少 1G 内存空间,伪分布式也可运行;)考试成绩:分为 A、B、C、D 四个层次,A、B、C 为通过考试,D 为不通过。三、知识要求针对不同知识,掌握程度的要求分为【领会】、【熟知】、【应用】三个级别,考生应按照不同知识要求进行学习。
1.领会:考生能够领会了解规定的知识点,并能够了解规定知识点的内涵与外延,了解其内容要点和它们之间的区别与联系,并能做出正确的阐述、解释和说明。
2.熟知:考生须掌握知识的要点,并能够正确理解和记忆相关理论方法,能够根据不同要求,做出逻辑严密的解释、说明和阐述。此部分为考试的重点部分。
3.应用:考生须学会将知识点落地实践,并能够结合相关工具进行商业应用,能够根据具体要求,给出问题的具体实施流程和策略。
四、考试范围PART 1 大数据基础理论 占比(8% )a. 大数据分析基础(1%)
b. Python 基础(5%)
c. Linux & Ubuntu 操作系统基础(2%)
PART 2 Hadoop 理论 占比(12% )a. Hadoop 安装配置及运行机制解析(2%)
b. HDFS 分布式文件系统(2%)
c. MapReduce 理论及实战(2%)
d. Hadoop 生态其他常用组件(6%)
PART 3 大数据分析之数据库理论及工具 占比(16% )a. 数据库导论(2%)
b. MySQL 理论及实战(3%)
c. HBase 安装及使用(3%)
d. Hive 安装及使用(5%)
e. Sqoop 安装及使用(3%)
PART 4 大数据分析之数据挖掘理论基础 占比(10% )a. 数据挖掘的基本思想(2%)
b. 数据挖掘基本方法介绍(2%)
c. 有监督学习算法(4%)
d. 无监督学习算法(2%)
PART 5 大数据分析之 Spark 工具及实战 占比(35% )a. Spark 基础理论(2%)
b. Spark RDD 基本概念及常用操作(3%)
c. Spark 流式计算框架 Spark Streaming、Structured Streaming(5%)
d. Spark 交互式数据查询框架 Spark SQL(5%)
e. Spark 机器学习算法库 Spark MLlib 基本使用方法(15%)
f. Spark 图计算框架 GraphX(5%)
PART 6 大数据分析之数据可视化方法 占比(4% )a. 数据可视化入门基础(1%)
b. Python 数据可视化入门(2%)
c. Python 高级数据可视化方法(1%)
PART 7 大数据分析实战 占比(15% )a. 利用 HDFS Shell 操作 HDFS 文件系统(1%)
b. 利用 Hive SQL 进行数据清洗(2%)
c. 利用 Sqoop 进行数据传输(1%)
d. 利用 Spark SQL 进行数据读取(2%)
e. 利用 Spark MLlib 进行机器学习建模(8%)
f. 利用 Python 进行建模结果数据可视化(1%)
五、考试内容PART 1 大数据基础理论1、大数据分析基础【领会】大数据技术诞生技术背景大数据技术实际应用分布式处理技术概念数据分析和数据挖掘的概念
【熟知】明确数据分析的目标和意义明确分布式技术在进行海量数据处理时起到的关键作用数据分析方法与数据挖掘方法的区别和联系明确数据分析流程中不同软件工具的作用常用描述性统计方法常用数据挖掘方法2、Python 基础【领会】Python 语言的特点、语法、应用场景【熟知】Python 基础语法,包括基本数据类型、运算符、条件控制语句、循环语句等;Python 函数式编程,常用高阶函数,包括 map 函数、reduce 函数、filter 函数及模块相关功能Python 面向对象编程特性,包括类和实例、继承、多态利用 Python