1、Hive是由哪家公司开源的大数据处理组件?(单选题)
3、Hive加载数据文件到数据表中的关键语法是?(单选题)
LOAD DATA [LOCAL] INPATH filepath [OVERWRITE] INTO TABLE tablename
INSERTDATA [LOCAL] INPATH filepath [OVERWRITE] INTO TABLE tablename
LOAD DATA INFILE d:\car.csv APPEND INTO TABLE t_car_temp FIELDS TERMINATED BY ,
4、Hive定义一个自定义函数类时,需要继承以下哪个类?(单选题)
FunctionRegistry
UDF
MapReduce
5、命令hadoop fs -du -h /user/hive/warehouse的作用是什么?(单选题)
查看Hive中各个数据库存储使用情况
显示/user/hive/warehouse中文件列表
查看hive中/user/hive/warehouse下文件个数
6、当发现hive脚本执行时报错信息中包含如下内容:
FAILED: ClassCastException org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo cannot be cast to org.apache.hadoop.hive.serde2.typeinfo.DecimalTypeInfo
则此脚本最可能存在的问题是什么?(单选题)
网络问题
GROUP BY中包含详单的字段(字段重复)
字符串和数值类型转换错误
7、Hive建表时,数值列的字段类型选取decimal(x,y)与Float、double的区别,下列说法正确的是?(单选题)
decimal(x,y)是整数,Float、double是小数
Float、double在进行sum等聚合运算时,会出现JAVA精度问题
decimal(x,y)是数值截取函数,Float、double是数据类型
8、Hive数据表插入数据时,insert ( ) table ……,括号中可使哪些关键字?(多选题)
9、 通过以下哪些关键字可以通过shell连接hive客户端,进行数据操作?(多选题)
hive –e “HQL”
hive beeline –e “HQL”
hive
10、Hive自定义函数jar发布有哪几种方法?(多选题)
使用add jar ……
修改配置文件hive-site.xml中hive.aux.jars.path
在${HIVE_HOME}中创建目录auxlib ,将自定义函数jar包上传至该目录