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

数仓工具—Hive基础之临时表及示例

Hive基础之临时表及示例

临时表是应用程序自动管理在大型或复杂查询执行期间生成的中间数据的一种便捷方式。Hive 0.14 及更高版本支持临时表。可以在用户会话中像使用普通表一样多次使用它们。在本文中,我们将介绍 Apache Hive 临时表,以及如何创建和使用限制的示例。

Hive 临时表 是限于用户会话的。您可以在用户会话中多次重复使用临时表。Hive 在创建它们的 Hive 会话结束时自动删除所有临时表。

临时表中的数据存储在用户的临时目录而不是 Hive 仓库目录中。通常,位置将是 /tmp/hive//*

阅读:

  • Hive 创建表命令和示例
  • Apache Hive 表设计最佳实践和考虑事项
  • Hive 创建、删除、重命名、修改数据库及示例

Hive 临时表

可以使用 TEMPORARY 关键字 与 CREATE TABLE 结合来创建 Hive 临时表。以下是创建临时表的各种方式的语法:

sql
CREATE TEMPORARY TABLE temp1(col1 string);
CREATE TEMPORARY TABLE temp2 AS Select * from table_name;
CREATE TEMPORARY TABLE temp3 LIKE table_name;
Hive 创建临时表示例

以下是创建临时表的示例:

sql
hive> create temporary table t3(col1 int, col2 string);
OK
Time taken: 0.061 secondshi
http://www.lryc.cn/news/401604.html

相关文章:

  • 机体坐标系和导航坐标系
  • 软件测试——web单功能测试
  • django-ckeditor富文本编辑器
  • 鸿蒙模拟器(HarmonyOS Emulator)Beta申请审核流程
  • VUE:跨域配置代理服务器
  • Redis实战—附近商铺、用户签到、UV统计
  • 小程序里面使用vant ui中的vant-field组件,如何使得输入框自动获取焦点
  • Html_Css问答集(12)
  • 【C语言】条件运算符详解 - 《 A ? B : C 》
  • 乘积量化pq:将高维向量压缩 97%
  • 解决一下git clone失败的问题
  • 【 香橙派 AIpro评测】烧系统运行部署LLMS大模型跑开源yolov5物体检测并体验Jupyter Lab AI 应用样例(新手入门)
  • Azure Repos 仓库管理
  • Day71 代码随想录打卡|回溯算法篇---全排列
  • 开源科学工程技术软件
  • 甄选范文“论软件维护方法及其应用”软考高级论文,系统架构设计师论文
  • 【服务器】端口映射
  • HTC 10 刷系统 LineageOS 19.1 Android 12
  • 访问者模式(Visitor Pattern)
  • mac如何查看cpu和显卡温度
  • MongoDB教程(六):mongoDB复制副本集
  • 牛客小白月赛98 (个人题解)(补全)
  • Ubuntu压缩解压各类型文件
  • 昇思学习打卡-20-生成式/GAN图像生成
  • javafx、node js、socket、OpenGL多线程
  • 【学习笔记】无人机(UAV)在3GPP系统中的增强支持(七)-通过无人机实现无线接入的独立部署
  • 模糊综合评价
  • 系统测试-白盒测试学习
  • UI设计工具选择指南:Sketch、XD、Figma、即时设计
  • Pycharm 导入 conda 环境