栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Hive命令详解

Hive命令详解

命令解释
quit, exit.使用 quit 或 exit 离开交互接口
reset重置配置项为默认值。通过使用 set 命令或者在 hive 命令行用 -hiveconf 设置的参数,会设置为默认值。
通过 set hiveconf:; 的方式设置的变量,由于历史原因,不适用。
set =设置配置参数的值。如果变量名拼写错误,不会给出提示
set输出用户的和 Hive 的所有的配置
set -v输出所有 Hadoop 和 Hive 的配置
add FILE[S] *
add JAR[S] *
add ARCHIVE[S] *
增加一个或多个文件,jar 包或者归档文件到分布式缓存。add files 可以一次添加一个目录下得所有文件,只用指定目录名,add jars 和 add archives 类似。
add FILE[S] *
add JAR[S] *
add ARCHIVE[S] *
和上行作用一样,以 Ivy URL 的格式 ivy://group:module:version?query_string。需要服务器可以上网
list FILE[S]
list JAR[S]
list ARCHIVE[S]
列出已经添加的文件,jar 包,归档文件等,可以用于检查资源是否已经添加到分布式缓存
delete FILE[S] *
delete JAR[S] *
delete ARCHIVE[S] *
从分布式缓存删除资源。
delete FILE[S] *
delete JAR[S] *
delete ARCHIVE[S] *
删除 格式的资源
! 从 Hive shell 中执行一个 shell 命令
dfs 从 Hive shell 中执行一个 dfs 命令
执行 Hive查询,并且输出结果到标准输出
source FILE 执行一个脚本文件。
compile AS GROOVY NAMED

示例

compile `import org.apache.hadoop.hive.ql.exec.UDF ;
public class Madd extends UDF {
  public double evaluate(double a, double b){
    return a+b ;
  }
} ` AS GROOVY NAMED Madd.groovy;
CREATE TEMPORARY FUNCTION Madd as 'Madd';

SELECT Madd(3,4);

DROP TEMPORARY FUNCTION Madd;
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/774455.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号