狂甩酷拽吊炸天
发布时间:2019-11-21 10:03:19
背景是这样的:经常需要从本地A路径copy文件到远程服务器的A路径,如果给每个用户都设置免密登录的话每次都需要找管理员很麻烦,那就考虑让需要交互的地方用expect解释器自动输入。本地服务器的机器名称和远程服务器的机器名称只有一个数字不同,我们假设叫host的index,至于expect解释器如何安装,请自行百度(可以直接:.........【阅读全文】
发布时间:2019-11-08 11:13:40
今天遇到一个问题,之前建的表需要加分区,因此需要将之前表(之前是非分区表)删除,然后重建,我已经将sql改为如下(复制了一下我的第一行的create语句):点击(此处)折叠或打开CREATE TABLE IF NOT EXISTS erp.biz_allocate_orderCREATE TABLE IF NOT EXISTS erp.biz_al.........【阅读全文】
发布时间:2019-11-06 11:55:21
hive的比较难的部分应该就是GenericUDAF,看了两天终于看明白了,有些点是我自己遇到卡住的点,记录下来希望对大家有所帮助。一开始看的是《Hive 编程指南》中关于GenericUDAF的章节,例子有点难了。讲的是group_concat的实现。查了资料后觉得网上写的博客非常好,例子比较简单,更能够明白到底在说什么。一定要结合M.........【阅读全文】
发布时间:2019-11-06 10:58:41
Serde是什么:Serde实现数据序列化和反序列化以及提供一个辅助类ObjectInspector帮助使用者访问需要序列化或者反序列化的对象。Serde层构建在数据存储和执行引擎之间,实现数据存储+中间数据存储和执行引擎的解耦。 //主要实现数据的序列化和反序列化。点击(此处)折叠或打开.........【阅读全文】
发布时间:2019-11-01 18:26:58
如果hive中没有你需要的函数,需要开发用户自定义函数(UDF),可以按照如下步骤:以下步骤为本人开发now() 函数:3)创建一个类 (UDFGetCurrentDate),比如我的包路径是com.xxxx.udf4) 类继承UDF并且实现evaluate()方法点击(此处)折叠或打开package com.xxxx.udf;.........【阅读全文】