关于HiveSQL建表语句的说法中,以下哪一个选项是正确的?()
A.Hive支持对每一列添加Comment
B.建立分区表时只需要指定CLUSTEREDBY信息即可
C.建表时必须指定ROWFORMAT为delimited,否则无法识别
D.建表时必须指定hdfs路径
A.Hive支持对每一列添加Comment
B.建立分区表时只需要指定CLUSTEREDBY信息即可
C.建表时必须指定ROWFORMAT为delimited,否则无法识别
D.建表时必须指定hdfs路径
第1题
A.加载数据到Hive时数据必须是HDFS的一个路径
B.创建外部表必须要指定location信息
C.创建外部表使用external关键字,创建普通表需要指定internal关键字
D.创建表时可以指定列分隔符
第2题
A.Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文本映射为一张数据库表,并提供简单的SQL查询功能
B.Hive可以直接使用SQL语句进行相关操作
C.Hive能够在大规模数据集上实现低延迟快速的查询
D.Hivez在加载数据过程中不会对数据进行任何的修改,只是将数据移动到HDFS中Hive设定的目录下
第3题
B、两张表的Hash分区数必须一致,且分区列一致
C、两张表的JoinKey至少有一列建立了HashMap索引
D、如果选择只在一张表上建HashMap索引的话,推荐建立在数据量较大表的一侧
第4题
A.Hive是基于Hadoop的一个数据仓库,由Facebook开源,最初是用于解决海量结构化的日志数据统计问题
B.Hive定义了一种类似SQL的查询语言HQ,将SQL转化为MapRuduce任务,在Hadoop上执行
C.目前Hive支持MapRuduce、Tez的计算模型
D.Hive的表更新采用的是插入的方式
第5题
A.hive的第一代客户端进入方式bin/hivesql,强烈建议使用
B.hive的第二代客户端进入方式bin/beeline
C.beeline客户端不是直接访问metastore服务的,而是需要单独启动hiveserver2服务
第6题
A.一致性组中不同远程复制的LUN可位于不同的工作控制器
B.所有远程复制的从LUN必须位于同一台远端存储系统
C.一致性组中的远程复制必须是同一种复制模式
D.只支持在主端存储系统将该系统上的远程复制添加进一致性组
第7题
A.一旦表建好,不可再修改表名
B.一旦表建好,不可再增加新列
C.创建外表时需要指定external关键字
D.一旦表建好,不可再修改列名
第8题
A.在sqlcontext.sql中直接使用sql读取hive表
B.在sqlcontext.sql中直接使用sql操作dataframe对象
C.在sqlcontext.sql中直接已经在sparksql中注册为表的对象
D.在sqlcontext.sql中直接使用sql读取mysql表
第9题
A.insert into表名values()
B.insert into表名set属性=属性值,属性=属性值
C.insert表名value()
D.以上都对
第10题
A.创建表
B.删除表
C.添加列
D.修改文件格式
第11题
A.在前触发器执行之后,再执行引发触发器执行的数据操作语句
B.定义前触发器使用的选项是FOR
C.在一个表上只能定义一个前触发器
D.在一个表上针对同一个数据操作只能定义一个前触发器