impala 使用记录
基本命令
进入
impala
impala-shell
退出
impala
exit;
展示所有表
show tables;
描述表结构
desc table_name;
注:
- 每个
SQL
语句结束时需要加 ‘;’,当数据量大时可以使用limit
; - 查询时尽量使用数据分区字段,可以有效减少查询时间时间
函数总结
form_unixtime
-- 时间戳转为制定格式的字符串
select from_unixtime(unix_timestamp()-3*24*3600,'yyyyMMdd') daytime;
daytime |
---|
20200626 |
unix_timestamp
-- 获取当前时间戳
select unix_timestamp() as time;
time |
---|
1593441066 |