hive命令和参数

一.命令行模式

hive命令行

hive -H  查询hive的可用参数

hive -e ""  在hive命令中直接执行简单的sql语句

在hive命令中执行sql文件 

hive -f 文件地址 

在hive命令中新建hive变量

hive --hivevar mykey="myvalue"

beeline命令行

先得启动hiveserver2

nohup hiveserver2 1>/opt/softs/hive3.1.2/logs/hive.log 2>/opt/softs/hive3.1.2/logs/hive_err.log &

1.查询beeline命令中的可用参数

beeline -u jdbc:hive2://bigdata004:10000 -root -h

2.在beeline中直接执行简单的sql语句

beeline -u jdbc:hive2://bigdata004:10000 -root -e "show databases;"

3.在beeline命令中执行sql文件

beeline -u jdbc:hive2://bigdata004:10000 -root -f 文件地址

4.在beeline命令中新建hive键值对变量

beeline -u jdbc:hive2://bigdata004:10000 -root --hivevar mykey="myvalue"

 二.交互模式   (进入hive命令行或beeline命令行执行命令)

hive命令行

调用hive中的函数

----查询当前所在数据库

     select current_database();

执行hdfs命令

    dfs -ls /;

执行sql文件

source 文件路径:

三.hive的参数

在hive命令行或者beeline命令行中查询hive的参数

set;

使用set命令查询具体的hive参数
set mapred. reduce. tasks ;

设置hive中的参数
1.在hive-siter xm1中设置参数(有效性是永久)
2.在hive-defalut . xm1中设置参数(有效性是永久)|
3.使用set命令进行设置(有效性为当前session)
set mapred.reduce.tasks=10;
参数设置的优先级,高优先级的设置会覆盖低优先级的设置
set > hive-site. xml> hive-defalut. xml

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/38527.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电力授时设备常用:低功耗定位授时模块ATGM332D-5T

ATGM332D有5N微星定位模块系列和5T授时模块,其中我们今天要解读的是一款拥有高性能、低功耗、低成本优势且适用于各类授时设备并支持BDS/GNSS的定位授时模块ATGM332D-5T。 该系列模块产品是基于中科微第四代低功耗GNSS SOC单芯片—AT6558,支持多种微星导…

第四十六章 解决 IRIS 中的 SOAP 问题

文章目录 第四十六章 解决 IRIS 中的 SOAP 问题故障排除所需的信息IRIS SOAP 日志 第四十六章 解决 IRIS 中的 SOAP 问题 本主题提供信息来帮助识别 IRIS 数据平台中 SOAP 问题的原因。 有关明显与安全相关的问题的信息,请参阅故障排除安全问题。在极少数情况下&a…

使用Spring Boot和Docker进行容器化部署

使用Spring Boot和Docker进行容器化部署 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天我们将探讨如何利用Spring Boot和Docker来实现应用程序的容器化部署…

大数据开发语言 Scala(四):面向对象编程

目录 1. 概述 2. 面向对象编程的基本概念 2.1 类和对象 2.2 继承和多态 2.3 封装和访问控制 3. 面向对象编程在大数据开发中的应用 3.1 Spark中的面向对象编程 3.2 面向对象编程在数据清洗和预处理中 3.3 面向对象编程在机器学习中的应用 4. 面向对象编程的高级特性 …

adb简介

ADB 的实现涉及到多个组件和多个步骤。下面是详细的实现过程: 1. 架构组成 ADB Client:运行在主机上,用户通过它发送命令。ADB Daemon(adbd):运行在Android设备上,负责接收和执行来自ADB Clie…

PyCharm远程开发

PyCharm远程开发 1- 远程环境说明 每个人的本地电脑环境差别很大。各自在自己电脑上开发功能,测试/运行正常。但是将多个人的代码功能合并,运行服务器上,会出现各种版本兼容性问题。 在实际企业中,一般会有两套环境。第一套是测…

中小企业如何防止被查盗

在当前的商业环境中,小企业面临诸多挑战,其中之一便是如何在有限的预算内满足日常运营的技术需求。由于正版软件的高昂成本,一些小企业可能会选择使用盗版软件来降低成本。 我们联网之后存在很多风险,你可以打开自己的可以联网的电…

Spring boot 更改启动LOGO

在resources目录下创建banner.txt文件,然后编辑对应的图案即可 注释工具 Spring Boot Version: ${spring-boot.version},-.___,---.__ /|\ __,---,___,- \ -.____,- | -.____,- // -., | ~\ /~ | …

