第十五章单元测试
  1. 下列关于数据仓库工具Hive架构描述正确的是( )。


  2. 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查询语句的词法分析、语法分析、编译、优化以及查询计划的生成。

  3. Hive的本质是将SQL语句转换为MapReduce任务运行,使不熟悉MapReduce的用户很方便地利用HQL处理和计算 HDFS 上的结构化的数据。( )

  4. A:对 B:错
  5. Hive 的存储结构包括数据库、表、视图、分区和表数据等。( )

  6. A:对 B:错
  7. Hive内部表(table)删除后,HDFS上的文件没有删除, 只是把文件删除,删除元数据,不删除数据。( )

  8. A:对 B:错
  9. 下列关于数据仓库工具Hive描述正确的是( )。

  10. A:是Google的BigTable的开源实现,所有的数据都存储在HDFS中。
    B:Hive的本质是将SQL语句转换为MapReduce任务运行。
    C:Hive是一个构建在Hadoop上的数据仓库框架。
    D:Hive可以将结构化的数据映射为一张数据库表,并提供 HQL(Hive SQL)查询功能。

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(2) dxwkbang
返回
顶部