关干HiveSQL运行原理,描述不正确的选项有
A: 所有HQL都会转化为MapReduce
B: 任务执行DDL语句不提交任务到MapReduce,而是直接操作元数据
C: 对于selectcount(*)fromtable操作,一定会启动reduce任务
D: 对于select*fromtable语句不会启MapReduce
A: 所有HQL都会转化为MapReduce
B: 任务执行DDL语句不提交任务到MapReduce,而是直接操作元数据
C: 对于selectcount(*)fromtable操作,一定会启动reduce任务
D: 对于select*fromtable语句不会启MapReduce
举一反三
- 关干HiveSQL运行原理,描述不正确的选项有? A: 所有HQL都会转化为MapReduce任务执行 B: DDL语句不提交任务到MapReduce,而是直接操作元数据 C: 对于selectcount(*)fromtable操作,一定会启reduce任务 D: 对于select*fromtable语句不会启MapReduce
- 智慧职教: 对于MapReduce任务来说,一定需要Reduce过程。( )
- Hive能够将HQL语句转换为一系列( )任务来执行。 A: HQL B: MapReduce C: SQL D: Job
- 当采用MapReduce作为Hive的执行引擎时,下面描述正确的是: A: 当用户向Hive输入一段命令或查询(即HiveOL语句)时,Hive需要与Hadoop交互工作来完成该操作 B: 命令或查询首先进入到驱动模块,由驱动模块中的编译器进行解析编译,并由优化器对该操作进行优化计算,然后交给执行器去执行 C: 执行器通常的任务是启动一个或多个MapReduce任务,有时也不需要启动MapReduce任务 D: 执行器通常的任务一定会包含Map和Reduce操作
- 当采用MapReduce作为Hive的执行引擎时,下面描述正确的是() A: 当用户向Hive输入一段命令或查询(即HiveQL语句)时,Hive需要与Hadoop交互工作来完成该操作 B: 命令或查询首先进入到驱动模块,由驱动模块中的编译器进行解析编译,并由优化器对该操作进行优化计算,然后交给执行器去执行 C: 执行器通常的任务是启动一个或多个MapReduce任务,有时也不需要启动MapReduce任务 D: 执行器通常的任务一定会包含Map和Reduce操作