摘要: 1、Hive支持的一些命令 退出使用quit或exit离开交互式外壳。 set key = value使用它来设置特定配置变量的值。 这里要注意的一件事是,如果您对变量名拼写错误,cli将不会显示错误。 set这将打印由用户或配置单元覆盖的配置变量列表。 set -v这将打印所有hadoop和hiv 阅读全文
posted @ 2019-12-24 20:53 一只竹节虫 阅读(1178) 评论(0) 推荐(0)
摘要: SUM--sum(汇总字段) over (partition by 分组字段 order by 排序字段) 如果不指定ROWS BETWEEN,默认为从起点到当前行;如果不指定ORDER BY,则将分组内所有值累加;关键是理解ROWS BETWEEN含义,也叫做WINDOW子句:PRECEDING: 阅读全文
posted @ 2019-12-24 20:13 一只竹节虫 阅读(1514) 评论(0) 推荐(0)
摘要: 版本控制器的作用: 1. 可以协同代码管理,让多人开发代码得以实现。 2. 回归到以前的任何一个时间点的代码处(好比:开始写了很多代码,后面有修改了一些,突然IDE崩溃,但是发现还是以前的代码更好,这个时候无法回去,这个时候没有后悔药吃,但是可以使用版本备份,但是即花费空间和花费时间)。 3. 由于 阅读全文
posted @ 2019-12-24 17:28 一只竹节虫 阅读(641) 评论(0) 推荐(0)
摘要: -- 1、hive取得当前日期时间: -- 1.1) 取得当前日期: select current_date(); -- 1.2) 取得当前日期时间: select current_timestamp(); -- 1.3) hive取得当前时间戳: select unix_timestamp(); 阅读全文
posted @ 2019-12-19 19:25 一只竹节虫 阅读(2376) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/skywalker_only/article/details/38752003 条件函数 下表为Hive支持的一些条件函数。 返回类型 函数名 描述 T if(boolean testCondition, T valueTrue, T valueFalse 阅读全文
posted @ 2019-12-19 19:17 一只竹节虫 阅读(350) 评论(0) 推荐(0)
摘要: 读时模式:HIVE加载数据时不校验,查询数据时才校验,与数据库相反 阅读全文
posted @ 2019-12-19 17:20 一只竹节虫 阅读(207) 评论(0) 推荐(0)
摘要: sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。 阅读全文
posted @ 2019-12-19 17:19 一只竹节虫 阅读(307) 评论(0) 推荐(0)
摘要: 变量及赋值 设置变量 A=‘china’ 取消变量 unset A 加上 export 关键字 代表全局变量 a=$(ls -l /root/bin) ##运行里面的命令,并把结果返回给变量 a 特殊变量\ $$ 表示当前进程编号 $0 表示当前脚本名称 $n 表示 n 位置的输入参数( n 代表数 阅读全文
posted @ 2019-12-19 15:16 一只竹节虫 阅读(257) 评论(0) 推荐(0)
摘要: 二、视图 1、Hive 的视图和关系型数据库的视图区别 和关系型数据库一样,Hive 也提供了视图的功能,不过请注意,Hive 的视图和关系型数据库的数据还是有很大的区别: (1)只有逻辑视图,没有物化视图; (2)视图只能查询,不能 Load/Insert/Update/Delete 数据; (3 阅读全文
posted @ 2019-12-17 17:37 一只竹节虫 阅读(360) 评论(0) 推荐(0)
摘要: 一、防火墙 防火墙根据配置文件/etc/sysconfig/iptables 来控制本机的“出、入”网络访问行为 其对行为的配置策略有四个策 1、 基础必备技能 查看防火墙状态 service iptables status 开启防火墙 service iptables start 关闭防火墙 se 阅读全文
posted @ 2019-12-10 15:31 一只竹节虫 阅读(659) 评论(0) 推荐(0)