hive
JessieZeng aaa
这个作者很懒,什么都没留下…
展开
-
Hive SQL练习题
开窗函数等的使用原创 2023-04-17 00:00:44 · 279 阅读 · 0 评论 -
hive解析json字段
eg: [{“code”:“0001”,“dept”:“市场部”},{“code”:“0002”,“dept”:“运营部”}]eg:待解析的字符串: {“code”:“0001”,“dept”:“市场部”},分别获取code 和dept。格式:get_json_object(待解析的字段,‘.$要取的属性’)regexp_extract(字符串, ‘^\[(.+)\]$’)2.2、将{}外的逗号分隔符置换成json数据中不存在的字符。replace(字符串,‘},’,‘}|’)2.1、先去掉中括号。原创 2023-02-27 16:23:43 · 653 阅读 · 0 评论 -
load csv文件数据到hive,中文乱码解决办法
load data local inpath ‘/home/bgyetl/etl/tmp/new_item_code.csv’ into table test.item_info;数据乱码:重新查询数据,中文不乱码了原创 2022-07-14 11:31:30 · 1050 阅读 · 0 评论 -
hive 中的三种空值
hive中的三种空值:null 空值->判定方式 columns is null select * from Table1 where name is null; '' 空字符串,表示字段不为空值,但为空字符串(等于length(column)=0) select * from table1 where name = ''; 'NULL' ->NULL字符,由于建表语句或其他因素导致存储了字符为NULL的空值 select * from...原创 2021-03-26 10:55:12 · 707 阅读 · 0 评论 -
Hive 和Impala之间的关系及常见问题
一、Impala和Hive的关系Impala是基于Hive的大数据实时分析查询引擎,直接使用Hive的元数据库Metadata,意味着impala元数据都存储在Hive的metastore中。并且impala兼容Hive的sql解析,实现了Hive的SQL语义的子集,功能还在不断的完善中。二、常见查询问题1、在Hive上建表,Impala上查询不到该表。报错:AnalysisException: Could not resolve table reference: 'table_nam..原创 2020-12-24 17:29:59 · 4310 阅读 · 1 评论