当前位置: 首页 > news >正文

hive常用命令

可以直接从master节点访问数据

1. 访问数据

  1. 登录上master节点后切换到hadoop账号
su hadoop
```sh
2. 访问hive
直接输入hive可访问
```sh
hive

2. 常见的命令

  1. 查看数据
show databases;

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
2. 切换数据库

use saylo;

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
3. 查看表

show tables;

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
4. 查看表结构

desc t_big_prd_compress2_extract;

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
5. 查询分区

show partitions test_t_rec_scene_stats_10d;

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
6. 查询内容

select * from test_t_rec_scene_stats_10d limit 3;

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
7. 查看建表语句

show create table test_t_rec_scene_stats_10d;

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
8. 删除表

drop table if exists 表名;
  1. 清空表
truncate table 表名;  

4. 任务

所有的spark任务都是用crontab配置的,使用 crontab -l -u username 查看任务

crontab -l -u root
crontab -e

5. 告警

告警面板;离线任务中每次执行完成,会发送一条 cls 日志;如果超过预定时长没有检测到日志则告警

告警面板链接

推荐离线moment静态表任务告警

6. 定时删除hive中数据

第一种方法: 设置表生命周期标识
alter table ${table_name} set tblproperties (‘TABLE_LIFECYCLE’=‘365d’);

第二种方法:定时任务删除:

END_DATE=$(date -d "$DEL_DATE +1 day" +"%Y-%m-%d")
HIVE_SQL="
ALTER TABLE $DATABASE.$TABLE
DROP PARTITION (datetime < '$END_DATE 00:00:00');
"echo "【$(date '+%Y-%m-%d %H:%M:%S')】 正在删除 $DATABASE.$TABLE 中早于 $DEL_DATE 的分区..."
echo "【$(date '+%Y-%m-%d %H:%M:%S')】 执行 SQL: $HIVE_SQL"
http://www.dtcms.com/a/564657.html

相关文章:

  • AWS + 飞天CMS:高性能内容站的云端搭建方案
  • 800G光模块:驱动AI与云计算高速互联的核心引擎
  • Python每日一练---第三天:删除有序数组中的重复项
  • U-Net 的输入与输出:通用场景与扩散模型场景解析
  • 李宏毅机器学习笔记39
  • 【代码随想录算法训练营——Day57(Day56周日休息)】图论——53.寻宝
  • PPT+配音生成带旁白的PPT演示视频
  • abp vnext cli无法正常使用,卡在 Checking extensions..,cli修改abp版本及.net版本
  • 萤石摄像头使用NAS作为存储
  • 2025江西省职业院校技能大赛(中职组)移动应用与开发竞赛样题
  • 建站公司哪家好在哪里推广比较好
  • 在 iOS 18 的照片应用,如何批量隐藏截屏?
  • OK3568 Android11 实现 App 独占隔离 CPU 核心完整指
  • 湖南网站建设公司 都来磐石网络泰安营销型网站建设公司
  • Oracle 如何计算 AWR 报告中的 Sessions 数量
  • JavaScript 流程控制语句
  • 走向专精:我的NLP特化算子开发之旅
  • 如何写prompt?prompt收集
  • 打工人日报#20251103
  • 技术文章大纲:设备如何“开口说话”?
  • CH585 高速 USB模拟 CDC串口应用示例
  • 2024/07 JLPT听力原文 问题四
  • 【AAOS】【源码分析】Car Location服务(二)- NMEA 数据
  • 如何建立国外网站搜索引擎优化岗位
  • 怎么建立网站网址在线做网站需要什么
  • https 可以访问 8866端口吗
  • python excel转为jsonl 格式 和 jsonl格式转为excel
  • docker中使用SSL证书实现前后端Https
  • IDE/编码代理架构与 Cursor 相关研究(汇总)
  • Multi-Stride Predictive RNG:革命性的可控随机数生成算法