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

Hive视图

v2-4b22527985384cedba02ae95e6d244cc_250x0

hive的视图

简介

  • hive的视图简单理解为逻辑上的表
  • hive只支持逻辑视图,不支持物化视图
  • 视图存在的意义
    1. 对数据进行局部暴露(涉及隐私的数据不暴露)
    2. 简化复杂查询

创建视图:

create view if not exists v_1 as select uid,movie from rate2 where uid <3 ;

查看视图

show tables; 
show create table v_1; 
desc v_1;对视图进行查询时:只能使用视图中的字段。不可以使用视图中没有的字段。

视图是否可以克隆

  • 没有必要对视图进行克隆,因为视图没有数据存储
  • 修改视图:直接修改元数据(修改元数据中查询语句)
  • 先删除再创建就可以

删除视图

drop view if exists v_1;
注意:
1. 切忌先删除视图所依赖的表再去查询视图
2. 视图不能用insert into 或者load 加载数据
3. 视图是只读的不能修改其结构、相关属性

 

【千锋教育】大数据开发全套教程,史上最全面的大数据学习视频

http://www.lryc.cn/news/96606.html

相关文章:

  • node中使用jsonwebtoken实现身份认证
  • pyspark笔记:读取 处理csv文件
  • 多租户分缓存处理
  • RN输入框默认设置数字键盘
  • 计算机网络——应用层
  • 【C++】写一个函数实现系统时间与输入时间进行比较
  • uniapp 微信小程序 navigationBarBackgroundColor 标题栏颜色渐变
  • ffplay播放器剖析(7)----音视频暂停模块分析
  • ceph-mon运行原理分析
  • 听GPT 讲K8s源代码--pkg(八)
  • 差速驱动机器人的车轮里程计模型
  • Pytorch个人学习记录总结 09
  • 代码随想录算法训练营day51 309.最佳买卖股票时机含冷冻期 714.买卖股票的最佳时机含手续费
  • 做UI设计需要具备什么平面技能呢优漫动游
  • cass--单选不累加设置
  • 线程结构——链表
  • freeRTOS:基于(信号量+线程)的日志系统设计
  • 数据可视化(1)
  • Llama 2: Open Foundation and Fine-Tuned Chat Models
  • BTY-DNS AMA回顾:致力于创建Web3领域中的去中心化身份(DID)
  • 【设计模式——学习笔记】23种设计模式——装饰器模式Decorator(原理讲解+应用场景介绍+案例介绍+Java代码实现)
  • 《golang设计模式》第一部分·创建型模式-01-单例模式(Singleton)
  • 若依微服务整合activiti7.1.0.M6
  • Ubuntu 下安装软件,卸载,查看已经安装的软件
  • 微信小程序导入微信地址
  • 如何在Debian中配置代理服务器?
  • 在外远程NAS群晖Drive - 群晖Drive挂载电脑磁盘同步备份【无需公网IP】
  • [SQL挖掘机] - 标量子查询
  • MTK 进META的两种方式
  • AutoSAR系列讲解(实践篇)9.2-信息发送的Filter机制