Docker 安装 Python

Docker 安装 Python 在当今的软件开发领域,Docker 已成为一项关键技术,它允许开发人员将应用程序及其依赖环境打包到一个可移植的容器中。Python,作为一种广泛使用的高级编程语言,经常被部署在 Docker 容器中。本文将详细介绍如何在 Docker 中安装 Python,以及如何配置环…

直播商城源码选择指南:如何找到适合您的?

直播商城源码是一种可以帮助商家搭建并运营直播购物平台的软件代码。随着直播购物的快速发展,越来越多的商家开始关注并投资于直播商城源码。然而,面对市面上众多的选择,商家在选择适合自己的直播商城源码时常常感到困惑。本文将为您提供一些…

淘宝扭蛋机小程序开发,新玩法、新收益体验!

近几年,随着娱乐消费的火爆,潮玩市场得到了快速发展,从而带动了扭蛋机市场的发展,扭蛋机也逐渐风靡在消费市场中。对于年轻人消费者来说,愿意为扭蛋机的热门IP商品而买单。目前,价格低、颜值高、种类多样的…

RHCE——四:web服务器的高级优化方案

文章目录 一、基于https协议的静态网站1.概念解释2. SSL协议提供的服务:3.web服务的配置详解web服务的常用种类nginx的基本配置参数 4.使用nginx的http_ssl模块建立加密认证网站查看配置文件:ssl配置文件的主要参数实验一:搭建nginxssl的加密…

sed 保持空间命令之 x 的执行逻辑

目录 1. 将模式空间和保持空间的内容互换并打印 2. 将保持空间的内容交换回模式空间 3. 使用保持空间保存状态信息 4. 交换模式空间与保持空间隔行匹配 sed 有两个内置的缓存空间: 模式空间:该空间是 sed 内置的一个缓冲区,是 sed 执行的…

基于Hadoop平台的电信客服数据的处理与分析③项目开发:搭建基于Hadoop的全分布式集群---任务9:HBase的安装和部署

任务描述 任务内容为HBase的安装部署与测试。 任务指导 HBase集群需要整个集群所有节点安装的HBase版本保持一致,并且拥有相同的配置 具体配置步骤如下: 1. 解压缩HBase的压缩包 2. 配置HBase的环境变量 3. 修改HBase的配置文件,HBase…

怎样在《好作文》期刊上发表文章?

怎样在《好作文》期刊上发表文章? 《好作文》知网 G4 2版2500字符 小学语文阅读写作方向 24年8-9月不要摘要参考文献(小学语文阅读写作方向内容,不收纯教学文章,以学生角度为主,出刊晚2-3个月左右,一周内…

Python基础002

Python数据类型 1、字符串&#xff08;str&#xff09; str3 """I miss you so much""" print("str3 ", str3,type(str3)) str3 I miss you so much <class str>2、整数&#xff08;int&#xff09; str1 55 print(&quo…

[从0开始轨迹预测][NMS]:NMS的应用(目标检测、轨迹预测)

非极大值抑制&#xff08;Non-Maximum Suppression&#xff0c;简称NMS&#xff09;是一种在计算机视觉中广泛应用的算法&#xff0c;主要用于消除冗余和重叠的边界框。在目标检测任务中&#xff0c;尤其是在使用诸如R-CNN系列的算法时&#xff0c;会产生大量的候选区域&#x…

中介者模式在金融业务中的应用及其框架实现

引言 中介者模式&#xff08;Mediator Pattern&#xff09;是一种行为设计模式&#xff0c;它通过引入一个中介对象来封装对象之间的交互&#xff0c;从而使对象不需要显式地相互引用&#xff0c;从而降低了对象之间的耦合性。在金融业务中&#xff0c;中介者模式常用于实现复…

借教室(题解)

P1083 [NOIP2012 提高组] 借教室 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 思路&#xff1a;二分前缀和 我们将和质检员那题差不多&#xff0c;只需要将候选人二分即可 #include<bits/stdc.h> using namespace std; #define int long long int n,m; int r[100000…

vue 中使用element-ui实现锚点定位表单

效果图&#xff1a; 代码&#xff1a; html代码&#xff1a; <div class"content-left"><el-tabs :tab-position"left" tab-click"goAnchor"><el-tab-pane v-for"(item,index) in anchorNameList"v-anchor-scroll:ke…