hive的脚本执行

hive -e "SQL"
hvie -f file

实例

[root@spark1 ~]# hive -e "show tables" #查看有哪些表
[root@spark1 ~]# hive -e "show tables" >> wujiadong  #将查看结果追加到wujiadong文件中
[root@spark1 ~]# hive -f  1.sql #直接跟一个文件,执行后退出
[root@spark1 ~]# hive -i  1.sql #执行之后还可以继续执行hive> source 1.sql #再hive断也可以source执行文件

hive与依赖环境的交互

与linux交互

hive> !pwd; #查看路径
hive> !ls;  #查看有哪些文件

与hdfs交互

hive> dfs -ls / ; #查看hdfs下目录
hive> dfs -mkdir /hahaha; #hdfs下创建目录hahaha

转载于:https://www.cnblogs.com/wujiadong2014/p/6170265.html

hive学习4(hive的脚本执行)相关推荐

  1. [hive学习翻译]Hive - Introduction

    术语"大数据"用于大数据集的集合,包括大量,高速度和各种日益增加的数据.使用传统的数据管理系统,很难处理大数据.因此,Apache Software Foundation引入了一个 ...

  2. Hive学习——单机版Hive的安装

    目录 一.基本概念 (一)Hive概念 (二)优势和特点 (三)Hive元数据管理 (四)Hive架构 (五)Hive Interface – 其他使用环境 二.Hive环境搭建 1.自动安装脚本 2 ...

  3. Hive学习笔记 —— Hive的安装

    1. Hive的安装模式 官网下载安装包:http://hive.apache.org/ 历史版本下载:http://archive.apache.org/ 本次使用:http://archive.a ...

  4. Hive学习笔记 —— Hive的体系结构

    1. Hive的体系结构 Hadoop 用HDFS进行存储,利用MapReduce进行计算 元数据存储(MetaStore) 通常是存储在关心数据库,如mysql.derby中 在Hive执行HQL语 ...

  5. Hive学习笔记 —— Hive的管理

    1. Hive的启动方式 CLI(命令行)方式 Web界面方式 远程服务启动方式 2. Hive的管理之CLI方式 直接输入 # <HIVE_HOME>/bin/hive 的执行程序 输入 ...

  6. Hive学习笔记 —— Hive概述

    1. 数据仓库简介 1.1 数据仓库 可以利用数据仓库来保存我们的数据,但是数据仓库有别于我们常见的一般数据库.数据仓库是一个面向主题的.集成的.不可更新的.随时间不变化的数据集成,它用于支持企业或组 ...

  7. HIVE学习系列——Hive操作

    文章目录 Hive表介绍 基本句法-创建新表: Demo运行(以实际使用中的常用句法为编写规范): Q&A 基本句法-向table添加数据 Demo运行(承接创建的表) Q&A 基本句 ...

  8. Hive学习笔记 —— Hive的数据类型

    Hive本质上是一个数据库,可以创建表,表有列组成,而列支持的主要类型有:基本数据类型.复杂数据类型.时间数据类型. 1. Hive的数据类型之基本数据类型 tinyint/smallint/int/ ...

  9. HIve学习:Hive分区修改

    文章目录 什么是Hive的分区 分区意义 分区技术 分区方法和本质 创建一级分区表 创建二级分区表 如何修改Hive的分区 查看分区 添加分区 分区名称修改 修改分区路径 删除分区 分区类别 hive ...

  10. 【转】Hive学习路线图

    原文博客出自于:http://blog.fens.me/hadoop-hive-roadmap/ 感谢! Hive学习路线图 Hadoop家族系列文章,主要介绍Hadoop家族产品,常用的项目包括Ha ...

最新文章

  1. 怎样向IT行业的朋友说明《圣经》的重要性
  2. python从入门到精通视频教程百度云-python从入门到精通视频教程百度云资源
  3. poj 1961 Period(KMP)
  4. Python之旅:列表
  5. history.back(-1)和history.go(-1)的区别
  6. VS Code前端开发利器-常用快捷键
  7. 浙大慕课c语言答案,程序设计入门——C语言
  8. Linux Linux共享库
  9. yml配置mysql自动重连_数据库和Doctrine(转载自http://www111cnnet/phper/332/85987htm) - Doctrine...
  10. 【安卓开发】Android平台的记账本app(全部代码+room框架操作数据库+设计报告)
  11. W3Cschool菜鸟教程离线版下载链接
  12. 大三计算机组成原理深度学习——机器字长、存储单元、存储字长、存储容量,存储体的概念
  13. Elastic Stack
  14. 计算机主板与检测,主板知识详解:CPU自动检测和硬件错误的侦测
  15. 物联网背景的智慧农业 能否搭上顺风车
  16. python unicode error_python-ValueError:操作参数必须为str或unicode
  17. 人工智能时代是什么时代?
  18. 查找1至100的素数
  19. 算法基础、算法比赛快速入门(java)
  20. 程序员如何知道女朋友有没有偷看手机?

热门文章

  1. Linux 之 shell 比较运算符
  2. 一个较好的基础的数据库连接池知识
  3. c语言小树苗健康指数,一颗特别的小树苗.doc
  4. RK3399用户空间IO控制
  5. 由帧内8x8预测到MBAFF时相邻块的推导
  6. mysql 分区 range_Mysql分区|mysql分区表|mysql partition|by range
  7. 4207. 最长合法括号子序列
  8. 1.5.2 Prime Palindromes 回文质数(构造回文)
  9. Linux基础----gcc工具的使用
  10. db2 springboot 整合_Spring boot Mybatis 整合(完整版)