第十五章单元测试
下列关于数据仓库工具Hive架构描述正确的是( )。
- Hive的本质是将SQL语句转换为MapReduce任务运行,使不熟悉MapReduce的用户很方便地利用HQL处理和计算 HDFS 上的结构化的数据。( )
- Hive 的存储结构包括数据库、表、视图、分区和表数据等。( )
- Hive内部表(table)删除后,HDFS上的文件没有删除, 只是把文件删除,删除元数据,不删除数据。( )
- 下列关于数据仓库工具Hive描述正确的是( )。
A:Hive将元数据存储在关系型数据库中,有三种模式可连接到数据库。
B:Hive用户接口主要有三个:CLI,JDBC/ODBC 和 Web UI,最常用的是CLI。
C:Hive的数据存储在HDFS中,大部分的HQL查询请求、Hive内部自动转换为MapReduce任务执行。
D:Driver组件主要完成HQL查询语句的词法分析、语法分析、编译、优化以及查询计划的生成。
答案:Hive将元数据存储在关系型数据库中,有三种模式可连接到数据库。
###Hive用户接口主要有三个:CLI,JDBC/ODBC 和 Web UI,最常用的是CLI。
###Hive的数据存储在HDFS中,大部分的HQL查询请求、Hive内部自动转换为MapReduce任务执行。
###Driver组件主要完成HQL查询语句的词法分析、语法分析、编译、优化以及查询计划的生成。
A:对 B:错
A:对 B:错
A:对 B:错
A:是Google的BigTable的开源实现,所有的数据都存储在HDFS中。
B:Hive的本质是将SQL语句转换为MapReduce任务运行。
C:Hive是一个构建在Hadoop上的数据仓库框架。
D:Hive可以将结构化的数据映射为一张数据库表,并提供 HQL(Hive SQL)查询功能。
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!